Erstellen einer zonenredundanten Hyperscale-Datenbank

Gilt für:Azure SQL-Datenbank

In diesem Artikel erfahren Sie, wie Sie eine zonenredundante Hyperscale-Datenbank erstellen, indem Sie eine neue Datenbank und ein Georeplikat erstellen oder eine Datenbankkopie verwenden.

Erstellen einer zonenredundanten Datenbank

Verwenden Sie Azure PowerShell oder die Azure-Befehlszeilenschnittstelle, um eine zonenredundante Hyperscale-Datenbank zu erstellen. Vergewissern Sie sich, dass Sie über die neueste Version der API verfügen, um Unterstützung für aktuelle Änderungen sicherzustellen.

Geben Sie den -ZoneRedundant-Parameter an, um Zonenredundanz für Ihre Hyperscale-Datenbank mithilfe von Azure PowerShell zu aktivieren. Für die Datenbank muss mindestens ein Hochverfügbarkeitsreplikat vorhanden und ein zonenredundanter Sicherungsspeicher angegeben sein.

Verwenden Sie den folgenden Beispielbefehl zum Aktivieren von Zonenredundanz mithilfe von Azure PowerShell:

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

Erstellen einer Datenbank durch Erstellen eines Georeplikats

Um eine vorhandene Hyperscale-Datenbank zonenredundant zu machen, erstellen Sie mithilfe der Azure PowerShell oder der Azure-Befehlszeilenschnittstelle eine zonenredundante Hyperscale-Datenbank unter Verwendung der aktiven Georeplikation. Das Georeplikat kann sich in derselben Region wie die vorhandene Hyperscale-Datenbank oder in einer anderen Region befinden.

Geben Sie den -ZoneRedundant-Parameter an, um Zonenredundanz für Ihre sekundäre Hyperscale-Datenbank zu aktivieren. Für die sekundäre Datenbank muss mindestens ein Hochverfügbarkeitsreplikat vorhanden und ein zonenredundanter Sicherungsspeicher angegeben sein.

Verwenden Sie den folgenden Beispielbefehl, um die zonenredundante Datenbank mit Azure PowerShell zu erstellen:

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

Erstellen einer Datenbank mithilfe einer Datenbankkopie

Um eine vorhandene Hyperscale-Datenbank zonenredundant zu machen, erstellen Sie mithilfe von Azure PowerShell oder der Azure CLI eine zonenredundante Hyperscale-Datenbank unter Verwendung der Datenbankkopie. Die Datenbankkopie kann sich in derselben Region wie die vorhandene Hyperscale-Datenbank oder in einer anderen Region befinden.

Geben Sie den -ZoneRedundant-Parameter an, um Zonenredundanz für Ihre Hyperscale-Datenbankkopie zu aktivieren. Für die Datenbankkopie muss mindestens ein Hochverfügbarkeitsreplikat vorhanden und ein zonenredundanter Sicherungsspeicher angegeben sein.

Verwenden Sie den folgenden Beispielbefehl, um die zonenredundante Datenbank mit Azure PowerShell zu erstellen:

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

Nächste Schritte

Weitere Informationen zu Hyperscale-Datenbanken finden Sie in den folgenden Artikeln: