az sql failover-group

Gérer les groupes de basculement SQL.

Commandes

az sql failover-group create

Crée un groupe de basculement.

az sql failover-group delete

Supprime un groupe de basculement.

az sql failover-group list

Répertorie les groupes de basculement d’un serveur.

az sql failover-group set-primary

Définit le principal du groupe de basculement en basculant toutes les bases de données à partir du serveur principal actuel.

az sql failover-group show

Obtient un groupe de basculement.

az sql failover-group update

Met à jour le groupe de basculement.

az sql failover-group create

Crée un groupe de basculement.

az sql failover-group create --name
                             --partner-server
                             --resource-group
                             --server
                             [--add-db]
                             [--failover-policy {Automatic, Manual}]
                             [--grace-period]
                             [--partner-resource-group]

Exemples

Crée un groupe de basculement. (généré automatiquement)

az sql failover-group create --name MyFailoverGroup --partner-server newDb --resource-group MyResourceGroup --server myserver --subscription MySubscription

Paramètres obligatoires

--name -n

Nom du groupe de basculement.

--partner-server

Nom du serveur partenaire d’un groupe de basculement.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--server -s

Nom du serveur Azure SQL. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults sql-server=<name>de .

Paramètres facultatifs

--add-db

Liste des bases de données à ajouter au groupe de basculement.

--failover-policy

Stratégie de basculement du groupe de basculement.

valeurs acceptées: Automatic, Manual
valeur par défaut: Automatic
--grace-period

Intervalle en heures avant le lancement du basculement automatique si une panne se produit sur le serveur principal. Cela indique que Azure SQL Database ne lancera pas le basculement automatique avant l’expiration de la période de grâce. Notez que l’opération de basculement avec l’option --allow-data-loss peut entraîner une perte de données en raison de la nature de la synchronisation asynchrone.

valeur par défaut: 1
--partner-resource-group

Nom du groupe de ressources du serveur partenaire.

az sql failover-group delete

Supprime un groupe de basculement.

az sql failover-group delete --name
                             [--ids]
                             [--resource-group]
                             [--server]

Paramètres obligatoires

--name -n

Nom du groupe de basculement.

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « Id de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--server -s

Nom du serveur Azure SQL. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults sql-server=<name>de .

az sql failover-group list

Répertorie les groupes de basculement d’un serveur.

az sql failover-group list [--ids]
                           [--resource-group]
                           [--server]

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « Id de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--server -s

Nom du serveur Azure SQL. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults sql-server=<name>de .

az sql failover-group set-primary

Définit le principal du groupe de basculement en basculant toutes les bases de données à partir du serveur principal actuel.

az sql failover-group set-primary --name
                                  [--allow-data-loss]
                                  [--ids]
                                  [--resource-group]
                                  [--server]

Exemples

Définit le principal du groupe de basculement en basculant toutes les bases de données à partir du serveur principal actuel. (généré automatiquement)

az sql failover-group set-primary --name MyFailoverGroup --resource-group MyResourceGroup --server myserver

Paramètres obligatoires

--name -n

Nom du groupe de basculement.

Paramètres facultatifs

--allow-data-loss

Effectuez le basculement même si cela peut entraîner une perte de données. Cela permet au basculement de continuer même si une base de données primaire n’est pas disponible.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « Id de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--server -s

Nom du serveur Azure SQL. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults sql-server=<name>de .

az sql failover-group show

Obtient un groupe de basculement.

az sql failover-group show --name
                           [--ids]
                           [--resource-group]
                           [--server]

Paramètres obligatoires

--name -n

Nom du groupe de basculement.

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « Id de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--server -s

Nom du serveur Azure SQL. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults sql-server=<name>de .

az sql failover-group update

Met à jour le groupe de basculement.

az sql failover-group update --name
                             [--add]
                             [--add-db]
                             [--failover-policy {Automatic, Manual}]
                             [--force-string]
                             [--grace-period]
                             [--ids]
                             [--remove]
                             [--remove-db]
                             [--resource-group]
                             [--server]
                             [--set]

Paramètres obligatoires

--name -n

Nom du groupe de basculement.

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires de valeurs de clé. Exemple : --add property.listProperty <key=value, chaîne ou chaîne JSON>.

--add-db

Liste des bases de données à ajouter au groupe de basculement.

--failover-policy

Stratégie de basculement du groupe de basculement.

valeurs acceptées: Automatic, Manual
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

--grace-period

Intervalle en heures avant le lancement du basculement automatique si une panne se produit sur le serveur principal. Cela indique que Azure SQL Database ne lancera pas le basculement automatique avant l’expiration de la période de grâce. Notez que l’opération de basculement avec l’option --allow-data-loss peut entraîner une perte de données en raison de la nature de la synchronisation asynchrone.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « Id de ressource ».

--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.

--remove-db

Liste des bases de données à supprimer du groupe de basculement.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--server -s

Nom du serveur Azure SQL. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults sql-server=<name>de .

--set

Mettez à jour un objet en spécifiant un chemin de propriété et une valeur à définir. Exemple : --set property1.property2=.