Databases - Failover

Failover database.

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

Parameter URI

Name In Required Type Description
databaseName
path True
  • string

Nama database untuk failover.

resourceGroupName
path True
  • string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

serverName
path True
  • string

Nama server.

subscriptionId
path True
  • string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True
  • string

Versi API yang digunakan untuk permintaan.

replicaType
query

Jenis replika yang akan di-failover.

Respons

Name Type Description
200 OK

Berhasil menyelesaikan failover database.

202 Accepted

Kegagalan database sedang berlangsung.

Other Status Codes

Respons Kesalahan: ***

  • 400 ManagementServiceFeatureDisabled - Pengguna mencoba menggunakan fitur yang dinonaktifkan.

  • 400 DatabaseFailoverThrottled - Ada failover terbaru pada database atau kumpulan jika database berada dalam kumpulan elastis.

  • 400 DatabaseFailoverNotSupportedOnSKU - Jenis failover yang dimulai pelanggan ini tidak didukung pada SKU yang diberikan.

  • 409 ManagementServiceDatabaseBusy - Database '{0}' sibuk dengan operasi lain. Silakan coba operasi Anda nanti.

  • 409 DatabaseNotInStateToFailover - Database saat ini dalam keadaan sehingga failover tidak dapat dikeluarkan.

Contoh

Failover an database

Sample Request

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

Sample Response

Definisi

ReplicaType

Jenis replika yang akan di-failover.

Name Type Description
Primary
  • string
ReadableSecondary
  • string