az sql instance-failover-group
Gérer les groupes de basculement d’instance SQL.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az sql instance-failover-group create |
Crée un groupe de basculement d’instance entre deux instances managées connectées. |
Core | GA |
az sql instance-failover-group delete |
Supprime un groupe de basculement. |
Core | GA |
az sql instance-failover-group set-primary |
Définissez le principal du groupe de basculement d’instance en basculant toutes les bases de données de l’instance managée principale actuelle. |
Core | GA |
az sql instance-failover-group show |
Obtient un groupe de basculement. |
Core | GA |
az sql instance-failover-group update |
Mises à jour le groupe de basculement d’instance. |
Core | GA |
az sql instance-failover-group create
Crée un groupe de basculement d’instance entre deux instances managées connectées.
Si une panne se produit sur le serveur principal, la période de grâce indique qu’Azure SQL Managed Database ne lance 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.
az sql instance-failover-group create --mi
--name
--partner-mi
--partner-resource-group
--resource-group
[--failover-policy {Automatic, Manual}]
[--grace-period]
[--secondary-type]
Paramètres obligatoires
Nom d’Azure SQL Managed Instance.
Nom du groupe de basculement d’instance.
Nom de l’instance managée partenaire d’un groupe de basculement d’instance.
Nom du groupe de ressources de l’instance managée partenaire.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Stratégie de basculement du groupe de basculement d’instance.
Intervalle en heures avant le lancement du basculement automatique si une panne se produit sur le serveur principal. Cela indique qu’Azure SQL Database ne lance 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.
Utilisation prévue de l’instance secondaire dans le groupe de basculement. La veille indique que l’instance secondaire sera utilisée en tant que réplica passif uniquement pour la récupération d’urgence.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql instance-failover-group delete
Supprime un groupe de basculement.
az sql instance-failover-group delete --location
--name
--resource-group
Paramètres obligatoires
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Nom du groupe de basculement d’instance.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql instance-failover-group set-primary
Définissez le principal du groupe de basculement d’instance en basculant toutes les bases de données de l’instance managée principale actuelle.
az sql instance-failover-group set-primary --location
--name
--resource-group
[--allow-data-loss]
Paramètres obligatoires
Emplacement de l’instance secondaire dans le groupe de basculement d’instance. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Nom du groupe de basculement d’instance.
Nom du groupe de ressources de l’instance secondaire dans le groupe de basculement d’instance. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
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.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql instance-failover-group show
Obtient un groupe de basculement.
az sql instance-failover-group show --location
--name
--resource-group
Paramètres obligatoires
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Nom du groupe de basculement d’instance.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az sql instance-failover-group update
Mises à jour le groupe de basculement d’instance.
az sql instance-failover-group update --location
--name
--resource-group
[--add]
[--failover-policy {Automatic, Manual}]
[--force-string]
[--grace-period]
[--remove]
[--secondary-type]
[--set]
Paramètres obligatoires
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Nom du groupe de basculement d’instance.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>
.
Stratégie de basculement du groupe de basculement d’instance.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
Intervalle en heures avant le lancement du basculement automatique si une panne se produit sur le serveur principal. Cela indique qu’Azure SQL Database ne lance 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.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Utilisation prévue de l’instance secondaire dans le groupe de basculement. La veille indique que l’instance secondaire sera utilisée en tant que réplica passif uniquement pour la récupération d’urgence.
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.