Cross Region Restore - Trigger
Hiermee worden de opgegeven back-upgegevens in een andere regio hersteld in vergelijking met waar een back-up van de gegevens wordt gemaakt.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrossRegionRestore?api-version=2023-01-15
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
azure
|
path | True |
string |
Azure-regio om api te bereiken |
subscription
|
path | True |
string |
De abonnements-id. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Type | Description |
---|---|---|
crossRegionRestoreAccessDetails | CrrAccessToken: |
Toegangsgegevens voor herstel in meerdere regio's |
restoreRequest | RestoreRequest: |
Aanvraagobject voor het activeren van herstel |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
202 Accepted |
Geaccepteerd |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Imitatie van uw gebruikersaccount. |
Voorbeelden
Trigger Cross Region Restore |
Trigger Cross Region Restore with identity |
Trigger Cross Region Restore
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.RecoveryServices/locations/southeastasia/backupCrossRegionRestore?api-version=2023-01-15
{
"crossRegionRestoreAccessDetails": {
"objectType": "WorkloadCrrAccessToken",
"accessTokenString": "**********",
"backupManagementType": "AzureIaasVM",
"containerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"containerType": "IaasVMContainer",
"coordinatorServiceStampUri": "https://pod01-coord1.ccy.backup.windowsazure.com",
"datasourceContainerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"datasourceId": "1142937031",
"datasourceName": "sriniccylinux",
"datasourceType": "VM",
"protectionServiceStampId": "90d98224-2ac6-4bda-9f35-33fb22841f2a",
"protectionServiceStampUri": "https://pod01-prot1-int.ccy.backup.windowsazure.com",
"recoveryPointId": "87178355392716",
"recoveryPointTime": "10/9/2019 6:05:54 PM",
"resourceGroupName": "srinivasccyrg",
"resourceId": "1330837906418138160",
"resourceName": "sriniccyvault",
"subscriptionId": "f2edfd5d-5496-4683-b94f-b3588c579009",
"tokenExtendedInformation": "<IaaSVMRecoveryPointMetadataBase xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" i:type=\"IaaSVMRecoveryPointMetadata_V2015_09\" xmlns=\"http://windowscloudbackup.com/CloudCommon/V2011_09\"><MetadataVersion>V2015_09</MetadataVersion><ContainerType i:nil=\"true\" /><InstantRpGCId>f2edfd5d-5496-4683-b94f-b3588c579009;AzureBackup_sriniccylinux_1142937031;AzureBackup_20191009_060554;AzureBackupRG_centraluseuap_1</InstantRpGCId><IsBlockBlobEnabled>true</IsBlockBlobEnabled><IsManagedVirtualMachine>true</IsManagedVirtualMachine><OriginalSAOption>false</OriginalSAOption><OsType>Linux</OsType><ReadMetadaFromConfigBlob i:nil=\"true\" /><RecoveryPointConsistencyType>FileSystemConsistent</RecoveryPointConsistencyType><RpDiskDetails i:nil=\"true\" /><SourceIaaSVMRPKeyAndSecret i:nil=\"true\" /><SourceIaaSVMStorageType>PremiumVMOnPremiumStorage</SourceIaaSVMStorageType><VMSizeDescription>Standard_D2s_v3</VMSizeDescription></IaaSVMRecoveryPointMetadataBase>"
},
"restoreRequest": {
"affinityGroup": "",
"createNewCloudService": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "87178355392716",
"recoveryType": "AlternateLocation",
"region": "eastus2euap",
"sourceResourceId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/srinivasccyrg/providers/Microsoft.Compute/virtualMachines/sriniccylinux",
"storageAccountId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00prjaiTestRg1/providers/Microsoft.Storage/storageAccounts/00prjaitestrg1disks993",
"subnetId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet/subnets/default",
"targetDomainNameId": null,
"targetResourceGroupId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl",
"targetVirtualMachineId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl/providers/Microsoft.Compute/virtualMachines/gaallaVM",
"virtualNetworkId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet",
"zones": [
"2"
]
}
}
Voorbeeldrespons
Location: location: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationResults/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Azure-AsyncOperation: azure-asyncoperation: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationsStatus/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Retry-After: 60
Trigger Cross Region Restore with identityBasedRestoreDetails
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.RecoveryServices/locations/southeastasia/backupCrossRegionRestore?api-version=2023-01-15
{
"crossRegionRestoreAccessDetails": {
"objectType": "WorkloadCrrAccessToken",
"accessTokenString": "**********",
"backupManagementType": "AzureIaasVM",
"containerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"containerType": "IaasVMContainer",
"coordinatorServiceStampUri": "https://pod01-coord1.ccy.backup.windowsazure.com",
"datasourceContainerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"datasourceId": "1142937031",
"datasourceName": "sriniccylinux",
"datasourceType": "VM",
"protectionServiceStampId": "90d98224-2ac6-4bda-9f35-33fb22841f2a",
"protectionServiceStampUri": "https://pod01-prot1-int.ccy.backup.windowsazure.com",
"recoveryPointId": "87178355392716",
"recoveryPointTime": "10/9/2019 6:05:54 PM",
"resourceGroupName": "srinivasccyrg",
"resourceId": "1330837906418138160",
"resourceName": "sriniccyvault",
"subscriptionId": "f2edfd5d-5496-4683-b94f-b3588c579009",
"tokenExtendedInformation": "<IaaSVMRecoveryPointMetadataBase xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" i:type=\"IaaSVMRecoveryPointMetadata_V2015_09\" xmlns=\"http://windowscloudbackup.com/CloudCommon/V2011_09\"><MetadataVersion>V2015_09</MetadataVersion><ContainerType i:nil=\"true\" /><InstantRpGCId>f2edfd5d-5496-4683-b94f-b3588c579009;AzureBackup_sriniccylinux_1142937031;AzureBackup_20191009_060554;AzureBackupRG_centraluseuap_1</InstantRpGCId><IsBlockBlobEnabled>true</IsBlockBlobEnabled><IsManagedVirtualMachine>true</IsManagedVirtualMachine><OriginalSAOption>false</OriginalSAOption><OsType>Linux</OsType><ReadMetadaFromConfigBlob i:nil=\"true\" /><RecoveryPointConsistencyType>FileSystemConsistent</RecoveryPointConsistencyType><RpDiskDetails i:nil=\"true\" /><SourceIaaSVMRPKeyAndSecret i:nil=\"true\" /><SourceIaaSVMStorageType>PremiumVMOnPremiumStorage</SourceIaaSVMStorageType><VMSizeDescription>Standard_D2s_v3</VMSizeDescription></IaaSVMRecoveryPointMetadataBase>"
},
"restoreRequest": {
"affinityGroup": "",
"createNewCloudService": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00prjaiTestRg1/providers/Microsoft.Storage/storageAccounts/00prjaitestrg1disks993"
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "87178355392716",
"recoveryType": "AlternateLocation",
"region": "eastus2euap",
"sourceResourceId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/srinivasccyrg/providers/Microsoft.Compute/virtualMachines/sriniccylinux",
"subnetId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet/subnets/default",
"targetDomainNameId": null,
"targetResourceGroupId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl",
"targetVirtualMachineId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl/providers/Microsoft.Compute/virtualMachines/gaallaVM",
"virtualNetworkId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet",
"zones": [
"2"
]
}
}
Voorbeeldrespons
Location: location: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationResults/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Azure-AsyncOperation: azure-asyncoperation: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationsStatus/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Retry-After: 60
Definities
Name | Description |
---|---|
Azure |
AzureFileShare-herstelaanvraag |
Azure |
AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek |
Azure |
AzureWorkload-specifieke herstelbewerking. |
Azure |
AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek |
Azure |
AzureWorkload SAP Hana-specifieke herstelbewerking. |
Azure |
AzureWorkload SQL -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek |
Azure |
AzureWorkload SQL -specific herstellen. Specifiek voor volledig/diff herstellen |
Copy |
Opties voor het oplossen van kopieerconflicten. |
Cross |
|
Encryption |
Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up. |
Error |
Het foutobject. |
Error |
Aanvullende informatie over de resourcebeheerfout. |
Iaas |
IaaS VM-workloadspecifieke herstelbewerking. |
Identity |
Specifieke herstelgegevens voor IaaS-VM's voor herstelbewerkingen met behulp van beheerde identiteit |
Identity |
Informatie over beheerde identiteiten inkapselen |
New |
Het antwoord van het resourcebeheerfout. |
Overwrite |
Kan overschrijven als doeldatabase al bestaat |
Recovery |
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is |
Recovery |
Type van dit herstel. |
Restore |
Herstel bestandsspecificaties, zoals bestandspad, type en doelmappadgegevens. |
Restore |
Hersteltype (FullShareRestore of ItemLevelRestore) |
SQLData |
Bevat informatie over gegevensmap |
SQLData |
Type toewijzing van gegevensmaps |
Target |
Informatie over Azure-bestandsshares targeten. |
Target |
Details over de doelworkload tijdens de herstelbewerking. |
Workload |
AzureFileShareRestoreRequest
AzureFileShare-herstelaanvraag
Name | Type | Description |
---|---|---|
copyOptions |
Opties voor het oplossen van kopieerconflicten. |
|
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
recoveryType |
Type van dit herstel. |
|
restoreFileSpecs |
Lijst met bronbestanden/mappen (die moeten worden hersteld) en TargetFolderPath-details |
|
restoreRequestType |
Hersteltype (FullShareRestore of ItemLevelRestore) |
|
sourceResourceId |
string |
ARM-id van bronopslagaccount |
targetDetails |
Details van doelbestandsshare |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek
Name | Type | Description |
---|---|---|
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
pointInTime |
string (date-time) |
PointInTime-waarde |
propertyBag |
object |
Werkbelastingspecifieke eigenschappentas. |
recoveryMode |
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is |
|
recoveryType |
Type van dit herstel. |
|
sourceResourceId |
string |
Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld. |
targetInfo |
Details van doeldatabase |
|
targetVirtualMachineId |
string |
Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadRestoreRequest
AzureWorkload-specifieke herstelbewerking.
Name | Type | Description |
---|---|---|
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
propertyBag |
object |
Werkbelastingspecifieke eigenschappentas. |
recoveryMode |
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is |
|
recoveryType |
Type van dit herstel. |
|
sourceResourceId |
string |
Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld. |
targetInfo |
Details van doeldatabase |
|
targetVirtualMachineId |
string |
Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek
Name | Type | Description |
---|---|---|
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
pointInTime |
string (date-time) |
PointInTime-waarde |
propertyBag |
object |
Werkbelastingspecifieke eigenschappentas. |
recoveryMode |
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is |
|
recoveryType |
Type van dit herstel. |
|
sourceResourceId |
string |
Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld. |
targetInfo |
Details van doeldatabase |
|
targetVirtualMachineId |
string |
Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaRestoreRequest
AzureWorkload SAP Hana-specifieke herstelbewerking.
Name | Type | Description |
---|---|---|
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
propertyBag |
object |
Werkbelastingspecifieke eigenschappentas. |
recoveryMode |
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is |
|
recoveryType |
Type van dit herstel. |
|
sourceResourceId |
string |
Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld. |
targetInfo |
Details van doeldatabase |
|
targetVirtualMachineId |
string |
Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific herstellen. Specifiek voor Herstel naar PointInTime/Logboek
Name | Type | Description |
---|---|---|
alternateDirectoryPaths |
Gegevensmapdetails |
|
isNonRecoverable |
boolean |
SQL-specifieke eigenschap waarbij de gebruiker ervoor kan kiezen om geen herstel in te stellen wanneer een herstelbewerking wordt geprobeerd |
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
pointInTime |
string (date-time) |
PointInTime-waarde |
propertyBag |
object |
Werkbelastingspecifieke eigenschappentas. |
recoveryMode |
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is |
|
recoveryType |
Type van dit herstel. |
|
shouldUseAlternateTargetLocation |
boolean |
De standaardoptie is ingesteld op true. Als dit is ingesteld op onwaar, moet alternatieve gegevensmap worden opgegeven |
sourceResourceId |
string |
Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld. |
targetInfo |
Details van doeldatabase |
|
targetVirtualMachineId |
string |
Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific herstellen. Specifiek voor volledig/diff herstellen
Name | Type | Description |
---|---|---|
alternateDirectoryPaths |
Gegevensmapdetails |
|
isNonRecoverable |
boolean |
SQL-specifieke eigenschap waarbij de gebruiker ervoor kan kiezen om geen herstel in te stellen wanneer een herstelbewerking wordt geprobeerd |
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
propertyBag |
object |
Werkbelastingspecifieke eigenschappentas. |
recoveryMode |
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is |
|
recoveryType |
Type van dit herstel. |
|
shouldUseAlternateTargetLocation |
boolean |
De standaardoptie is ingesteld op true. Als dit is ingesteld op onwaar, moet alternatieve gegevensmap worden opgegeven |
sourceResourceId |
string |
Volledig gekwalificeerde ARM-id van de VM waarop de werkbelasting wordt uitgevoerd, wordt hersteld. |
targetInfo |
Details van doeldatabase |
|
targetVirtualMachineId |
string |
Dit is de volledige ARM-id van de doel-VM Voor bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
CopyOptions
Opties voor het oplossen van kopieerconflicten.
Waarde | Description |
---|---|
CreateCopy | |
FailOnConflict | |
Invalid | |
Overwrite | |
Skip |
CrossRegionRestoreRequest
Name | Type | Description |
---|---|---|
crossRegionRestoreAccessDetails | CrrAccessToken: |
Toegangsgegevens voor herstel in meerdere regio's |
restoreRequest | RestoreRequest: |
Aanvraagobject voor het activeren van herstel |
EncryptionDetails
Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up.
Name | Type | Description |
---|---|---|
encryptionEnabled |
boolean |
Hiermee wordt aangegeven of deze back-up een versleutelde VM vertegenwoordigt op het moment van de back-up. |
kekUrl |
string |
Sleutel-URL. |
kekVaultId |
string |
Id van Key Vault waar KEK is opgeslagen. |
secretKeyUrl |
string |
Geheime URL. |
secretKeyVaultId |
string |
Id van Key Vault waar geheim wordt opgeslagen. |
Error
Het foutobject.
Name | Type | Description |
---|---|---|
additionalInfo |
De fout bevat aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het extra informatietype. |
IaasVMRestoreRequest
IaaS VM-workloadspecifieke herstelbewerking.
Name | Type | Description |
---|---|---|
affinityGroup |
string |
Affiniteitsgroep die is gekoppeld aan vm die moet worden hersteld. Alleen gebruikt voor klassieke compute-VM's. |
createNewCloudService |
boolean |
Als er een nieuwe cloudservice wordt gemaakt tijdens het herstellen van de virtuele machine. Als dit onwaar is, wordt de VIRTUELE machine hersteld naar dezelfde cloudservice als op het moment van de back-up. |
diskEncryptionSetId |
string |
De id van DiskEncryptionSet: vereist als de VM at rest moet worden versleuteld tijdens het herstellen met de door de klant beheerde sleutel. |
encryptionDetails |
Details die nodig zijn als de virtuele machine is versleuteld op het moment van de back-up. |
|
identityBasedRestoreDetails |
Specifieke hersteldetails voor IaaS-VM-werkbelastingen voor herstelbewerkingen met behulp van beheerde identiteit. |
|
identityInfo |
Informatie over beheerde identiteit die is vereist voor toegang tot het opslagaccount van de klant. |
|
objectType | string: |
Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen. |
originalStorageAccountOption |
boolean |
Optie oorspronkelijk opslagaccount |
recoveryPointId |
string |
Id van de back-upkopie die moet worden hersteld. |
recoveryType |
Type van dit herstel. |
|
region |
string |
Regio waarin de virtuele machine wordt hersteld. |
restoreDiskLunList |
integer[] (int32) |
Lijst met schijf-LUN's voor gedeeltelijk herstellen |
restoreWithManagedDisks |
boolean |
Vlag om aan te geven dat een niet-beheerde schijf-VM moet worden hersteld met beheerde schijven. |
sourceResourceId |
string |
Volledig gekwalificeerde ARM-id van de VIRTUELE machine die wordt hersteld. |
storageAccountId |
string |
Volledig gekwalificeerde ARM-id van het opslagaccount waarnaar de VIRTUELE machine moet worden hersteld. |
subnetId |
string |
Subnet-id is de subnet-id die is gekoppeld aan de te herstellen VM. Voor klassieke VM's is dit {VnetID}/Subnet/{SubnetName} en voor de Azure Resource Manager-VM's zou dit arm-resource-id zijn die wordt gebruikt om het subnet weer te geven. |
targetDomainNameId |
string |
Volledig gekwalificeerde ARM-id van de domeinnaam die moet worden gekoppeld aan de VM die wordt hersteld. Dit geldt alleen voor klassieke virtuele machines. |
targetResourceGroupId |
string |
Dit is de ARM-id van de resourcegroep die u wilt maken voor deze virtuele machine en andere artefacten. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg} |
targetVirtualMachineId |
string |
Dit is de volledige ARM-id van de virtuele machine die wordt gemaakt. Bijvoorbeeld /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtualNetworkId |
string |
Dit is de id van het virtuele netwerk van het vnet dat wordt gekoppeld aan de virtuele machine. De gebruiker wordt gevalideerd voor machtigingen voor deelnameacties in de gekoppelde toegang. |
zones |
string[] |
Doelzone waar de VIRTUELE machine en de bijbehorende schijven moeten worden hersteld. |
IdentityBasedRestoreDetails
Specifieke herstelgegevens voor IaaS-VM's voor herstelbewerkingen met behulp van beheerde identiteit
Name | Type | Description |
---|---|---|
objectType |
string |
Hiermee haalt u het klassetype op. |
targetStorageAccountId |
string |
Volledig gekwalificeerde ARM-id van het doelopslagaccount. |
IdentityInfo
Informatie over beheerde identiteiten inkapselen
Name | Type | Description |
---|---|---|
isSystemAssignedIdentity |
boolean |
Onderscheid maken als de beheerde identiteit door het systeem is toegewezen of door de gebruiker is toegewezen |
managedIdentityResourceId |
string |
Resource-id van beheerde identiteit optioneel: is mogelijk niet vereist in het geval van door het systeem toegewezen beheerde identiteit |
NewErrorResponse
Het antwoord van het resourcebeheerfout.
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
OverwriteOptions
Kan overschrijven als doeldatabase al bestaat
Waarde | Description |
---|---|
FailOnConflict | |
Invalid | |
Overwrite |
RecoveryMode
Hiermee definieert u of de huidige herstelmodus bestandsherstel of databaseherstel is
Waarde | Description |
---|---|
FileRecovery | |
Invalid | |
WorkloadRecovery |
RecoveryType
Type van dit herstel.
Waarde | Description |
---|---|
AlternateLocation | |
Invalid | |
Offline | |
OriginalLocation | |
RestoreDisks |
RestoreFileSpecs
Herstel bestandsspecificaties, zoals bestandspad, type en doelmappadgegevens.
Name | Type | Description |
---|---|---|
fileSpecType |
string |
Geeft aan waar de padvariabele voor staat |
path |
string |
Pad naar bronbestand/map |
targetFolderPath |
string |
Pad naar doelmap in doelbestandsshare |
RestoreRequestType
Hersteltype (FullShareRestore of ItemLevelRestore)
Waarde | Description |
---|---|
FullShareRestore | |
Invalid | |
ItemLevelRestore |
SQLDataDirectoryMapping
Bevat informatie over gegevensmap
Name | Type | Description |
---|---|---|
mappingType |
Type toewijzing van gegevensmaps |
|
sourceLogicalName |
string |
Pad naar logische bronnaam herstellen |
sourcePath |
string |
Bronpad herstellen |
targetPath |
string |
Doelpad |
SQLDataDirectoryType
Type toewijzing van gegevensmaps
Waarde | Description |
---|---|
Data | |
Invalid | |
Log |
TargetAFSRestoreInfo
Informatie over Azure-bestandsshares targeten.
Name | Type | Description |
---|---|---|
name |
string |
Naam van bestandsshare |
targetResourceId |
string |
ARM-id van doelbestandsshareresource |
TargetRestoreInfo
Details over de doelworkload tijdens de herstelbewerking.
Name | Type | Description |
---|---|---|
containerId |
string |
Resource-id van de container waarin Target DataBase zich bevindt |
databaseName |
string |
Databasenaam InstanceName/DataBaseName voor SQL of System/DbName voor SAP Hana |
overwriteOption |
Kan overschrijven als doeldatabase al bestaat |
|
targetDirectoryForFileRestore |
string |
Doelmaplocatie voor herstel als bestanden. |
WorkloadCrrAccessToken
Name | Type | Description |
---|---|---|
accessTokenString |
string |
Toegangstoken dat wordt gebruikt voor verificatie |
bMSActiveRegion |
string |
Naam van actieve regio van BMS-stempel |
backupManagementType |
string |
Type back-upbeheer |
containerId |
string |
Container-id |
containerName |
string |
Unieke containernaam |
containerType |
string |
Containertype |
coordinatorServiceStampId |
string |
CoordinatorServiceStampId voor gebruik door BCM in hersteloproep |
coordinatorServiceStampUri |
string |
CoordinatorServiceStampUri voor gebruik door BCM in hersteloproep |
datasourceContainerName |
string |
Unieke naam van gegevensbroncontainer |
datasourceId |
string |
Gegevensbron-id |
datasourceName |
string |
Beschrijvende naam voor gegevensbron |
datasourceType |
string |
Gegevensbrontype |
objectType | string: |
Type van het specifieke object dat wordt gebruikt voor deserialisatie |
policyId |
string |
Beleids-id |
policyName |
string |
Beleidsnaam |
protectableObjectContainerHostOsName |
string |
|
protectableObjectFriendlyName |
string |
|
protectableObjectParentLogicalContainerName |
string |
|
protectableObjectProtectionState |
string |
|
protectableObjectUniqueName |
string |
|
protectableObjectWorkloadType |
string |
|
protectionContainerId |
integer (int64) |
Container-id van beveiligd item |
protectionServiceStampId |
string |
ProtectionServiceStampId voor gebruik door BCM in hersteloproep |
protectionServiceStampUri |
string |
ProtectionServiceStampUri voor gebruik door BCM in hersteloproep |
recoveryPointId |
string |
Id van herstelpunt |
recoveryPointTime |
string |
Herstelpunttijd |
resourceGroupName |
string |
Resourcegroepnaam van de bronkluis |
resourceId |
string |
Resource-id van de bronkluis |
resourceName |
string |
Resourcenaam van de bronkluis |
rpIsManagedVirtualMachine |
boolean |
Informatie over herstelpunten: beheerde virtuele machine |
rpOriginalSAOption |
boolean |
Informatie over herstelpunt: oorspronkelijke SA-optie |
rpTierInformation |
object |
Informatie over de herstelpuntlaag |
rpVMSizeDescription |
string |
Informatie over herstelpunten: beschrijving van VM-grootte |
subscriptionId |
string |
Abonnements-id van de bronkluis |
tokenExtendedInformation |
string |
Uitgebreide informatie over het token, zoals FileSpec, enzovoort. |