次の方法で共有


ゾーン冗長 Hyperscale データベースを作成する

適用対象: Azure SQL データベース

この記事では、新しいデータベースを作成する、geo レプリカを作成する、またはデータベース コピーを使うことでゾーン冗長 Hyperscale データベースを作成する方法について説明します。

ゾーン冗長データベースを作成する

Azure PowerShell または Azure CLI を使用して、ゾーン冗長 Hyperscale データベースを作成します。 最新バージョンの API を使用して、最新の変更を確実にサポートします。

Azure PowerShell を使用して、-ZoneRedundant パラメーターを指定して、Hyperscale データベースのゾーン冗長を有効にします。 データベースには少なくとも 1 つの高可用性レプリカが必要であり、ゾーン冗長バックアップ ストレージを指定する必要があります。

Azure PowerShell を使ってゾーン冗長を有効にするには、次のコマンド例を使います。

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

geo レプリカを作成してデータベースを作成する

既存の Hyperscale データベース ゾーンを冗長にする場合は、Azure PowerShell または Azure CLI を使用して、アクティブ geo レプリケーションを使用してゾーン冗長 Hyperscale データベースを作成します。 Geo レプリカは、既存の Hyperscale データベースと同じリージョンまたは異なるリージョンに作成できます。

-ZoneRedundant パラメーターを指定して、Hyperscale データベース セカンダリのゾーン冗長を有効にします。 セカンダリ データベースには少なくとも 1 つの高可用性レプリカが必要であり、ゾーン冗長バックアップ ストレージを指定する必要があります。

Azure PowerShell を使用してゾーンの冗長性を有効にするには、次のコマンド例を使用します。

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

データベース コピーを使ってデータベースを作成する

既存の Hyperscale データベース ゾーンを冗長にする場合は、Azure PowerShell または Azure CLI を使用して、データベース コピーを使用してゾーン冗長 Hyperscale データベースを作成します。 データベース コピーは、既存の Hyperscale データベースと同じリージョンまたは異なるリージョンに作成できます。

-ZoneRedundant パラメーターを指定して、Hyperscale データベース コピーのゾーン冗長を有効にします。 データベース コピーには少なくとも 1 つの高可用性レプリカが必要であり、ゾーン冗長バックアップ ストレージを指定する必要があります。

Azure PowerShell を使用してゾーンの冗長性を有効にするには、次のコマンド例を使用します。

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

次の手順

Hyperscale データベースの詳細については、次の記事を参照してください。