Compartir a través de


Restauración geográfica de un grupo de SQL dedicado en Azure Synapse Analytics

En este artículo, aprende cómo restaurar tu grupo de SQL dedicado (anteriormente SQL DW) desde una copia de seguridad geográfica a través del portal de Azure y PowerShell.

Antes de empezar

Nota:

Se recomienda usar el módulo de PowerShell de Azure Az para interactuar con Azure. Para comenzar, consulte Instalación de Azure PowerShell. Para obtener información sobre cómo migrar al módulo Az PowerShell, consulte Migración de Azure PowerShell de AzureRM a Az.

Compruebe la capacidad DTU. Cada grupo de SQL dedicado (anteriormente SQL DW) se hospeda en un servidor SQL lógico (por ejemplo, myserver.database.windows.net) que tiene una cuota de DTU predeterminada. Compruebe que el servidor SQL Server tiene suficiente cuota de DTU restante para la base de datos que se va a restaurar. Para más información sobre cómo calcular la unidad DTU necesaria o solicitar más DTU, consulte cómo solicitar un cambio en la cuota de DTU.

Restauración desde una región geográfica de Azure mediante PowerShell

Para restaurar desde una copia de seguridad geográfica, use el cmdlet Get-AzSqlDatabaseGeoBackup y Restore-AzSqlDatabase .

Nota:

Puede realizar una restauración geográfica en Gen2. Para ello, especifique un serviceObjectiveName gen2 (por ejemplo, DW1000c) como parámetro opcional.

  1. Antes de empezar, asegúrese de instalar Azure PowerShell.
  2. Abra PowerShell.
  3. Conéctese a su cuenta de Azure y enumere todas las suscripciones asociadas a su cuenta.
  4. Seleccione la suscripción que contiene el almacenamiento de datos que se va a restaurar.
  5. Obtenga el almacenamiento de datos que desea recuperar.
  6. Cree la solicitud de recuperación para el almacenamiento de datos.
  7. Compruebe el estado del almacenamiento de datos restaurado geográficamente.
  8. Para configurar el almacenamiento de datos una vez completada la restauración, consulte Configuración de la base de datos después de la recuperación.
$SubscriptionName="<YourSubscriptionName>"
$ResourceGroupName="<YourResourceGroupName>"
$ServerName="<YourServerNameWithoutURLSuffixSeeNote>"  # Without database.windows.net
$TargetResourceGroupName="<YourTargetResourceGroupName>" # Restore to a different server.
$TargetServerName="<YourtargetServerNameWithoutURLSuffixSeeNote>"  
$DatabaseName="<YourDatabaseName>"
$NewDatabaseName="<YourDatabaseName>"
$TargetServiceObjective="<YourTargetServiceObjective-DWXXXc>"

Connect-AzAccount
Get-AzSubscription
Select-AzSubscription -SubscriptionName $SubscriptionName
Get-AzSqlDatabase -ServerName $ServerName -ResourceGroupName $ResourceGroupName

# Get the data warehouse you want to recover
$GeoBackup = Get-AzSqlDatabaseGeoBackup -ResourceGroupName $ResourceGroupName -ServerName $ServerName -DatabaseName $DatabaseName

# Recover data warehouse
$GeoRestoredDatabase = Restore-AzSqlDatabase –FromGeoBackup -ResourceGroupName $TargetResourceGroupName -ServerName $TargetServerName -TargetDatabaseName $NewDatabaseName –ResourceId $GeoBackup.ResourceID -ServiceObjectiveName $TargetServiceObjective

# Verify that the geo-restored data warehouse is online
$GeoRestoredDatabase.status

La base de datos recuperada estará habilitada para TDE si la base de datos de origen está habilitada para TDE.

Restauración desde una región geográfica de Azure a través de Azure Portal

Siga los pasos que se describen a continuación para restaurar un grupo de SQL dedicado (anteriormente SQL DW) desde una copia de seguridad geográfica:

  1. Inicie sesión en su cuenta de Azure Portal.

  2. Busque grupos de SQL dedicados (anteriormente SQL DW) .

    Nuevo DW 2

  3. Haga clic en Agregar y rellene la información solicitada en la pestaña Aspectos básicos y haga clic en Siguiente: Configuración adicional.

    Aspectos básicos

  4. En el parámetro Use existing data (Usar datos existentes), seleccione Backup (Copia de seguridad) y seleccione la copia de seguridad adecuada en las opciones desplegables. Haga clic en Revisar y crear.

    copia de seguridad

  5. Una vez restaurado el almacenamiento de datos, compruebe que el estado es En línea.

Pasos siguientes