Megosztás a következőn keresztül:


Törölt dedikált SQL-készlet (korábbi nevén SQL DW) visszaállítása az Azure Synapse Analyticsben

Ebben a cikkben megismerheti egy dedikált SQL-készlet (korábbi nevén SQL DW) visszaállítását az Azure Portal vagy a PowerShell használatával.

Mielőtt elkezdené

Feljegyzés

Javasoljuk, hogy az Azure Az PowerShell modult használja az Azure-ral való interakcióhoz. Első lépésként tekintse meg az Azure PowerShell telepítését ismertető témakört. Az Az PowerShell-modulra történő migrálás részleteiről lásd: Az Azure PowerShell migrálása az AzureRM modulból az Az modulba.

Ellenőrizze a DTU-kapacitást. Minden dedikált SQL-készletet (korábbi nevén SQL DW) egy logikai SQL-kiszolgáló üzemeltet (például myserver.database.windows.net), amely alapértelmezett DTU-kvótával rendelkezik. Ellenőrizze, hogy a kiszolgáló rendelkezik-e elegendő DTU-kvótával az adatbázis visszaállításához. A szükséges DTU kiszámításának vagy további DTU kérésének megismeréséhez tekintse meg a DTU-kvóta módosításának kérése című témakört.

Törölt adattárház visszaállítása a PowerShell használatával

Törölt dedikált SQL-készlet (korábbi nevén SQL DW) visszaállításához használja a Restore-AzSqlDatabase parancsmagot. Ha a megfelelő kiszolgálót is törölték, nem állíthatja vissza az adattárházat.

  1. Mielőtt hozzákezdene, telepítse az Azure PowerShellt.
  2. Nyissa meg a PowerShellt.
  3. Csatlakozás az Azure-fiókjába, és listázhatja a fiókjához társított összes előfizetést.
  4. Válassza ki a visszaállítandó törölt dedikált SQL-készletet (korábbi nevén SQL DW) tartalmazó előfizetést.
  5. Szerezze be az adott törölt adattárházat.
  6. A törölt dedikált SQL-készlet visszaállítása (korábban SQL DW)
    1. A törölt dedikált SQL-készlet (korábbi nevén SQL DW) egy másik kiszolgálóra való visszaállításához adja meg a másik kiszolgáló nevét. Ez a kiszolgáló egy másik erőforráscsoportban és régióban is lehet.
    2. Ha másik előfizetésre szeretne visszaállítani, az Áthelyezés gombbal helyezze át a kiszolgálót egy másik előfizetésbe.
  7. Ellenőrizze, hogy a visszaállított adattárház online állapotban van-e.
  8. A visszaállítás befejezése után konfigurálhatja a helyreállított adattárházat úgy, hogy a helyreállítás után konfigurálja az adatbázist.
$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

Törölt adatbázis visszaállítása az Azure Portal használatával

  1. Jelentkezzen be az Azure Portalra.

  2. Lépjen arra a kiszolgálóra, amelyen a törölt adattárház üzemelt.

  3. Válassza a Törölt adatbázisok ikont a tartalomjegyzékben.

    Törölt adatbázisok

  4. Válassza ki a visszaállítani kívánt törölt Azure Synapse Analyticset.

    A törölt adatbázisok kiválasztása

  5. Adjon meg egy új adatbázisnevet, és kattintson az OK gombra

    Adatbázisnév megadása

Következő lépések