Cross Region Restore - Trigger
Återställer angivna säkerhetskopierade data i en annan region jämfört med var data säkerhetskopieras.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrossRegionRestore?api-version=2023-01-15
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
azure
|
path | True |
string |
Azure-region för att nå Api |
|
subscription
|
path | True |
string |
Prenumerations-ID:t. |
|
api-version
|
query | True |
string |
Klient-API-version. |
Begärandetext
| Name | Typ | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Åtkomstinformation för återställning mellan regioner |
| restoreRequest | RestoreRequest: |
Begär objekt för att utlösa återställning |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
OKEJ |
|
| 202 Accepted |
Accepterad |
|
| Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto. |
Exempel
| Trigger Cross Region Restore |
|
Trigger Cross Region Restore with identity |
Trigger Cross Region Restore
Exempelbegäran
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"
]
}
}
Exempelsvar
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
Exempelbegäran
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"
]
}
}
Exempelsvar
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
Definitioner
| Name | Description |
|---|---|
|
Azure |
Återställningsbegäran för AzureFileShare |
|
Azure |
AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning |
|
Azure |
AzureWorkload-specifik återställning. |
|
Azure |
AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning |
|
Azure |
AzureWorkload SAP Hana-specifik återställning. |
|
Azure |
AzureWorkload SQL -specific återställning. Specifikt för PointInTime/Loggåterställning |
|
Azure |
AzureWorkload SQL -specific återställning. Specifikt för fullständig/diff-återställning |
|
Copy |
Alternativ för att lösa kopieringskonflikter. |
|
Cross |
|
|
Encryption |
Information som behövs om den virtuella datorn krypterades vid tidpunkten för säkerhetskopieringen. |
| Error |
Felobjektet. |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Iaas |
Arbetsbelastningsspecifik återställning för virtuell IaaS-dator. |
|
Identity |
IaaS VM-arbetsbelastning specifik återställningsinformation för återställningar med hanterad identitet |
|
Identity |
Kapslar in hanterad identitetsrelaterad information |
|
New |
Svar på resurshanteringsfel. |
|
Overwrite |
Kan skriva över om måldatabasen redan finns |
|
Recovery |
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning |
|
Recovery |
Typ av den här återställningen. |
|
Restore |
Återställ filspecifikationer som filsökväg, typ- och målmappsökvägsinformation. |
|
Restore |
Återställningstyp (FullShareRestore eller ItemLevelRestore) |
|
SQLData |
Kapslar in information om datakatalog |
|
SQLData |
Typ av datakatalogmappning |
|
Target |
Målinformation för Azure-filresurs. |
|
Target |
Information om målarbetsbelastningen under återställningsåtgärden. |
|
Workload |
AzureFileShareRestoreRequest
Återställningsbegäran för AzureFileShare
| Name | Typ | Description |
|---|---|---|
| copyOptions |
Alternativ för att lösa kopieringskonflikter. |
|
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| recoveryType |
Typ av den här återställningen. |
|
| restoreFileSpecs |
Lista över källfiler/mappar (som behöver återställas) och TargetFolderPath-information |
|
| restoreRequestType |
Återställningstyp (FullShareRestore eller ItemLevelRestore) |
|
| sourceResourceId |
string |
Källlagringskontots ARM-ID |
| targetDetails |
Information om målfilresurs |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| pointInTime |
string (date-time) |
PointInTime-värde |
| propertyBag |
object |
Arbetsbelastningsspecifik egenskapsväska. |
| recoveryMode |
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning |
|
| recoveryType |
Typ av den här återställningen. |
|
| sourceResourceId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs. |
| targetInfo |
Information om måldatabas |
|
| targetVirtualMachineId |
string |
Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadRestoreRequest
AzureWorkload-specifik återställning.
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| propertyBag |
object |
Arbetsbelastningsspecifik egenskapsväska. |
| recoveryMode |
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning |
|
| recoveryType |
Typ av den här återställningen. |
|
| sourceResourceId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs. |
| targetInfo |
Information om måldatabas |
|
| targetVirtualMachineId |
string |
Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific återställning. Specifikt för PointInTime/Loggåterställning
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| pointInTime |
string (date-time) |
PointInTime-värde |
| propertyBag |
object |
Arbetsbelastningsspecifik egenskapsväska. |
| recoveryMode |
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning |
|
| recoveryType |
Typ av den här återställningen. |
|
| sourceResourceId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs. |
| targetInfo |
Information om måldatabas |
|
| targetVirtualMachineId |
string |
Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaRestoreRequest
AzureWorkload SAP Hana-specifik återställning.
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| propertyBag |
object |
Arbetsbelastningsspecifik egenskapsväska. |
| recoveryMode |
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning |
|
| recoveryType |
Typ av den här återställningen. |
|
| sourceResourceId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs. |
| targetInfo |
Information om måldatabas |
|
| targetVirtualMachineId |
string |
Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific återställning. Specifikt för PointInTime/Loggåterställning
| Name | Typ | Description |
|---|---|---|
| alternateDirectoryPaths |
Information om datakatalog |
|
| isNonRecoverable |
boolean |
SQL-specifik egenskap där användaren kan välja att ange ingen återställning när återställningsåtgärden provas |
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| pointInTime |
string (date-time) |
PointInTime-värde |
| propertyBag |
object |
Arbetsbelastningsspecifik egenskapsväska. |
| recoveryMode |
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning |
|
| recoveryType |
Typ av den här återställningen. |
|
| shouldUseAlternateTargetLocation |
boolean |
Standardalternativet är inställt på true. Om detta är inställt på false måste den alternativa datakatalogen anges |
| sourceResourceId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs. |
| targetInfo |
Information om måldatabas |
|
| targetVirtualMachineId |
string |
Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific återställning. Specifikt för fullständig/diff-återställning
| Name | Typ | Description |
|---|---|---|
| alternateDirectoryPaths |
Information om datakatalog |
|
| isNonRecoverable |
boolean |
SQL-specifik egenskap där användaren kan välja att ange ingen återställning när återställningsåtgärden provas |
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| propertyBag |
object |
Arbetsbelastningsspecifik egenskapsväska. |
| recoveryMode |
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning |
|
| recoveryType |
Typ av den här återställningen. |
|
| shouldUseAlternateTargetLocation |
boolean |
Standardalternativet är inställt på true. Om detta är inställt på false måste den alternativa datakatalogen anges |
| sourceResourceId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella dator där arbetsbelastningen som kördes återställs. |
| targetInfo |
Information om måldatabas |
|
| targetVirtualMachineId |
string |
Det här är det fullständiga ARM-ID:t för den virtuella måldatorn, t.ex. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
CopyOptions
Alternativ för att lösa kopieringskonflikter.
| Värde | Description |
|---|---|
| Invalid | |
| CreateCopy | |
| Skip | |
| Overwrite | |
| FailOnConflict |
CrossRegionRestoreRequest
| Name | Typ | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Åtkomstinformation för återställning mellan regioner |
| restoreRequest | RestoreRequest: |
Begär objekt för att utlösa återställning |
EncryptionDetails
Information som behövs om den virtuella datorn krypterades vid tidpunkten för säkerhetskopieringen.
| Name | Typ | Description |
|---|---|---|
| encryptionEnabled |
boolean |
Identifierar om den här säkerhetskopian representerar en krypterad virtuell dator vid tidpunkten för säkerhetskopieringen. |
| kekUrl |
string |
Nyckel-URL. |
| kekVaultId |
string |
ID för Key Vault där KEK lagras. |
| secretKeyUrl |
string |
Hemlig url. |
| secretKeyVaultId |
string |
ID för Key Vault där hemlighet lagras. |
Error
Felobjektet.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
IaasVMRestoreRequest
Arbetsbelastningsspecifik återställning för virtuell IaaS-dator.
| Name | Typ | Description |
|---|---|---|
| affinityGroup |
string |
Tillhörighetsgrupp som är associerad med den virtuella datorn som ska återställas. Används endast för klassiska virtuella datorer för beräkning. |
| createNewCloudService |
boolean |
Ska en ny molntjänst skapas när den virtuella datorn återställs. Om detta är falskt återställs den virtuella datorn till samma molntjänst som den var vid tidpunkten för säkerhetskopieringen. |
| diskEncryptionSetId |
string |
DiskEncryptionSets ID – behövs om den virtuella datorn behöver krypteras i vila under återställningen med kundhanterad nyckel. |
| encryptionDetails |
Information som behövs om den virtuella datorn krypterades vid tidpunkten för säkerhetskopieringen. |
|
| identityBasedRestoreDetails |
IaaS VM-arbetsbelastningsspecifik återställningsinformation för återställningar med hanterad identitet. |
|
| identityInfo |
Hanterad identitetsinformation som krävs för att få åtkomst till kundens lagringskonto. |
|
| objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
| originalStorageAccountOption |
boolean |
Ursprungligt lagringskontoalternativ |
| recoveryPointId |
string |
ID för den säkerhetskopia som ska återställas. |
| recoveryType |
Typ av den här återställningen. |
|
| region |
string |
Region där den virtuella datorn återställs. |
| restoreDiskLunList |
integer[] (int32) |
Lista över disk-LUN för partiell återställning |
| restoreWithManagedDisks |
boolean |
Flagga för att ange en ohanterad virtuell diskdator ska återställas med hanterade diskar. |
| sourceResourceId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella datorn som återställs. |
| storageAccountId |
string |
Fullständigt kvalificerat ARM-ID för lagringskontot som den virtuella datorn måste återställas till. |
| subnetId |
string |
Undernäts-ID är det undernäts-ID som är associerat med den virtuella datorn som ska återställas. För klassiska virtuella datorer skulle det vara {VnetID}/Undernät/{SubnetName} och för de virtuella Azure Resource Manager-datorerna skulle det vara ARM-resurs-ID som används för att representera undernätet. |
| targetDomainNameId |
string |
Fullständigt kvalificerat ARM-ID för domännamnet som ska associeras med den virtuella datorn som återställs. Detta gäller endast för klassiska virtuella datorer. |
| targetResourceGroupId |
string |
Det här är ARM-ID:t för resursgruppen som du vill skapa för den virtuella datorn och andra artefakter. För t.ex. /subscriptions/{subId}/resourcegroups/{rg} |
| targetVirtualMachineId |
string |
Det här är det fullständiga ARM-ID:t för den virtuella datorn som ska skapas. Till exempel /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
| virtualNetworkId |
string |
Det här är det virtuella nätverks-ID:t för det virtuella nätverk som ska kopplas till den virtuella datorn. Användaren verifieras för behörigheter för anslutningsåtgärd i den länkade åtkomsten. |
| zones |
string[] |
Målzon där den virtuella datorn och dess diskar ska återställas. |
IdentityBasedRestoreDetails
IaaS VM-arbetsbelastning specifik återställningsinformation för återställningar med hanterad identitet
| Name | Typ | Description |
|---|---|---|
| objectType |
string |
Hämtar klasstypen. |
| targetStorageAccountId |
string |
Fullständigt kvalificerat ARM-ID för mållagringskontot. |
IdentityInfo
Kapslar in hanterad identitetsrelaterad information
| Name | Typ | Description |
|---|---|---|
| isSystemAssignedIdentity |
boolean |
Så här särskiljer du om den hanterade identiteten är systemtilldelad eller användartilldelad |
| managedIdentityResourceId |
string |
Resurs-ID för hanterad identitet Valfritt: Kanske inte krävs för systemtilldelad hanterad identitet |
NewErrorResponse
Svar på resurshanteringsfel.
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
OverwriteOptions
Kan skriva över om måldatabasen redan finns
| Värde | Description |
|---|---|
| Invalid | |
| FailOnConflict | |
| Overwrite |
RecoveryMode
Definierar om det aktuella återställningsläget är filåterställning eller databasåterställning
| Värde | Description |
|---|---|
| Invalid | |
| FileRecovery | |
| WorkloadRecovery |
RecoveryType
Typ av den här återställningen.
| Värde | Description |
|---|---|
| Invalid | |
| OriginalLocation | |
| AlternateLocation | |
| RestoreDisks | |
| Offline |
RestoreFileSpecs
Återställ filspecifikationer som filsökväg, typ- och målmappsökvägsinformation.
| Name | Typ | Description |
|---|---|---|
| fileSpecType |
string |
Anger vad variabeln Path står för |
| path |
string |
Sökväg till källfil/mapp |
| targetFolderPath |
string |
Målmappsökväg i målfilresurs |
RestoreRequestType
Återställningstyp (FullShareRestore eller ItemLevelRestore)
| Värde | Description |
|---|---|
| Invalid | |
| FullShareRestore | |
| ItemLevelRestore |
SQLDataDirectoryMapping
Kapslar in information om datakatalog
| Name | Typ | Description |
|---|---|---|
| mappingType |
Typ av datakatalogmappning |
|
| sourceLogicalName |
string |
Sökväg för att återställa källans logiska namn |
| sourcePath |
string |
Återställa källsökväg |
| targetPath |
string |
Målsökväg |
SQLDataDirectoryType
Typ av datakatalogmappning
| Värde | Description |
|---|---|
| Invalid | |
| Data | |
| Log |
TargetAFSRestoreInfo
Målinformation för Azure-filresurs.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Filresursnamn |
| targetResourceId |
string |
Arm-ID för målfilresurs |
TargetRestoreInfo
Information om målarbetsbelastningen under återställningsåtgärden.
| Name | Typ | Description |
|---|---|---|
| containerId |
string |
Resurs-ID-namnet på containern där Target DataBase finns |
| databaseName |
string |
Databasnamn InstanceName/DataBaseName för SQL eller System/DbName för SAP Hana |
| overwriteOption |
Kan skriva över om måldatabasen redan finns |
|
| targetDirectoryForFileRestore |
string |
Målkatalogplats för återställning som filer. |
WorkloadCrrAccessToken
| Name | Typ | Description |
|---|---|---|
| accessTokenString |
string |
Åtkomsttoken som används för autentisering |
| bMSActiveRegion |
string |
Namn på aktiv region för BMS-stämpel |
| backupManagementType |
string |
Typ av säkerhetskopieringshantering |
| containerId |
string |
Container-ID |
| containerName |
string |
Unikt namn för container |
| containerType |
string |
Containertyp |
| coordinatorServiceStampId |
string |
CoordinatorServiceStampId som ska användas av BCM i återställningsanrop |
| coordinatorServiceStampUri |
string |
CoordinatorServiceStampUri som ska användas av BCM i återställningsanrop |
| datasourceContainerName |
string |
Unikt namn för datakällacontainer |
| datasourceId |
string |
Datakällans ID |
| datasourceName |
string |
Eget namn för datakälla |
| datasourceType |
string |
Datakällatyp |
| objectType | string: |
Typ av det specifika objektet – används för deserialisering |
| policyId |
string |
Princip-ID |
| policyName |
string |
Principnamn |
| protectableObjectContainerHostOsName |
string |
|
| protectableObjectFriendlyName |
string |
|
| protectableObjectParentLogicalContainerName |
string |
|
| protectableObjectProtectionState |
string |
|
| protectableObjectUniqueName |
string |
|
| protectableObjectWorkloadType |
string |
|
| protectionContainerId |
integer (int64) |
Container-ID för skyddat objekt |
| protectionServiceStampId |
string |
ProtectionServiceStampId som ska användas av BCM i återställningsanrop |
| protectionServiceStampUri |
string |
ProtectionServiceStampUri som ska användas av BCM i återställningsanrop |
| recoveryPointId |
string |
Återställningspunkt-ID |
| recoveryPointTime |
string |
Återställningspunkttid |
| resourceGroupName |
string |
Resursgruppens namn på källvalvet |
| resourceId |
string |
Resurs-ID för källvalvet |
| resourceName |
string |
Resursnamn för källvalvet |
| rpIsManagedVirtualMachine |
boolean |
Information om återställningspunkt: Hanterad virtuell dator |
| rpOriginalSAOption |
boolean |
Information om återställningspunkt: Ursprungligt SA-alternativ |
| rpTierInformation |
object |
Information om återställningspunktsnivå |
| rpVMSizeDescription |
string |
Information om återställningspunkt: Beskrivning av VM-storlek |
| subscriptionId |
string |
Prenumerations-ID för källvalvet |
| tokenExtendedInformation |
string |
Utökad information om token som FileSpec osv. |