Share via


Een verwijderde toegewezen SQL-pool (voorheen SQL DW) herstellen in Azure Synapse Analytics

In dit artikel leert u hoe u een toegewezen SQL-pool (voorheen SQL DW) kunt herstellen met behulp van de Azure Portal of PowerShell.

Voordat u begint

Notitie

U wordt aangeraden de Azure Az PowerShell-module te gebruiken om te communiceren met Azure. Zie Azure PowerShell installeren om aan de slag te gaan. Raadpleeg Azure PowerShell migreren van AzureRM naar Az om te leren hoe u naar de Azure PowerShell-module migreert.

Controleer uw DTU-capaciteit. Elke toegewezen SQL-pool (voorheen SQL DW) wordt gehost door een logische SQL-server (bijvoorbeeld myserver.database.windows.net) met een standaard DTU-quotum. Controleer of de server voldoende DTU-quotum heeft om de database te herstellen. Zie Een DTU-quotumwijziging aanvragen voor meer informatie over het berekenen van de benodigde DTU of het aanvragen van meer DTU's.

Een verwijderd datawarehouse herstellen via PowerShell

Als u een verwijderde toegewezen SQL-pool (voorheen SQL DW) wilt herstellen, gebruikt u de cmdlet Restore-AzSqlDatabase . Als de bijbehorende server ook is verwijderd, kunt u dat datawarehouse niet herstellen.

  1. Voordat u begint, moet u Azure PowerShell installeren.
  2. Open PowerShell.
  3. Maak verbinding met uw Azure-account en vermeld alle abonnementen die aan uw account zijn gekoppeld.
  4. Selecteer het abonnement met de verwijderde toegewezen SQL-pool (voorheen SQL DW) die moet worden hersteld.
  5. Haal het specifieke verwijderde datawarehouse op.
  6. De verwijderde toegewezen SQL-pool (voorheen SQL DW) herstellen
    1. Als u de verwijderde toegewezen SQL-pool (voorheen SQL DW) wilt herstellen naar een andere server, moet u de naam van de andere server opgeven. Deze server kan zich ook in een andere resourcegroep en regio bevinden.
    2. Als u wilt herstellen naar een ander abonnement, gebruikt u de knop Verplaatsen om de server naar een ander abonnement te verplaatsen.
  7. Controleer of het herstelde datawarehouse online is.
  8. Nadat het herstel is voltooid, kunt u uw herstelde datawarehouse configureren door uw database configureren na herstel te volgen.
$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

Een verwijderde database herstellen met behulp van de Azure Portal

  1. Meld u aan bij de Azure-portal.

  2. Navigeer naar de server waarop uw verwijderde datawarehouse is gehost.

  3. Selecteer het pictogram Verwijderde databases in de inhoudsopgave.

    Verwijderde databases

  4. Selecteer de verwijderde Azure Synapse Analytics die u wilt herstellen.

    Verwijderde databases selecteren

  5. Geef een nieuwe databasenaam op en klik op OK

    Databasenaam opgeven

Volgende stappen