Sql Pool Restore Points - Create

Membuat titik pemulihan untuk gudang data.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}/restorePoints?api-version=2021-06-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

sqlPoolName
path True

string

Nama kumpulan SQL

subscriptionId
path True

string

ID langganan target.

workspaceName
path True

string

Nama ruang kerja.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

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 FeatureDisabledOnSelectedEdition - Pengguna mencoba menggunakan fitur yang dinonaktifkan pada edisi database saat ini.

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

  • 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.

  • 408 DatabaseRestorePointTimedOut - Gagal membuat titik pemulihan database.

Contoh

Creates Sql pool restore point.

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Synapse/workspaces/testserver/sqlPools/testDatabase/restorePoints?api-version=2021-06-01

{
  "restorePointLabel": "mylabel"
}

Sample Response

azure-asyncoperation: https://ms.web.azuresynapse.net
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Synapse/workspaces/testserver/sqlPools/testDatabase/restorePoints/131546477590000000",
  "name": "131546477590000000",
  "type": "Microsoft.Synapse/workspaces/sqlPools/restorePoints",
  "location": "japaneast",
  "properties": {
    "restorePointType": "DISCRETE",
    "restorePointCreationDate": "2017-03-10T08:00:00.000Z",
    "restorePointLabel": "mylabel"
  }
}
azure-asyncoperation: https://ms.web.azuresynapse.net
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Synapse/workspaces/testserver/sqlPools/testDatabase/restorePoints/131546477590000000",
  "name": "131546477590000000",
  "type": "Microsoft.Synapse/workspaces/sqlPools/restorePoints",
  "location": "japaneast",
  "properties": {
    "restorePointType": "DISCRETE",
    "restorePointCreationDate": "2017-03-10T08:00:00.000Z",
    "restorePointLabel": "mylabel"
  }
}
azure-asyncoperation: https://ms.web.azuresynapse.net

Definisi

Nama Deskripsi
CreateSqlPoolRestorePointDefinition

Berisi informasi yang diperlukan untuk melakukan operasi titik pemulihan kumpulan Sql.

RestorePoint

Titik pemulihan database.

RestorePointType

Jenis titik pemulihan

CreateSqlPoolRestorePointDefinition

Berisi informasi yang diperlukan untuk melakukan operasi titik pemulihan kumpulan Sql.

Nama Jenis Deskripsi
restorePointLabel

string

Label titik pemulihan yang akan diterapkan

RestorePoint

Titik pemulihan database.

Nama Jenis Deskripsi
id

string

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

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. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

RestorePointType

Jenis titik pemulihan

Nama Jenis Deskripsi
CONTINUOUS

string

DISCRETE

string