Partager via


Créer une base de données Hyperscale redondante interzone

S’applique à Azure SQL Database

Cet article montre comment créer une base de données Hyperscale redondante interzone en créant une base de données, en créant une géo-réplica ou en utilisant une copie de base de données.

Créer une base de données redondante de zone

Utilisez Azure PowerShell ou l’interface Azure CLI pour créer une base de données Hyperscale redondante interzone. Vérifiez que vous disposez de la dernière version de l’API pour vous assurer que les modifications récentes sont prises en charge.

Spécifiez le paramètre -ZoneRedundant pour activer la redondance de zone pour votre base de données Hyperscale à l’aide d’Azure PowerShell. La base de données doit disposer d’au moins un réplica haute disponibilité et un stockage de sauvegarde redondant interzone doit être spécifié.

Pour activer la redondance de zone à l’aide d’Azure PowerShell, utilisez l’exemple de commande suivant :

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

Créer une base de données en créant un géo-réplica

Pour rendre une base de données Hyperscale existante redondante interzone, utilisez Azure PowerShell ou l’interface Azure CLI afin de créer une base de données Hyperscale redondante interzone à l’aide de la géoréplication active. Le géo-réplica peut se trouver dans la même région ou dans une autre région que la base de données Hyperscale existante.

Spécifiez le paramètre -ZoneRedundant pour activer la redondance de zone pour votre base de données secondaire Hyperscale. La base de données secondaire doit disposer d’au moins un réplica haute disponibilité et un stockage de sauvegarde redondant interzone doit être spécifié.

Pour créer votre base de données redondante interzone à l’aide d’Azure PowerShell, utilisez l’exemple de commande suivant :

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

Créer une base de données à l’aide d’une copie de base de données

Pour rendre une base de données Hyperscale existante redondante interzone, utilisez Azure PowerShell ou l’interface Azure CLI afin de créer une base de données Hyperscale redondante interzone à l’aide de la copie de base de données. La copie de base de données peut se trouver dans la même région ou dans une autre région que la base de données Hyperscale existante.

Spécifiez le paramètre -ZoneRedundant pour activer la redondance de zone pour votre copie de base de données Hyperscale. La copie de la base de données doit disposer d’au moins un réplica haute disponibilité et un stockage de sauvegarde redondant interzone doit être spécifié.

Pour créer votre base de données redondante interzone à l’aide d’Azure PowerShell, utilisez l’exemple de commande suivant :

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

Étapes suivantes

En savoir plus sur les bases de données Hyperscale dans les articles suivants :