Freigeben über


Backups - Trigger

Löst die Sicherung für das angegebene gesicherte Element aus. Dies ist ein asynchroner Vorgang. Rufen Sie die GetProtectedItemOperationResult-API auf, um den Status des Vorgangs zu kennen.

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-Parameter

Name In Erforderlich Typ Beschreibung
containerName
path True

string

Containername, der dem Sicherungselement zugeordnet ist.

fabricName
path True

string

Dem Sicherungselement zugeordneter Fabric-Name.

protectedItemName
path True

string

Sicherungselement, für das die Sicherung ausgelöst werden muss.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

subscriptionId
path True

string

Die Abonnement-ID.

vaultName
path True

string

Der Name des Wiederherstellungsdienstetresors.

api-version
query True

string

Client-API-Version.

Anforderungstext

Name Typ Beschreibung
eTag

string

Optionales ETag.

location

string

Ressourcenspeicherort.

properties BackupRequest:

BackupRequestResource-Eigenschaften

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
202 Accepted

Angenommen

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation identitätswechseln Sie Ihr Benutzerkonto.

Beispiele

Trigger Backup

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
AzureFileShareBackupRequest

Workloadspezifische Sicherungsanforderung für AzureFileShare.

AzureWorkloadBackupRequest

Workloadspezifische Sicherungsanforderung für AzureWorkload.

BackupRequestResource

Basisklasse für Sicherungsanforderung. Workloadspezifische Sicherungsanforderungen werden von dieser Klasse abgeleitet.

backupType

Art der Sicherung, viz. Vollständig, Differenzial, Protokoll oder CopyOnlyFull

CloudError

Eine Fehlerantwort des Containerinstanzdiensts.

CloudErrorBody

Eine Fehlerantwort des Containerinstanzdiensts.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

IaasVMBackupRequest

Workloadspezifische Sicherungsanforderung für iaaS-VM.

AzureFileShareBackupRequest

Workloadspezifische Sicherungsanforderung für AzureFileShare.

Name Typ Beschreibung
objectType string:

AzureFileShareBackupRequest

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointExpiryTimeInUTC

string

Die Sicherungskopie läuft nach der angegebenen Zeit (UTC) ab.

AzureWorkloadBackupRequest

Workloadspezifische Sicherungsanforderung für AzureWorkload.

Name Typ Beschreibung
backupType

backupType

Art der Sicherung, viz. Vollständig, Differenzial, Protokoll oder CopyOnlyFull

enableCompression

boolean

Bool für Komprimierungseinstellung

objectType string:

AzureWorkloadBackupRequest

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointExpiryTimeInUTC

string

Die Sicherungskopie läuft nach der angegebenen Zeit (UTC) ab.

BackupRequestResource

Basisklasse für Sicherungsanforderung. Workloadspezifische Sicherungsanforderungen werden von dieser Klasse abgeleitet.

Name Typ Beschreibung
eTag

string

Optionales ETag.

id

string

Die Ressourcen-ID stellt den vollständigen Pfad zur Ressource dar.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname, der der Ressource zugeordnet ist.

properties BackupRequest:

BackupRequestResource-Eigenschaften

tags

object

Ressourcentags.

type

string

Der Ressourcentyp stellt den vollständigen Pfad des Formulars Namespace/ResourceType/ResourceType/...

backupType

Art der Sicherung, viz. Vollständig, Differenzial, Protokoll oder CopyOnlyFull

Name Typ Beschreibung
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

Eine Fehlerantwort des Containerinstanzdiensts.

Name Typ Beschreibung
error

CloudErrorBody

Das Fehlerobjekt.

CloudErrorBody

Eine Fehlerantwort des Containerinstanzdiensts.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

IaasVMBackupRequest

Workloadspezifische Sicherungsanforderung für iaaS-VM.

Name Typ Beschreibung
objectType string:

IaasVMBackupRequest

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointExpiryTimeInUTC

string

Die Sicherungskopie läuft nach der angegebenen Zeit (UTC) ab.