Dela via


Backups - Trigger

Utlöser säkerhetskopiering för angivet säkerhetskopierat objekt. Det här är en asynkron åtgärd. Om du vill veta status för åtgärden anropar du Api:et GetProtectedItemOperationResult.

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

URI-parametrar

Name I Obligatorisk Typ Description
containerName
path True

string

Containernamn som är associerat med säkerhetskopieringsobjektet.

fabricName
path True

string

Infrastrukturresursnamn som är associerat med säkerhetskopieringsobjektet.

protectedItemName
path True

string

Säkerhetskopieringsobjekt som säkerhetskopieringen måste utlösas för.

resourceGroupName
path True

string

Namnet på resursgruppen där Recovery Services-valvet finns.

subscriptionId
path True

string

Prenumerations-ID:t.

vaultName
path True

string

Namnet på Recovery Services-valvet.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Typ Description
eTag

string

Valfri ETag.

location

string

Resursplats.

properties BackupRequest:

Egenskaper för BackupRequestResource

tags

object

Resurstaggar.

Svar

Name Typ Description
202 Accepted

Accepterad

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto.

Exempel

Trigger Backup

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
AzureFileShareBackupRequest

AzureFileShare arbetsbelastningsspecifik säkerhetskopieringsbegäran.

AzureWorkloadBackupRequest

AzureWorkload arbetsbelastningsspecifik säkerhetskopieringsbegäran.

BackupRequestResource

Basklass för säkerhetskopieringsbegäran. Arbetsbelastningsspecifika säkerhetskopieringsbegäranden härleds från den här klassen.

backupType

Typ av säkerhetskopiering, viz. Fullständig, Differentiell, Logg eller CopyOnlyFull

CloudError

Ett felsvar från containerinstanstjänsten.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

IaasVMBackupRequest

IaaS VM-arbetsbelastningsspecifik säkerhetskopieringsbegäran.

AzureFileShareBackupRequest

AzureFileShare arbetsbelastningsspecifik säkerhetskopieringsbegäran.

Name Typ Description
objectType string:

AzureFileShareBackupRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

recoveryPointExpiryTimeInUTC

string

Säkerhetskopian upphör att gälla efter den angivna tiden (UTC).

AzureWorkloadBackupRequest

AzureWorkload arbetsbelastningsspecifik säkerhetskopieringsbegäran.

Name Typ Description
backupType

backupType

Typ av säkerhetskopiering, viz. Fullständig, Differentiell, Logg eller CopyOnlyFull

enableCompression

boolean

Bool för komprimeringsinställning

objectType string:

AzureWorkloadBackupRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

recoveryPointExpiryTimeInUTC

string

Säkerhetskopian upphör att gälla efter den angivna tiden (UTC).

BackupRequestResource

Basklass för säkerhetskopieringsbegäran. Arbetsbelastningsspecifika säkerhetskopieringsbegäranden härleds från den här klassen.

Name Typ Description
eTag

string

Valfri ETag.

id

string

Resurs-ID representerar den fullständiga sökvägen till resursen.

location

string

Resursplats.

name

string

Resursnamn som är associerat med resursen.

properties BackupRequest:

Egenskaper för BackupRequestResource

tags

object

Resurstaggar.

type

string

Resurstyp representerar den fullständiga sökvägen till formuläret Namespace/ResourceType/ResourceType/...

backupType

Typ av säkerhetskopiering, viz. Fullständig, Differentiell, Logg eller CopyOnlyFull

Name Typ Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

Ett felsvar från containerinstanstjänsten.

Name Typ Description
error

CloudErrorBody

Felobjektet.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

IaasVMBackupRequest

IaaS VM-arbetsbelastningsspecifik säkerhetskopieringsbegäran.

Name Typ Description
objectType string:

IaasVMBackupRequest

Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan.

recoveryPointExpiryTimeInUTC

string

Säkerhetskopian upphör att gälla efter den angivna tiden (UTC).