Tworzenie strefowo nadmiarowej bazy danych w warstwie Hiperskala

Dotyczy:Azure SQL Database

W tym artykule pokazano, jak utworzyć strefowo nadmiarową bazę danych w warstwie Hiperskala, tworząc nową bazę danych, tworząc replikę geograficzną lub używając kopii bazy danych.

Tworzenie bazy danych strefowo nadmiarowej

Użyj programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure, aby utworzyć strefowo nadmiarową bazę danych w warstwie Hiperskala. Upewnij się, że masz najnowszą wersję interfejsu API, aby zapewnić obsługę wszelkich ostatnich zmian.

-ZoneRedundant Określ parametr, aby włączyć nadmiarowość strefy dla bazy danych w warstwie Hiperskala przy użyciu programu Azure PowerShell. Należy określić bazę danych z co najmniej 1 repliką o wysokiej dostępności i strefowo nadmiarowym magazynem kopii zapasowych.

Aby włączyć nadmiarowość stref przy użyciu programu Azure PowerShell, użyj następującego przykładowego polecenia:

New-AzSqlDatabase -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" `
    -Edition "Hyperscale" -HighAvailabilityReplicaCount 1 -ZoneRedundant -BackupStorageRedundancy Zone -RequestedServiceObjectiveName HS_Gen5_2'

Tworzenie bazy danych przez utworzenie repliki geograficznej

Aby utworzyć istniejącą strefę bazy danych w warstwie Hiperskala, użyj programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure, aby utworzyć strefowo nadmiarową bazę danych w warstwie Hiperskala przy użyciu aktywnej replikacji geograficznej. Replika geograficzna może znajdować się w tym samym lub innym regionie co istniejąca baza danych w warstwie Hiperskala.

-ZoneRedundant Określ parametr, aby włączyć nadmiarowość strefy dla pomocniczej bazy danych w warstwie Hiperskala. Należy określić pomocniczą bazę danych z co najmniej 1 repliką o wysokiej dostępności i strefowo nadmiarowym magazynem kopii zapasowych.

Aby utworzyć strefowo nadmiarową bazę danych przy użyciu programu Azure PowerShell, użyj następującego przykładowego polecenia:

New-AzSqlDatabaseSecondary -ResourceGroupName "myResourceGroup" -ServerName $sourceserver -DatabaseName "databaseName" -PartnerResourceGroupName "myPartnerResourceGroup" -PartnerServerName $targetserver -PartnerDatabaseName "zoneRedundantCopyOfMySampleDatabase" -ZoneRedundant -BackupStorageRedundancy Zone -HighAvailabilityReplicaCount 1

Tworzenie bazy danych przy użyciu kopiowania bazy danych

Aby utworzyć istniejącą strefę bazy danych w warstwie Hiperskala, użyj programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure, aby utworzyć strefowo nadmiarową bazę danych w warstwie Hiperskala przy użyciu kopii bazy danych. Kopia bazy danych może znajdować się w tym samym lub innym regionie co istniejąca baza danych w warstwie Hiperskala.

-ZoneRedundant Określ parametr, aby włączyć nadmiarowość strefy dla kopii bazy danych w warstwie Hiperskala. Należy określić kopię bazy danych co najmniej 1 replikę o wysokiej dostępności i strefowo nadmiarowy magazyn kopii zapasowych.

Aby utworzyć strefowo nadmiarową bazę danych przy użyciu programu Azure PowerShell, użyj następującego przykładowego polecenia:

New-AzSqlDatabaseCopy -ResourceGroupName "myResourceGroup" -ServerName $sourceserver -DatabaseName "databaseName" -CopyResourceGroupName "myCopyResourceGroup" -CopyServerName $copyserver -CopyDatabaseName "zoneRedundantCopyOfMySampleDatabase" -ZoneRedundant -BackupStorageRedundancy Zone

Następne kroki

Dowiedz się więcej o bazach danych w warstwie Hiperskala w następujących artykułach: