Partager via


Managed Instances - Failover

Bascule une instance managée.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/failover?api-version=2021-11-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/failover?replicaType={replicaType}&api-version=2021-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
managedInstanceName
path True

string

Nom du instance managé à basculer.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

replicaType
query

ReplicaType

Type de réplica à basculer.

Réponses

Nom Type Description
200 OK

Basculement de instance managé terminé avec succès.

202 Accepted

Le basculement instance géré est en cours.

Other Status Codes

Réponses d’erreur : ***

  • 400 ManagedInstanceFailoverThrottled : un basculement récent a été effectué sur le instance managé.

  • 400 ManagedInstanceFailoverNotSupportedOnSKU : ce type de basculement initié par le client n’est pas pris en charge sur la référence SKU donnée.

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 ServerNotInSubscriptionResourceGroup : le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 OperationIdNotFound : l’opération avec ID n’existe pas.

  • 409 ManagedInstanceFailoverFullBackupMissing : la sauvegarde automatisée doit effectuer la première sauvegarde complète d’une nouvelle base de données.

  • 409 ManagedInstanceNotInStateToFailover : le instance managé est actuellement dans un état tel que le basculement ne peut pas être émis.

  • 409 OperationCancelled : l’opération a été annulée par l’utilisateur.

  • 409 Opération interrompue : l’opération sur la ressource n’a pas pu être terminée, car elle a été interrompue par une autre opération sur la même ressource.

  • 429 SubscriptionTooManyCreateUpdateRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 429 SubscriptionTooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

  • 500 OperationTimedOut : l’opération a expiré et a été automatiquement restaurée. Réessayez l’opération.

  • 503 TooManyRequests : demandes au-delà du nombre maximal de demandes pouvant être traitées par les ressources disponibles.

Exemples

Failover a managed instance.

Exemple de requête

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/managedInstances/instanceName/failover?replicaType=Primary&api-version=2021-11-01

Exemple de réponse

Définitions

ReplicaType

Type de réplica à basculer.

Nom Type Description
Primary

string

ReadableSecondary

string