Sdílet prostřednictvím


Backups - Trigger

Aktivuje zálohování pro zadanou zálohovanou položku. Jedná se o asynchronní operaci. Pokud chcete zjistit stav operace, zavolejte rozhraní GetProtectedItemOperationResult API.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/backup?api-version=2024-10-01

Parametry identifikátoru URI

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

string

Název kontejneru přidružený k zálohované položce

fabricName
path True

string

Název prostředků infrastruktury přidružený k zálohované položce

protectedItemName
path True

string

Zálohovaná položka, pro kterou je potřeba aktivovat zálohování.

resourceGroupName
path True

string

Název skupiny prostředků, ve které je k dispozici trezor služby Recovery Services.

subscriptionId
path True

string

ID předplatného.

vaultName
path True

string

Název trezoru služby Recovery Services.

api-version
query True

string

Verze rozhraní API klienta.

Text požadavku

Name Typ Description
eTag

string

Volitelná značka ETag.

location

string

Umístění prostředku

properties BackupRequest:

Vlastnosti BackupRequestResource

tags

object

Značky prostředků

Odpovědi

Name Typ Description
202 Accepted

Přijal

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnit váš uživatelský účet.

Příklady

Trigger Backup

Ukázkový požadavek

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testrg;v1win2012r/protectedItems/VM;iaasvmcontainerv2;testrg;v1win2012r/backup?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMBackupRequest"
  }
}

Ukázková odpověď

Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainer;testrg;v1win2012r/protectedItems/VM;iaasvmcontainer;testrg;v1win2012r/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainer;testrg;v1win2012r/protectedItems/VM;iaasvmcontainer;testrg;v1win2012r/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60

Definice

Name Description
AzureFileShareBackupRequest

Žádost o zálohování specifickou pro úlohy AzureFileShare

AzureWorkloadBackupRequest

Žádost o zálohování specifickou pro úlohy AzureWorkload

BackupRequestResource

Základní třída pro žádost o zálohování Požadavky na zálohování specifické pro úlohy jsou odvozeny z této třídy.

backupType

Typ zálohování viz. Full, Differential, Log nebo CopyOnlyFull

CloudError

Odpověď na chybu ze služby Instance kontejneru

CloudErrorBody

Odpověď na chybu ze služby Instance kontejneru

ErrorAdditionalInfo

Další informace o chybě správy prostředků

IaasVMBackupRequest

Žádost o zálohování specifické pro úlohy virtuálního počítače IaaS

AzureFileShareBackupRequest

Žádost o zálohování specifickou pro úlohy AzureFileShare

Name Typ Description
objectType string:

AzureFileShareBackupRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointExpiryTimeInUTC

string

Záložní kopie vyprší po zadaném čase (UTC).

AzureWorkloadBackupRequest

Žádost o zálohování specifickou pro úlohy AzureWorkload

Name Typ Description
backupType

backupType

Typ zálohování viz. Full, Differential, Log nebo CopyOnlyFull

enableCompression

boolean

Logická hodnota pro nastavení komprese

objectType string:

AzureWorkloadBackupRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointExpiryTimeInUTC

string

Záložní kopie vyprší po zadaném čase (UTC).

BackupRequestResource

Základní třída pro žádost o zálohování Požadavky na zálohování specifické pro úlohy jsou odvozeny z této třídy.

Name Typ Description
eTag

string

Volitelná značka ETag.

id

string

ID prostředku představuje úplnou cestu k prostředku.

location

string

Umístění prostředku

name

string

Název prostředku přidružený k prostředku

properties BackupRequest:

Vlastnosti BackupRequestResource

tags

object

Značky prostředků

type

string

Typ prostředku představuje úplnou cestu formuláře Namespace/ResourceType/ResourceType/...

backupType

Typ zálohování viz. Full, Differential, Log nebo CopyOnlyFull

Name Typ Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

Odpověď na chybu ze služby Instance kontejneru

Name Typ Description
error

CloudErrorBody

Objekt chyby.

CloudErrorBody

Odpověď na chybu ze služby Instance kontejneru

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

IaasVMBackupRequest

Žádost o zálohování specifické pro úlohy virtuálního počítače IaaS

Name Typ Description
objectType string:

IaasVMBackupRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointExpiryTimeInUTC

string

Záložní kopie vyprší po zadaném čase (UTC).