Restaurar um conjunto de SQL dedicado eliminado (anteriormente SQL DW) no Azure Synapse Analytics

Neste artigo, vai aprender a restaurar um conjunto de SQL dedicado (anteriormente SQL DW) com o portal do Azure ou o PowerShell.

Antes de começar

Nota

Recomendamos que utilize o módulo Azure Az PowerShell para interagir com o Azure. Veja Instalar o Azure PowerShell para começar. Para saber como migrar para o módulo do Az PowerShell, veja Migrar o Azure PowerShell do AzureRM para o Az.

Verifique a capacidade da DTU. Cada conjunto de SQL dedicado (anteriormente SQL DW) é alojado por um servidor SQL lógico (por exemplo, myserver.database.windows.net) que tem uma quota de DTU predefinida. Verifique se o servidor tem quota de DTU restante suficiente para a base de dados que está a ser restaurada. Para saber como calcular a DTU necessária ou pedir mais DTU, veja Pedir uma alteração de quota de DTU.

Restaurar um armazém de dados eliminado através do PowerShell

Para restaurar um conjunto de SQL dedicado eliminado (anteriormente SQL DW), utilize o cmdlet Restore-AzSqlDatabase . Se o servidor correspondente também tiver sido eliminado, não poderá restaurar esse armazém de dados.

  1. Antes de começar, certifique-se de que instala Azure PowerShell.
  2. Abra o PowerShell.
  3. Ligue-se à sua conta do Azure e liste todas as subscrições associadas à sua conta.
  4. Selecione a subscrição que contém o conjunto de SQL dedicado eliminado (anteriormente SQL DW) a restaurar.
  5. Obtenha o armazém de dados eliminado específico.
  6. Restaurar o conjunto de SQL dedicado eliminado (anteriormente SQL DW)
    1. Para restaurar o conjunto de SQL dedicado eliminado (anteriormente SQL DW) para um servidor diferente, certifique-se de que especifica o outro nome de servidor. Este servidor também pode estar num grupo de recursos e região diferentes.
    2. Para restaurar para uma subscrição diferente, utilize o botão Mover para mover o servidor para outra subscrição.
  7. Verifique se o armazém de dados restaurado está online.
  8. Após a conclusão do restauro, pode configurar o armazém de dados recuperado ao seguir para configurar a base de dados após a recuperação.
$SubscriptionName="<YourSubscriptionName>"
$ResourceGroupName="<YourResourceGroupName>"
$ServerName="<YourServerNameWithoutURLSuffixSeeNote>"  # Without database.windows.net
#$TargetResourceGroupName="<YourTargetResourceGroupName>" # uncomment to restore to a different server.
#$TargetServerName="<YourtargetServerNameWithoutURLSuffixSeeNote>"
$DatabaseName="<YourDatabaseName>"
$NewDatabaseName="<YourDatabaseName>"

Connect-AzAccount
Get-AzSubscription
Select-AzSubscription -SubscriptionName $SubscriptionName

# Get the deleted database to restore
$DeletedDatabase = Get-AzSqlDeletedDatabaseBackup -ResourceGroupName $ResourceGroupName -ServerName $ServerName -DatabaseName $DatabaseName

# Restore deleted database
$RestoredDatabase = Restore-AzSqlDatabase –FromDeletedDatabaseBackup –DeletionDate $DeletedDatabase.DeletionDate -ResourceGroupName $DeletedDatabase.ResourceGroupName -ServerName $DeletedDatabase.ServerName -TargetDatabaseName $NewDatabaseName –ResourceId $DeletedDatabase.ResourceID

# Use the following command to restore deleted data warehouse to a different server
#$RestoredDatabase = Restore-AzSqlDatabase –FromDeletedDatabaseBackup –DeletionDate $DeletedDatabase.DeletionDate -ResourceGroupName $TargetResourceGroupName -ServerName $TargetServerName -TargetDatabaseName $NewDatabaseName –ResourceId $DeletedDatabase.ResourceID

# Verify the status of restored database
$RestoredDatabase.status

Restaurar uma base de dados eliminada com o portal do Azure

  1. Inicie sessão no portal do Azure.

  2. Navegue para o servidor onde o armazém de dados eliminado foi alojado.

  3. Selecione o ícone Bases de dados eliminadas no índice.

    Bases de Dados Eliminadas

  4. Selecione o Azure Synapse Analytics eliminado que pretende restaurar.

    Selecionar Bases de dados eliminadas

  5. Especifique um novo Nome da base de dados e clique em OK

    Especificar Nome da Base de Dados

Passos Seguintes