Restore Points - Create

Vytvoří bod obnovení pro datový sklad.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
databaseName
path True

string

Název databáze.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Vyžadováno Typ Description
restorePointLabel True

string

Popisek bodu obnovení, který se má použít

Odpovědi

Name Typ Description
200 OK

RestorePoint

Žádost o bod obnovení se úspěšně vytvořila.

201 Created

RestorePoint

Žádost o bod obnovení se úspěšně vytvořila.

202 Accepted

Přijato

Other Status Codes

Chybové odpovědi: ***

  • 400 BackupNotAllowedOnDeactivatedDatabase – Nelze vytvořit bod obnovení v deaktivované databázi.

  • 400 FeatureDisabledOnSelectedEdition – uživatel se pokusil použít funkci, která je v aktuální edici databáze zakázaná.

  • 400 RestorePointLimitReached – Bod obnovení nelze vytvořit, protože databáze by překročila povolenou kvótu bodů obnovení.

  • 400 RestorePointAttemptToDeleteSystemBackup – Bod obnovení systému nelze odstranit.

  • 404 DatabaseRestorePointNotFound – Nelze najít bod obnovení databáze.

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 DatabaseDoesNotExist – Uživatel zadal název databáze, který na této instanci serveru neexistuje.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 408 DatabaseRestorePointTimedOut – Vytvoření bodu obnovení databáze se nezdařilo.

  • 409 OperationCancelled – operace byla zrušena uživatelem.

  • 409 OperationInterrupted – Operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací se stejným prostředkem.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 OperationTimedOut – časový limit operace vypršel a automaticky se vrátila zpět. Opakujte operaci.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

Příklady

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

Definice

Name Description
CreateDatabaseRestorePointDefinition

Obsahuje informace potřebné k provedení operace vytvoření bodu obnovení databáze.

RestorePoint

Body obnovení databáze.

RestorePointType

Typ bodu obnovení

CreateDatabaseRestorePointDefinition

Obsahuje informace potřebné k provedení operace vytvoření bodu obnovení databáze.

Name Typ Description
restorePointLabel

string

Popisek bodu obnovení, který se má použít

RestorePoint

Body obnovení databáze.

Name Typ Description
id

string

ID prostředku.

location

string

Umístění prostředku.

name

string

Název prostředku.

properties.earliestRestoreDate

string

Nejstarší čas, do kterého lze tuto databázi obnovit

properties.restorePointCreationDate

string

Čas, kdy bylo zálohování pořízeno

properties.restorePointLabel

string

Popisek bodu obnovení pro žádost o zálohování uživatelem

properties.restorePointType

RestorePointType

Typ bodu obnovení

type

string

Typ prostředku.

RestorePointType

Typ bodu obnovení

Name Typ Description
CONTINUOUS

string

DISCRETE

string