Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Neste artigo, você aprenderá a restaurar seu pool SQL dedicado (anteriormente SQL DW) a partir de um backup geográfico por meio do portal do Azure e do PowerShell.
Antes de começar
Observação
Recomendamos que utilize o módulo do Azure Az PowerShell para interagir com o Azure. Para começar, consulte Instalar o Azure PowerShell. Para saber como migrar para o módulo do Az PowerShell, veja Migrar o Azure PowerShell do AzureRM para o Az.
Verify your DTU capacity. Cada pool SQL dedicado (anteriormente SQL DW) é hospedado por um servidor SQL lógico (por exemplo, myserver.database.windows.net) que tem uma cota DTU padrão. Verifique se o servidor SQL tem cota DTU restante suficiente para o banco de dados que está sendo restaurado. Para saber como calcular a DTU necessária ou solicitar mais DTU, consulte Solicitar uma alteração de cota de DTU.
Restaurar a partir de uma região geográfica do Azure através do PowerShell
Para restaurar a partir de um backup geográfico, use o cmdlet Get-AzSqlDatabaseGeoBackup e Restore-AzSqlDatabase .
Observação
You can perform a geo-restore to Gen2! Para fazer isso, especifique um Gen2 ServiceObjectiveName (por exemplo, DW1000c) como um parâmetro opcional.
- Antes de começar, certifique-se de instalar o Azure PowerShell.
- Abra o PowerShell.
- Conecte-se à sua conta do Azure e liste todas as assinaturas associadas à sua conta.
- Select the subscription that contains the data warehouse to be restored.
- Obtenha o armazém de dados que pretende recuperar.
- Crie a solicitação de recuperação para o data warehouse.
- Verify the status of the geo-restored data warehouse.
- Para configurar seu data warehouse após a conclusão da restauração, consulte Configurar seu banco de dados após a recuperação.
$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
The recovered database will be TDE-enabled if the source database is TDE-enabled.
Restaurar a partir de uma região geográfica do Azure através do portal do Azure
Siga as etapas descritas abaixo para restaurar um pool SQL dedicado (anteriormente SQL DW) a partir de um backup geográfico:
Entre na sua conta do portal do Azure.
Pesquise por pools SQL dedicados (anteriormente SQL DW).
Clique em adicionar e preencha as informações solicitadas na guia Noções básicas e clique em Avançar: Configurações adicionais.
Em Usar parâmetro de dados existente , selecione Backup e selecione o backup apropriado nas opções de rolagem para baixo. Click Review + Create.
Once the data warehouse has been restored, check that the Status is Online.