Share via


Backups - Trigger

Hiermee wordt een back-up geactiveerd voor het opgegeven item waarvan een back-up is gemaakt. Dit is een asynchrone bewerking. Als u de status van de bewerking wilt weten, roept u de API GetProtectedItemOperationResult aan.

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

URI-parameters

Name In Vereist Type Description
containerName
path True

string

Containernaam die is gekoppeld aan het back-upitem.

fabricName
path True

string

Infrastructuurnaam die is gekoppeld aan het back-upitem.

protectedItemName
path True

string

Back-upitem waarvoor een back-up moet worden geactiveerd.

resourceGroupName
path True

string

De naam van de resourcegroep waarin de Recovery Services-kluis aanwezig is.

subscriptionId
path True

string

De abonnements-id.

vaultName
path True

string

De naam van de Recovery Services-kluis.

api-version
query True

string

Client-API-versie.

Aanvraagbody

Name Type Description
eTag

string

Optionele ETag.

location

string

Resourcelocatie.

properties BackupRequest:

Eigenschappen van BackupRequestResource

tags

object

Resourcetags.

Antwoorden

Name Type Description
202 Accepted

Geaccepteerd

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Imiteer uw gebruikersaccount.

Voorbeelden

Trigger Backup

Sample Request

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=2023-02-01

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

Sample Response

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

Definities

Name Description
AzureFileShareBackupRequest

AzureFileShare workloadspecifieke back-upaanvraag.

AzureWorkloadBackupRequest

AzureWorkload workload-specifieke back-upaanvraag.

BackupRequestResource

Basisklasse voor back-upaanvraag. Workloadspecifieke back-upaanvragen worden afgeleid van deze klasse.

backupType

Type back-up, namelijk. Full, Differential, Log of CopyOnlyFull

CloudError

Een foutreactie van de Container Instance-service.

CloudErrorBody

Een foutreactie van de Container Instance-service.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

IaasVMBackupRequest

Workloadspecifieke back-upaanvraag voor IaaS-VM.

AzureFileShareBackupRequest

AzureFileShare workloadspecifieke back-upaanvraag.

Name Type Description
objectType string:

AzureFileShareBackupRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen.

recoveryPointExpiryTimeInUTC

string

Back-upkopie verloopt na de opgegeven tijd (UTC).

AzureWorkloadBackupRequest

AzureWorkload workload-specifieke back-upaanvraag.

Name Type Description
backupType

backupType

Type back-up, namelijk. Full, Differential, Log of CopyOnlyFull

enableCompression

boolean

Bool voor compressie-instelling

objectType string:

AzureWorkloadBackupRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen.

recoveryPointExpiryTimeInUTC

string

Back-upkopie verloopt na de opgegeven tijd (UTC).

BackupRequestResource

Basisklasse voor back-upaanvraag. Workloadspecifieke back-upaanvragen worden afgeleid van deze klasse.

Name Type Description
eTag

string

Optionele ETag.

id

string

Resource-id vertegenwoordigt het volledige pad naar de resource.

location

string

Resourcelocatie.

name

string

Resourcenaam die is gekoppeld aan de resource.

properties BackupRequest:

Eigenschappen van BackupRequestResource

tags

object

Resourcetags.

type

string

Resourcetype vertegenwoordigt het volledige pad van het formulier Namespace/ResourceType/ResourceType/...

backupType

Type back-up, namelijk. Full, Differential, Log of CopyOnlyFull

Name Type Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

Een foutreactie van de Container Instance-service.

Name Type Description
error

CloudErrorBody

Het foutobject.

CloudErrorBody

Een foutreactie van de Container Instance-service.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout aanvullende informatie.

code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap fout.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het type aanvullende informatie.

IaasVMBackupRequest

Workloadspecifieke back-upaanvraag voor IaaS-VM.

Name Type Description
objectType string:

IaasVMBackupRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfe keten van typen.

recoveryPointExpiryTimeInUTC

string

Back-upkopie verloopt na de opgegeven tijd (UTC).