az sql server-arc availability-group
Note
Cette référence fait partie de l’extension arcdata pour la Azure CLI (version 2.3.1 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az sql server-arc availability-group. Apprenez-en davantage sur les extensions.
Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Gérer les groupes de disponibilité.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az sql server-arc availability-group create |
Créez un groupe de disponibilité. |
Extension | Preview |
| az sql server-arc availability-group failover |
Demander un basculement manuel d’un groupe de disponibilité. |
Extension | Preview |
az sql server-arc availability-group create
Le groupe de commandes « sql server-arc availability-group » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Créez un groupe de disponibilité.
az sql server-arc availability-group create --mirroring-port
--name
--replica-ids
--resource-group
[--acquire-policy-token]
[--automated-backup-preference]
[--availability-mode]
[--certificate-name]
[--change-reference]
[--cluster-type]
[--databases]
[--db-failover]
[--dtc-support]
[--endpoint-auth-mode]
[--endpoint-login]
[--failover-mode]
[--failure-condition-level]
[--health-check-timeout]
[--listener-ipv4-addresses]
[--listener-ipv4-masks]
[--listener-ipv6-addresses]
[--listener-name]
[--listener-port]
[--no-wait]
[--required-synchronized-secondaries]
[--seeding-mode]
Exemples
Ex 1 - Créer un groupe de disponibilité
az sql server-arc availability-group create --name myAvailabilityGroupName --resource-group myResourceGroup --replica-ids "/subscriptions/.../resourceGroups/.../providers/Microsoft.AzureArcData/sqlServerInstances/mySqlServerInstance" --mirroring-port 5022
Paramètres obligatoires
Numéro de port du point de terminaison de mise en miroir de bases de données.
Nom du groupe de disponibilité.
Un ou plusieurs ID de ressource d’instance SQL Server (délimités par l’espace). Le premier ID sera le réplica principal initial.
Nom du groupe de ressources où se trouve l’instance de SQL Server avec Arc.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Préférence de sauvegarde automatisée pour le groupe de disponibilité (PRIMARY | SECONDARY_ONLY | SECONDAIRE | AUCUN).
Mode de disponibilité du groupe de disponibilité (SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT).
Nom du certificat pour l’authentification des connexions au point de terminaison de mise en miroir.
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Type de cluster pour le groupe de disponibilité (WSFC | AUCUN).
Noms de base de données (délimités par l’espace).
Active le basculement au niveau de la base de données pour le groupe de disponibilité (ON | OFF).
Active la prise en charge des transactions entre bases de données via le coordinateur de transactions distribuées pour le groupe de disponibilité (PER_DB | OFF).
Mode d’authentification pour la connexion au point de terminaison de mise en miroir.
Connexion pour accorder des autorisations de connexion sur le point de terminaison de mise en miroir.
Mode de basculement pour le groupe de disponibilité (AUTOMATIC | MANUEL | EXTERNAL).
Niveau de condition d’échec pour le groupe de disponibilité (1 | 2 | 3 | 4 | 5).
Délai d’expiration du contrôle d’intégrité (en millisecondes) pour le groupe de disponibilité. La valeur minimale est 15 000.
Une ou plusieurs adresses IPv4 (délimitées par l’espace) pour l’écouteur du groupe de disponibilité.
Un ou plusieurs masques de sous-réseau pour les adresses IPv4 de l’écouteur du groupe de disponibilité. Doit correspondre à l’ordre et au nombre d’adresses IPv4.
Une ou plusieurs adresses IPv6 (délimitées par l’espace) pour l’écouteur du groupe de disponibilité.
Nom de l’écouteur du groupe de disponibilité.
Numéro de port de l’écouteur du groupe de disponibilité.
Si elle est donnée, la commande retourne une fois la demande de création envoyée. Il n’attend pas que le groupe de disponibilité ait été créé.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Spécifie le nombre minimal de secondaires synchrones nécessaires à la validation avant que le serveur principal valide une transaction (min 0 réplicas nombre maximal - 1).
Mode d’amorçage du groupe de disponibilité (AUTOMATIC | MANUEL).
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az sql server-arc availability-group failover
Le groupe de commandes « sql server-arc availability-group » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Demander un basculement manuel d’un groupe de disponibilité.
az sql server-arc availability-group failover --name
--resource-group
--server-name
[--acquire-policy-token]
[--change-reference]
Exemples
Ex 1 - Demander un basculement manuel d’un groupe de disponibilité
az sql server-arc availability-group failover --name myAvailabilityGroupName --resource-group myResourceGroup --server-name myServerName
Paramètres obligatoires
Nom du groupe de disponibilité.
Nom du groupe de ressources où se trouve l’instance de SQL Server avec Arc.
Nom du SQL Server avec Arc cible de basculement.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |