Managed Instances - Failover

Failover di un'istanza gestita.

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

Parametri dell'URI

Name In Required Type Description
managedInstanceName
path True
  • string

Nome dell'istanza gestita di cui eseguire il failover.

resourceGroupName
path True
  • string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

subscriptionId
path True
  • string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True
  • string

Versione dell'API da usare per la richiesta.

replicaType
query

Tipo di replica di cui eseguire il failover.

Risposte

Name Type Description
200 OK

Il failover dell'istanza gestita è stato completato.

202 Accepted

Il failover dell'istanza gestita è in corso.

Other Status Codes

Risposte di errore: * * *

  • 400 ManagedInstanceFailoverThrottled-si è verificato un failover recente nell'istanza gestita.

  • 400 ManagedInstanceFailoverNotSupportedOnSKU: questo tipo di failover avviato dal cliente non è supportato nello SKU specificato.

  • 404 SubscriptionDoesNotHaveServer-il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup: il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 409 ManagedInstanceFailoverFullBackupMissing: il backup automatico deve completare il primo backup completo per un nuovo database.

  • 409 ManagedInstanceNotInStateToFailover-l'istanza gestita si trova attualmente in uno stato in modo tale che non sia possibile emettere il failover.

Esempio

Failover a managed instance.

Sample Request

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

Sample Response

Definizioni

ReplicaType

Tipo di replica di cui eseguire il failover.

Name Type Description
Primary
  • string
ReadableSecondary
  • string