Sdílet prostřednictvím


Konfigurace rezidence jedné oblasti pro vyhrazený fond SQL (dříve SQL DW) ve službě Azure Synapse Analytics

V tomto článku se dozvíte, jak zřídit databázi v místně redundantním úložišti, abyste měli jistotu, že vaše data zůstanou ve vaší geografické hranici. Tento článek se vztahuje pouze na vyhrazené fondy SQL, které se nacházejí v oblasti, kde se pár oblastí Azure nachází mimo zemi nebo oblast. Podle kroků v tomto článku vznikne většina dat a všechny zálohy se nereplikují do spárované oblasti. Upozorňujeme, že některá metadata, jako je název logického serveru, název logické databáze, název skupiny prostředků se ve výchozím nastavení replikují do spárované oblasti a nedá se změnit.

Pokud chcete dosáhnout rezidence jedné oblasti, zřiďte vyhrazený fond SQL (dříve SQL DW) pro místně redundantní úložiště výběrem možnosti Ne pro geograficky redundantní možnost při zřizování fondu SQL. Pokud jste už zřídili fond SQL a nachází se v geograficky redundantním úložišti, můžete obnovit fond SQL a během procesu obnovení vybrat Ne do geograficky redundantního úložiště. Pokyny pro oba scénáře jsou podrobně popsané níže.

Zřízení vyhrazeného fondu SQL (dříve SQL DW) v místně redundantním úložišti prostřednictvím webu Azure Portal

Pokud chcete zřídit vyhrazený fond SQL (dříve SQL DW) v místně redundantním úložišti, postupujte takto:

  1. Přihlaste se ke svému účtu webu Azure Portal .

  2. Vyhledejte vyhrazené fondy SQL (dříve SQL DW).

    Nový DW 2

  3. Klikněte na přidat a vyplňte požadované informace na kartě Základy *.

  4. Pokud se váš server nachází v oblasti (například Jihovýchodní Asie), kde je pár oblastí v jiné geografické oblasti, budete mít možnost odhlásit se z geografické redundance.

    Umístění dat

  5. Vyberte Další: Sítě pro konfiguraci veřejného nebo privátního koncového bodu.

  6. Vyberte Další: Další nastavení pro obnovení ze zálohy, ukázky nebo vytvoření prázdné databáze.

  7. Vyberte Další: Značky pro konfiguraci značek pro kategorizaci fondu SQL.

  8. Vyberte Další: Zkontrolovat a vytvořit. Ujistěte se, že je zvolena správná redundance úložiště, aby se zajistila rezidence dat.

    Vytvoření fondu s jednou oblastí

  9. Vyberte Vytvořit.

Zřízení vyhrazeného fondu SQL (dříve SQL DW) v místně redundantním úložišti prostřednictvím PowerShellu

Pokud chcete vytvořit nový vyhrazený fond SQL prostřednictvím PowerShellu, použijte rutinu PowerShellu New-AzSqlDatabase .

  1. Než začnete, nezapomeňte nainstalovat Azure PowerShell.
  2. Otevřete PowerShell.
  3. Připojte se ke svému účtu Azure a uveďte všechna předplatná přidružená k vašemu účtu.
  4. Vyberte předplatné, které obsahuje databázi, která se má obnovit.
  5. Vytvořte novou databázi v místně redundantním úložišti.
  6. Ujistěte se, že se databáze úspěšně vytvořila v místně redundantním úložišti.

$SubscriptionName="<YourSubscriptionName>"
$ResourceGroupName="<YourResourceGroupName>"
$ServerName="<YourServerNameWithoutURLSuffixSeeNote>"  # Without database.windows.net
$DatabaseName="<YourDatabaseName>"
$Label = "<YourRestorePointLabel>"

Connect-AzAccount
Get-AzSubscription
Select-AzSubscription -SubscriptionName $SubscriptionName
New-AzSqlDatabase -ResourceGroupName $ResourceGroupName -Edition 'DataWarehouse' -ServerName $ServerName -DatabaseName $DatabaseName -BackupStorageRedundancy 'Local'
Get-AzSqlDatabase -ResourceGroupName $ResourceGroupName -Edition 'DataWarehouse' -ServerName $ServerName -DatabaseName $DatabaseName 

Obnovení vyhrazeného fondu SQL (dříve SQL DW) v místně redundantním úložišti prostřednictvím webu Azure Portal

  1. Přihlaste se k portálu Azure.

  2. Přejděte k vyhrazenému objektu, ze kterého chcete provést obnovení.

  3. V horní části okna Přehled vyberte Obnovit.

  4. Vyberte bod obnovení, ze kterého chcete provést obnovení.

  5. V případě geograficky redundantního nastavení vyberte Ne.

    Obnovení prostřednictvím portálu

Obnovení vyhrazeného fondu SQL (dříve SQL DW) v místně redundantním úložišti prostřednictvím PowerShellu

Pokud chcete vytvořit nový vyhrazený fond SQL prostřednictvím PowerShellu, použijte rutinu PowerShellu New-AzSqlDatabase .

  1. Než začnete, nezapomeňte nainstalovat Azure PowerShell.
  2. Otevřete PowerShell.
  3. Připojte se ke svému účtu Azure a uveďte všechna předplatná přidružená k vašemu účtu.
  4. Vyberte předplatné, které obsahuje databázi, která se má obnovit.
  5. Vypíše body obnovení pro vyhrazený fond SQL (dříve SQL DW).
  6. Pomocí metody RestorePointCreationDate vyberte požadovaný bod obnovení.
  7. Obnovte vyhrazený fond SQL (dříve SQL DW) do požadovaného bodu obnovení pomocí rutiny PowerShellu Restore-AzSqlDatabase určující BackupStorageRedundancy jako Local.

$SubscriptionName="<YourSubscriptionName>"
$ResourceGroupName="<YourResourceGroupName>"
$ServerName="<YourServerNameWithoutURLSuffixSeeNote>"  # Without database.windows.net
$DatabaseName="<YourDatabaseName>"
$NewDatabaseName="<YourDatabaseName>"

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

# Or list all restore points
Get-AzSqlDatabaseRestorePoint -ResourceGroupName $ResourceGroupName -ServerName $ServerName -DatabaseName $DatabaseName

# Get the specific database to restore
$Database = Get-AzSqlDatabase -ResourceGroupName $ResourceGroupName -ServerName $ServerName -DatabaseName $DatabaseName

# Pick desired restore point using RestorePointCreationDate "xx/xx/xxxx xx:xx:xx xx"
$PointInTime="<RestorePointCreationDate>"

# Restore database from a restore point
$RestoredDatabase = Restore-AzSqlDatabase –FromPointInTimeBackup –PointInTime $PointInTime -ResourceGroupName $Database.ResourceGroupName -ServerName $Database.ServerName -TargetDatabaseName $NewDatabaseName –ResourceId $Database.ResourceID -BackupStorageRedundancy 'Local'

# Verify the status of restored database
$RestoredDatabase.status

Další kroky