Cross Region Restore - Trigger
Memulihkan data yang dicadangkan yang ditentukan di wilayah yang berbeda dibandingkan dengan tempat data dicadangkan.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrossRegionRestore?api-version=2018-12-20
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
azure
|
path | True |
|
Wilayah Azure untuk mencapai Api |
|
subscription
|
path | True |
|
Id langganan. |
|
api-version
|
query | True |
|
Versi Api Klien. |
Isi Permintaan
| Name | Type | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Detail akses untuk pemulihan lintas wilayah |
| restoreRequest | RestoreRequest: |
Objek permintaan untuk memicu pemulihan |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK |
|
| 202 Accepted |
Diterima |
|
| Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Azure Active Directory Flow OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | meniru akun pengguna Anda. |
Contoh
| Trigger Cross Region Restore |
|
Trigger Cross Region Restore with identity |
Trigger Cross Region Restore
Sample Request
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.RecoveryServices/locations/southeastasia/backupCrossRegionRestore?api-version=2018-12-20
{
"crossRegionRestoreAccessDetails": {
"objectType": "WorkloadCrrAccessToken",
"accessTokenString": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkhqaUJHdVExa2lWV2hyc2lzLUhEckhyWVZNbyJ9.eyJVc2VySWRlbnRpdHlUeXBlIjoiQUFEIiwiQWFkVGVuYW50SWQiOiIzM2UwMTkyMS00ZDY0LTRmOGMtYTA1NS01YmRhZmZkNWUzM2QiLCJBYWRTUE9iamVjdElkIjoiOTMzMjc2ZmMtMWJiNy00ZWNiLTk0ZTYtYWY3ODMyNWY3MjZhIiwiUmVzdG9yZVBvaW50UGVybWlzc2lvbnMiOiJSZWFkIiwiUmVzdG9yZVBvaW50SUQiOiJyZXNvdXJjZXMvMTMzMDgzNzkwNjQxODEzODE2MC9wcm90ZWN0aW9uQ29udGFpbmVycy8xMTE0Ni9wcm90ZWN0ZWRJdGVtcy8xMTQyOTM3MDMxL3JlY292ZXJ5UG9pbnRzLzg3MTc4MzU1MzkyNzE2IiwiaXNzIjoiaHR0cHM6Ly9SZWNvdmVyeVNlcnZpY2UiLCJhdWQiOiJodHRwczovL1JlY292ZXJ5U2VydmljZXMvUHJvdGVjdGlvblNlcnZpY2UiLCJleHAiOjE1NzExMjE5ODYsIm5iZiI6MTU3MTAzNTI4Nn0.oNbeX8ueE6JRGU0IagFjkOlU-o48ez9gCeCrn1-8XEsaVtYJIFKq9FeHfPAoCMxiLQvwL7S0JTjDTjiEsZEvr_VM7tDVwW3sESo2oW-SZlxT_1dJiUBn0jVlQyfDcHEMzbkaTuZswgNWfowgOrnJ67y-ztSUcegf3eVKPEhN1enBBS7pIuL9bZ3SVwMuqznUen6dH54y9lN2w6H14X0UK2CwSN94Uh-spB27j9SbksxLY_tyZm6xsamZFTHpwbgZwR24-GDtElPSxpFL6n_tWLSCHQtN9s84o0X7PfFaMkVmGWbOf4AZmP9M6agagG0JLnlOwObr07YrzZRkg3s2eQ",
"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"
]
}
}
Sample Response
Location: location: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationResults/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2018-12-20-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=2018-12-20-preview
Retry-After: 60
Trigger Cross Region Restore with identityBasedRestoreDetails
Sample Request
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.RecoveryServices/locations/southeastasia/backupCrossRegionRestore?api-version=2018-12-20
{
"crossRegionRestoreAccessDetails": {
"objectType": "WorkloadCrrAccessToken",
"accessTokenString": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkhqaUJHdVExa2lWV2hyc2lzLUhEckhyWVZNbyJ9.eyJVc2VySWRlbnRpdHlUeXBlIjoiQUFEIiwiQWFkVGVuYW50SWQiOiIzM2UwMTkyMS00ZDY0LTRmOGMtYTA1NS01YmRhZmZkNWUzM2QiLCJBYWRTUE9iamVjdElkIjoiOTMzMjc2ZmMtMWJiNy00ZWNiLTk0ZTYtYWY3ODMyNWY3MjZhIiwiUmVzdG9yZVBvaW50UGVybWlzc2lvbnMiOiJSZWFkIiwiUmVzdG9yZVBvaW50SUQiOiJyZXNvdXJjZXMvMTMzMDgzNzkwNjQxODEzODE2MC9wcm90ZWN0aW9uQ29udGFpbmVycy8xMTE0Ni9wcm90ZWN0ZWRJdGVtcy8xMTQyOTM3MDMxL3JlY292ZXJ5UG9pbnRzLzg3MTc4MzU1MzkyNzE2IiwiaXNzIjoiaHR0cHM6Ly9SZWNvdmVyeVNlcnZpY2UiLCJhdWQiOiJodHRwczovL1JlY292ZXJ5U2VydmljZXMvUHJvdGVjdGlvblNlcnZpY2UiLCJleHAiOjE1NzExMjE5ODYsIm5iZiI6MTU3MTAzNTI4Nn0.oNbeX8ueE6JRGU0IagFjkOlU-o48ez9gCeCrn1-8XEsaVtYJIFKq9FeHfPAoCMxiLQvwL7S0JTjDTjiEsZEvr_VM7tDVwW3sESo2oW-SZlxT_1dJiUBn0jVlQyfDcHEMzbkaTuZswgNWfowgOrnJ67y-ztSUcegf3eVKPEhN1enBBS7pIuL9bZ3SVwMuqznUen6dH54y9lN2w6H14X0UK2CwSN94Uh-spB27j9SbksxLY_tyZm6xsamZFTHpwbgZwR24-GDtElPSxpFL6n_tWLSCHQtN9s84o0X7PfFaMkVmGWbOf4AZmP9M6agagG0JLnlOwObr07YrzZRkg3s2eQ",
"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"
]
}
}
Sample Response
Location: location: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationResults/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2018-12-20-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=2018-12-20-preview
Retry-After: 60
Definisi
|
Azure |
Permintaan Pemulihan AzureFileShare |
|
Azure |
AzureWorkload SAP Hana -pemulihan khusus. Khusus untuk pemulihan PointInTime/Log |
|
Azure |
Pemulihan khusus AzureWorkload. |
|
Azure |
AzureWorkload SAP Hana -pemulihan khusus. Khusus untuk pemulihan PointInTime/Log |
|
Azure |
Pemulihan khusus AzureWorkload SAP Hana. |
|
Azure |
AzureWorkload SQL -pemulihan khusus. Khusus untuk pemulihan PointInTime/Log |
|
Azure |
AzureWorkload SQL -pemulihan khusus. Khusus untuk pemulihan penuh/diff |
|
Copy |
Opsi untuk mengatasi konflik penyalinan. |
|
Cross |
|
|
Encryption |
Detail yang diperlukan jika VM dienkripsi pada saat pencadangan. |
| Error |
Objek kesalahan. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Iaas |
Pemulihan khusus beban kerja IaaS VM. |
|
Identity |
Detail pemulihan khusus beban kerja IaaS VM untuk pemulihan menggunakan identitas terkelola |
|
Identity |
Merangkum informasi terkait Identitas Terkelola |
|
New |
Respons kesalahan manajemen sumber daya. |
|
Overwrite |
Dapat Menimpa jika Target DataBase sudah ada |
|
Recovery |
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database |
|
Recovery |
Jenis pemulihan ini. |
|
Restore |
Pulihkan spesifikasi file seperti jalur file, jenis, dan info jalur folder target. |
|
Restore |
Jenis Pemulihan (FullShareRestore atau ItemLevelRestore) |
|
SQLData |
Merangkum informasi mengenai direktori data |
|
SQLData |
Jenis pemetaan direktori data |
|
Target |
Menargetkan Info Berbagi File Azure. |
|
Target |
Detail tentang beban kerja target selama operasi pemulihan. |
|
Workload |
AzureFileShareRestoreRequest
Permintaan Pemulihan AzureFileShare
| Name | Type | Description |
|---|---|---|
| copyOptions |
Opsi untuk mengatasi konflik penyalinan. |
|
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| recoveryType |
Jenis pemulihan ini. |
|
| restoreFileSpecs |
Daftar File/Folder Sumber (yang perlu dipulihkan) dan detail TargetFolderPath |
|
| restoreRequestType |
Jenis Pemulihan (FullShareRestore atau ItemLevelRestore) |
|
| sourceResourceId |
|
Id ARM akun penyimpanan sumber |
| targetDetails |
Detail Berbagi File Target |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -pemulihan khusus. Khusus untuk pemulihan PointInTime/Log
| Name | Type | Description |
|---|---|---|
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| pointInTime |
|
Nilai PointInTime |
| propertyBag |
|
Tas properti khusus beban kerja. |
| recoveryMode |
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database |
|
| recoveryType |
Jenis pemulihan ini. |
|
| sourceResourceId |
|
ID ARM VM yang sepenuhnya memenuhi syarat tempat beban kerja yang sedang berjalan sedang dipulihkan. |
| targetInfo |
Detail database target |
|
| targetVirtualMachineId |
|
Ini adalah Id ARM lengkap dari VM target Misalnya /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadRestoreRequest
Pemulihan khusus AzureWorkload.
| Name | Type | Description |
|---|---|---|
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| propertyBag |
|
Tas properti khusus beban kerja. |
| recoveryMode |
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database |
|
| recoveryType |
Jenis pemulihan ini. |
|
| sourceResourceId |
|
ID ARM VM yang sepenuhnya memenuhi syarat tempat beban kerja yang sedang berjalan sedang dipulihkan. |
| targetInfo |
Detail database target |
|
| targetVirtualMachineId |
|
Ini adalah Id ARM lengkap dari VM target Misalnya /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -pemulihan khusus. Khusus untuk pemulihan PointInTime/Log
| Name | Type | Description |
|---|---|---|
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| pointInTime |
|
Nilai PointInTime |
| propertyBag |
|
Tas properti khusus beban kerja. |
| recoveryMode |
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database |
|
| recoveryType |
Jenis pemulihan ini. |
|
| sourceResourceId |
|
ID ARM VM yang sepenuhnya memenuhi syarat tempat beban kerja yang sedang berjalan sedang dipulihkan. |
| targetInfo |
Detail database target |
|
| targetVirtualMachineId |
|
Ini adalah Id ARM lengkap dari VM target Misalnya /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaRestoreRequest
Pemulihan khusus AzureWorkload SAP Hana.
| Name | Type | Description |
|---|---|---|
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| propertyBag |
|
Tas properti khusus beban kerja. |
| recoveryMode |
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database |
|
| recoveryType |
Jenis pemulihan ini. |
|
| sourceResourceId |
|
ID ARM VM yang sepenuhnya memenuhi syarat tempat beban kerja yang sedang berjalan sedang dipulihkan. |
| targetInfo |
Detail database target |
|
| targetVirtualMachineId |
|
Ini adalah Id ARM lengkap dari VM target Misalnya /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -pemulihan khusus. Khusus untuk pemulihan PointInTime/Log
| Name | Type | Description |
|---|---|---|
| alternateDirectoryPaths |
Detail direktori data |
|
| isNonRecoverable |
|
SQL properti tertentu di mana pengguna dapat memilih untuk mengatur tanpa pemulihan saat operasi pemulihan dicoba |
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| pointInTime |
|
Nilai PointInTime |
| propertyBag |
|
Tas properti khusus beban kerja. |
| recoveryMode |
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database |
|
| recoveryType |
Jenis pemulihan ini. |
|
| shouldUseAlternateTargetLocation |
|
Opsi default diatur ke true. Jika ini diatur ke false, direktori data alternatif harus disediakan |
| sourceResourceId |
|
ID ARM VM yang sepenuhnya memenuhi syarat tempat beban kerja yang sedang berjalan sedang dipulihkan. |
| targetInfo |
Detail database target |
|
| targetVirtualMachineId |
|
Ini adalah Id ARM lengkap dari VM target Misalnya /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -pemulihan khusus. Khusus untuk pemulihan penuh/diff
| Name | Type | Description |
|---|---|---|
| alternateDirectoryPaths |
Detail direktori data |
|
| isNonRecoverable |
|
SQL properti tertentu di mana pengguna dapat memilih untuk mengatur tanpa pemulihan saat operasi pemulihan dicoba |
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| propertyBag |
|
Tas properti khusus beban kerja. |
| recoveryMode |
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database |
|
| recoveryType |
Jenis pemulihan ini. |
|
| shouldUseAlternateTargetLocation |
|
Opsi default diatur ke true. Jika ini diatur ke false, direktori data alternatif harus disediakan |
| sourceResourceId |
|
ID ARM VM yang sepenuhnya memenuhi syarat tempat beban kerja yang sedang berjalan sedang dipulihkan. |
| targetInfo |
Detail database target |
|
| targetVirtualMachineId |
|
Ini adalah Id ARM lengkap dari VM target Misalnya /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
CopyOptions
Opsi untuk mengatasi konflik penyalinan.
| Name | Type | Description |
|---|---|---|
| CreateCopy |
|
|
| FailOnConflict |
|
|
| Invalid |
|
|
| Overwrite |
|
|
| Skip |
|
CrossRegionRestoreRequest
| Name | Type | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Detail akses untuk pemulihan lintas wilayah |
| restoreRequest | RestoreRequest: |
Objek permintaan untuk memicu pemulihan |
EncryptionDetails
Detail yang diperlukan jika VM dienkripsi pada saat pencadangan.
| Name | Type | Description |
|---|---|---|
| encryptionEnabled |
|
Mengidentifikasi apakah salinan cadangan ini mewakili VM terenkripsi pada saat pencadangan. |
| kekUrl |
|
Url Kunci. |
| kekVaultId |
|
ID Key Vault tempat KEK disimpan. |
| secretKeyUrl |
|
Url Rahasia. |
| secretKeyVaultId |
|
ID Key Vault tempat Rahasia disimpan. |
Error
Objek kesalahan.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
|
Kode kesalahan. |
| details |
Detail kesalahan. |
|
| message |
|
Pesan kesalahan. |
| target |
|
Target kesalahan. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Name | Type | Description |
|---|---|---|
| info |
|
Info tambahan. |
| type |
|
Jenis info tambahan. |
IaasVMRestoreRequest
Pemulihan khusus beban kerja IaaS VM.
| Name | Type | Description |
|---|---|---|
| affinityGroup |
|
Grup afinitas yang terkait dengan VM yang akan dipulihkan. Hanya digunakan untuk Virtual Machines Komputasi Klasik. |
| createNewCloudService |
|
Jika layanan awan baru dibuat saat memulihkan VM. Jika ini salah, VM akan dipulihkan ke layanan cloud yang sama seperti pada saat pencadangan. |
| diskEncryptionSetId |
|
ID DiskEncryptionSet - diperlukan jika VM perlu dienkripsi saat tidak aktif selama pemulihan dengan kunci yang dikelola pelanggan. |
| encryptionDetails |
Detail yang diperlukan jika VM dienkripsi pada saat pencadangan. |
|
| identityBasedRestoreDetails |
Detail pemulihan khusus beban kerja IaaS VM untuk pemulihan menggunakan identitas terkelola. |
|
| identityInfo |
Informasi Identitas Terkelola diperlukan untuk mengakses akun penyimpanan pelanggan. |
|
| objectType | string: |
Properti ini akan digunakan sebagai diskriminator untuk memutuskan jenis tertentu dalam rantai polimorfik jenis. |
| originalStorageAccountOption |
|
Opsi Akun Storage Asli |
| recoveryPointId |
|
ID salinan cadangan yang akan dipulihkan. |
| recoveryType |
Jenis pemulihan ini. |
|
| region |
|
Wilayah tempat komputer virtual dipulihkan. |
| restoreDiskLunList |
|
Daftar LUN Disk untuk pemulihan parsial |
| restoreWithManagedDisks |
|
Bendera untuk menunjukkan VM disk tidak terkelola harus dipulihkan dengan disk Terkelola. |
| sourceResourceId |
|
ID ARM yang sepenuhnya memenuhi syarat dari VM yang sedang dipulihkan. |
| storageAccountId |
|
ID ARM yang sepenuhnya memenuhi syarat dari akun penyimpanan tempat VM harus dipulihkan. |
| subnetId |
|
ID Subnet, adalah ID subnet yang terkait dengan VM yang akan dipulihkan. Untuk VM Klasik, itu akan menjadi {VnetID}/Subnet/{SubnetName} dan, untuk Azure Resource Manager VM, itu akan menjadi ID sumber daya ARM yang digunakan untuk mewakili subnet. |
| targetDomainNameId |
|
ID ARM yang sepenuhnya memenuhi syarat dari nama domain yang akan dikaitkan dengan VM yang sedang dipulihkan. Ini hanya berlaku untuk Virtual Machines Klasik. |
| targetResourceGroupId |
|
Ini adalah ID ARM dari grup sumber daya yang ingin Anda buat untuk komputer Virtual ini dan artefak lainnya. Misalnya /subscriptions/{subId}/resourcegroups/{rg} |
| targetVirtualMachineId |
|
Ini adalah ID ARM lengkap VM yang akan dibuat. Misalnya /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
| virtualNetworkId |
|
Ini adalah Id jaringan virtual vnet yang akan dilampirkan ke komputer virtual. Pengguna akan divalidasi untuk izin tindakan gabungan dalam akses tertaut. |
| zones |
|
Zona target tempat VM dan disknya harus dipulihkan. |
IdentityBasedRestoreDetails
Detail pemulihan khusus beban kerja IaaS VM untuk pemulihan menggunakan identitas terkelola
| Name | Type | Description |
|---|---|---|
| objectType |
|
Mendapatkan jenis kelas. |
| targetStorageAccountId |
|
ID ARM yang sepenuhnya memenuhi syarat dari akun penyimpanan target. |
IdentityInfo
Merangkum informasi terkait Identitas Terkelola
| Name | Type | Description |
|---|---|---|
| isSystemAssignedIdentity |
|
Untuk membedakan apakah identitas terkelola ditetapkan sistem atau ditetapkan pengguna |
| managedIdentityResourceId |
|
Id Sumber Daya Identitas Terkelola Opsional: Mungkin tidak diperlukan dalam kasus identitas terkelola yang ditetapkan sistem |
NewErrorResponse
Respons kesalahan manajemen sumber daya.
| Name | Type | Description |
|---|---|---|
| error |
Objek kesalahan. |
OverwriteOptions
Dapat Menimpa jika Target DataBase sudah ada
| Name | Type | Description |
|---|---|---|
| FailOnConflict |
|
|
| Invalid |
|
|
| Overwrite |
|
RecoveryMode
Menentukan apakah mode pemulihan saat ini adalah pemulihan file atau pemulihan database
| Name | Type | Description |
|---|---|---|
| FileRecovery |
|
|
| Invalid |
|
|
| WorkloadRecovery |
|
RecoveryType
Jenis pemulihan ini.
| Name | Type | Description |
|---|---|---|
| AlternateLocation |
|
|
| Invalid |
|
|
| Offline |
|
|
| OriginalLocation |
|
|
| RestoreDisks |
|
RestoreFileSpecs
Pulihkan spesifikasi file seperti jalur file, jenis, dan info jalur folder target.
| Name | Type | Description |
|---|---|---|
| fileSpecType |
|
Menunjukkan untuk apa variabel Jalur |
| path |
|
Jalur File/Folder Sumber |
| targetFolderPath |
|
Jalur folder tujuan di FileShare target |
RestoreRequestType
Jenis Pemulihan (FullShareRestore atau ItemLevelRestore)
| Name | Type | Description |
|---|---|---|
| FullShareRestore |
|
|
| Invalid |
|
|
| ItemLevelRestore |
|
SQLDataDirectoryMapping
Merangkum informasi mengenai direktori data
| Name | Type | Description |
|---|---|---|
| mappingType |
Jenis pemetaan direktori data |
|
| sourceLogicalName |
|
Memulihkan jalur nama logika sumber |
| sourcePath |
|
Pulihkan jalur sumber |
| targetPath |
|
Jalur target |
SQLDataDirectoryType
Jenis pemetaan direktori data
| Name | Type | Description |
|---|---|---|
| Data |
|
|
| Invalid |
|
|
| Log |
|
TargetAFSRestoreInfo
Menargetkan Info Berbagi File Azure.
| Name | Type | Description |
|---|---|---|
| name |
|
Nama berbagi file |
| targetResourceId |
|
ID ARM sumber daya berbagi file target |
TargetRestoreInfo
Detail tentang beban kerja target selama operasi pemulihan.
| Name | Type | Description |
|---|---|---|
| containerId |
|
Nama Id Sumber Daya kontainer tempat Target DataBase berada |
| databaseName |
|
Nama database InstanceName/DataBaseName untuk SQL atau System/DbName untuk SAP Hana |
| overwriteOption |
Dapat Menimpa jika Target DataBase sudah ada |
|
| targetDirectoryForFileRestore |
|
Lokasi direktori target untuk dipulihkan sebagai file. |
WorkloadCrrAccessToken
| Name | Type | Description |
|---|---|---|
| accessTokenString |
|
Token akses yang digunakan untuk autentikasi |
| bMSActiveRegion |
|
Nama wilayah aktif stempel BMS |
| backupManagementType |
|
Jenis Manajemen Pencadangan |
| containerId |
|
Id Kontainer |
| containerName |
|
Nama Unik Kontainer |
| containerType |
|
Tipe Kontainer |
| coordinatorServiceStampId |
|
CoordinatorServiceStampId yang akan digunakan oleh BCM dalam panggilan pemulihan |
| coordinatorServiceStampUri |
|
CoordinatorServiceStampUri yang akan digunakan oleh BCM dalam panggilan pemulihan |
| datasourceContainerName |
|
Nama Unik Kontainer Sumber Data |
| datasourceId |
|
Id Sumber Data |
| datasourceName |
|
Nama Ramah Sumber Data |
| datasourceType |
|
Jenis Sumber Data |
| objectType | string: |
Jenis objek tertentu - digunakan untuk deserialisasi |
| policyId |
|
Id Kebijakan |
| policyName |
|
Nama Kebijakan |
| protectableObjectContainerHostOsName |
|
|
| protectableObjectFriendlyName |
|
|
| protectableObjectParentLogicalContainerName |
|
|
| protectableObjectProtectionState |
|
|
| protectableObjectUniqueName |
|
|
| protectableObjectWorkloadType |
|
|
| protectionContainerId |
|
Id kontainer item yang dilindungi |
| protectionServiceStampId |
|
ProtectionServiceStampId yang akan digunakan oleh BCM dalam panggilan pemulihan |
| protectionServiceStampUri |
|
ProtectionServiceStampUri yang akan digunakan oleh BCM dalam panggilan pemulihan |
| recoveryPointId |
|
Id Titik Pemulihan |
| recoveryPointTime |
|
Waktu Titik Pemulihan |
| resourceGroupName |
|
Nama Grup Sumber Daya dari vault sumber |
| resourceId |
|
Id Sumber Daya dari vault sumber |
| resourceName |
|
Nama Sumber Daya vault sumber |
| rpIsManagedVirtualMachine |
|
Informasi titik pemulihan: Komputer virtual terkelola |
| rpOriginalSAOption |
|
Informasi titik pemulihan: Opsi SA asli |
| rpTierInformation |
|
Informasi Tingkat titik pemulihan |
| rpVMSizeDescription |
|
Informasi titik pemulihan: Deskripsi ukuran VM |
| subscriptionId |
|
ID Langganan vault sumber |
| tokenExtendedInformation |
|
Informasi yang Diperluas tentang token seperti FileSpec dll. |