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 |
---|---|---|---|---|
container
|
path | True |
string |
Containername, der dem Sicherungselement zugeordnet ist. |
fabric
|
path | True |
string |
Dem Sicherungselement zugeordneter Fabric-Name. |
protected
|
path | True |
string |
Sicherungselement, für das die Sicherung ausgelöst werden muss. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist. |
subscription
|
path | True |
string |
Die Abonnement-ID. |
vault
|
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 |
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 |
---|---|
Azure |
Workloadspezifische Sicherungsanforderung für AzureFileShare. |
Azure |
Workloadspezifische Sicherungsanforderung für AzureWorkload. |
Backup |
Basisklasse für Sicherungsanforderung. Workloadspezifische Sicherungsanforderungen werden von dieser Klasse abgeleitet. |
backup |
Art der Sicherung, viz. Vollständig, Differenzial, Protokoll oder CopyOnlyFull |
Cloud |
Eine Fehlerantwort des Containerinstanzdiensts. |
Cloud |
Eine Fehlerantwort des Containerinstanzdiensts. |
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Iaas |
Workloadspezifische Sicherungsanforderung für iaaS-VM. |
AzureFileShareBackupRequest
Workloadspezifische Sicherungsanforderung für AzureFileShare.
Name | Typ | Beschreibung |
---|---|---|
objectType | string: |
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 |
Art der Sicherung, viz. Vollständig, Differenzial, Protokoll oder CopyOnlyFull |
|
enableCompression |
boolean |
Bool für Komprimierungseinstellung |
objectType | string: |
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 |
Das Fehlerobjekt. |
CloudErrorBody
Eine Fehlerantwort des Containerinstanzdiensts.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
details |
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: |
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. |