Restore Points - Create

Membuat titik pemulihan untuk gudang data.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
databaseName
path True

string

Nama database.

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.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
restorePointLabel True

string

Label titik pemulihan yang akan diterapkan

Respons

Nama Jenis Deskripsi
200 OK

RestorePoint

Berhasil membuat permintaan titik pemulihan.

201 Created

RestorePoint

Berhasil membuat permintaan titik pemulihan.

202 Accepted

Diterima

Other Status Codes

Respons Kesalahan: ***

  • 400 BackupNotAllowedOnDeactivatedDatabase - Tidak dapat membuat titik pemulihan pada database yang dinonaktifkan.

  • 400 FeatureDisabledOnSelectedEdition - Pengguna mencoba menggunakan fitur yang dinonaktifkan pada edisi database saat ini.

  • 400 RestorePointLimitReached - Titik pemulihan tidak dapat dibuat karena database akan melebihi kuota titik pemulihan yang diizinkan.

  • 400 RestorePointAttemptToDeleteSystemBackup - Tidak dapat menghapus titik pemulihan sistem.

  • 404 DatabaseRestorePointNotFound - Tidak dapat menemukan titik pemulihan database.

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 DatabaseDoesNotExist - Pengguna telah menentukan nama database yang tidak ada pada instans server ini.

  • 404 OperationIdNotFound - Operasi dengan Id tidak ada.

  • 408 DatabaseRestorePointTimedOut - Gagal membuat titik pemulihan database.

  • 409 OperationCancelled - Operasi telah dibatalkan oleh pengguna.

  • 409 OperationInterrupted - Operasi pada sumber daya tidak dapat diselesaikan karena terganggu oleh operasi lain pada sumber daya yang sama.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 500 OperationTimedOut - Waktu operasi habis dan secara otomatis digulung balik. Silakan coba lagi operasi ini.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

Contoh

Creates datawarehouse database restore point.

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/restorePoints?api-version=2021-11-01

{
  "restorePointLabel": "mylabel"
}

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/restorePoints/131546477590000000",
  "name": "131546477590000000",
  "type": "Microsoft.Sql/servers/databases/restorePoints",
  "location": "japaneast",
  "properties": {
    "restorePointType": "DISCRETE",
    "restorePointCreationDate": "2017-03-10T08:00:00Z",
    "restorePointLabel": "mylabel"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/restorePoints/131546477590000000",
  "name": "131546477590000000",
  "type": "Microsoft.Sql/servers/databases/restorePoints",
  "location": "southeastasia",
  "properties": {
    "restorePointType": "DISCRETE",
    "restorePointCreationDate": "2017-03-10T08:00:00Z",
    "restorePointLabel": "mylabel"
  }
}

Definisi

Nama Deskripsi
CreateDatabaseRestorePointDefinition

Berisi informasi yang diperlukan untuk melakukan operasi titik pemulihan database buat.

RestorePoint

Titik pemulihan database.

RestorePointType

Jenis titik pemulihan

CreateDatabaseRestorePointDefinition

Berisi informasi yang diperlukan untuk melakukan operasi titik pemulihan database buat.

Nama Jenis Deskripsi
restorePointLabel

string

Label titik pemulihan yang akan diterapkan

RestorePoint

Titik pemulihan database.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

location

string

Lokasi sumber daya.

name

string

Nama sumber daya.

properties.earliestRestoreDate

string

Waktu paling awal di mana database ini dapat dipulihkan

properties.restorePointCreationDate

string

Waktu pencadangan diambil

properties.restorePointLabel

string

Label titik pemulihan untuk permintaan pencadangan oleh pengguna

properties.restorePointType

RestorePointType

Jenis titik pemulihan

type

string

Jenis sumber daya

RestorePointType

Jenis titik pemulihan

Nama Jenis Deskripsi
CONTINUOUS

string

DISCRETE

string