Restore Points - Create

Létrehoz egy visszaállítási pontot egy adattárházhoz.

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

URI-paraméterek

Name In Kötelező Típus Description
databaseName
path True

string

Az adatbázis neve.

resourceGroupName
path True

string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

serverName
path True

string

A kiszolgáló neve.

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True

string

A kéréshez használni kívánt API-verzió.

Kérelem törzse

Name Kötelező Típus Description
restorePointLabel True

string

Az alkalmazandó visszaállítási pont címkéje

Válaszok

Name Típus Description
200 OK

RestorePoint

A visszaállítási pont kérése sikeresen létrejött.

201 Created

RestorePoint

A visszaállítási pont kérése sikeresen létrejött.

202 Accepted

Elfogadva

Other Status Codes

Hibaválaszok: ***

  • 400 BackupNotAllowedOnDeactivatedDatabase – Nem hozható létre visszaállítási pont inaktivált adatbázison.

  • 400 FeatureDisabledOnSelectedEdition – A felhasználó olyan funkciót próbált használni, amely le van tiltva az aktuális adatbázis-kiadásban.

  • 400 RestorePointLimitReached – Nem hozható létre visszaállítási pont, mert az adatbázis túllépné a visszaállítási pontok engedélyezett kvótáját.

  • 400 RestorePointAttemptToDeleteSystemBackup – A rendszer-visszaállítási pont nem törölhető.

  • 404 DatabaseRestorePointNotFound – Nem található adatbázis-visszaállítási pont.

  • 404 SubscriptionDoesNotHaveServer – A kért kiszolgáló nem található

  • 404 DatabaseDoesNotExist – A felhasználó olyan adatbázisnevet adott meg, amely nem létezik ezen a kiszolgálópéldányon.

  • 404 OperationIdNotFound – Az azonosítóval rendelkező művelet nem létezik.

  • 408 DatabaseRestorePointTimedOut – Az adatbázis-visszaállítási pont létrehozása nem sikerült.

  • 409 OperationCancelled – A felhasználó megszakította a műveletet.

  • 409 OperationInterrupted – Az erőforráson végzett művelet nem hajtható végre, mert ugyanazon az erőforráson egy másik művelet megszakította.

  • 429 SubscriptionTooManyCreateUpdateRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 429 SubscriptionTooManyRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 500 OperationTimedOut – A művelet túllépte az időkorlátot, és automatikusan visszagördült. Please retry the operation.

  • 503 TooManyRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

Példák

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"
  }
}

Definíciók

Name Description
CreateDatabaseRestorePointDefinition

Az adatbázis-visszaállítási pont létrehozása művelet végrehajtásához szükséges információkat tartalmazza.

RestorePoint

Adatbázis-visszaállítási pontok.

RestorePointType

A visszaállítási pont típusa

CreateDatabaseRestorePointDefinition

Az adatbázis-visszaállítási pont létrehozása művelet végrehajtásához szükséges információkat tartalmazza.

Name Típus Description
restorePointLabel

string

Az alkalmazandó visszaállítási pont címkéje

RestorePoint

Adatbázis-visszaállítási pontok.

Name Típus Description
id

string

Erőforrás-azonosító.

location

string

Erőforrás helye.

name

string

Erőforrás neve.

properties.earliestRestoreDate

string

Az adatbázis visszaállításának legkorábbi időpontja

properties.restorePointCreationDate

string

A biztonsági mentés készítésének időpontja

properties.restorePointLabel

string

A visszaállítási pont címkéje a felhasználó biztonsági mentési kéréséhez

properties.restorePointType

RestorePointType

A visszaállítási pont típusa

type

string

Erőforrástípus.

RestorePointType

A visszaállítási pont típusa

Name Típus Description
CONTINUOUS

string

DISCRETE

string