Sql Pool Restore Points - Create

Vytvoří bod obnovení pro datový sklad.

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

Parametry identifikátoru URI

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

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

sqlPoolName
path True

string

Název fondu SQL

subscriptionId
path True

string

ID cílového předplatného.

workspaceName
path True

string

Název pracovního prostoru.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

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 FeatureDisabledOnSelectedEdition – uživatel se pokusil použít funkci, která je v aktuální edici databáze zakázaná.

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

  • 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 se nenašel.

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

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

Příklady

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

Definice

Name Description
CreateSqlPoolRestorePointDefinition

Obsahuje informace potřebné k provedení operace vytvoření bodu obnovení fondu SQL.

RestorePoint

Body obnovení databáze.

RestorePointType

Typ bodu obnovení

CreateSqlPoolRestorePointDefinition

Obsahuje informace potřebné k provedení operace vytvoření bodu obnovení fondu SQL.

Name Typ Description
restorePointLabel

string

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

RestorePoint

Body obnovení databáze.

Name Typ Description
id

string

Plně kvalifikované ID prostředku Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{typ_prostředku}/{název_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 uživatele o zálohu

properties.restorePointType

RestorePointType

Typ bodu obnovení

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

RestorePointType

Typ bodu obnovení

Name Typ Description
CONTINUOUS

string

DISCRETE

string