Cross Region Restore - Trigger
指定したバックアップ データを、データがバックアップされる場所と比較して別のリージョンに復元します。
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrossRegionRestore?api-version=2023-01-15
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
azure
|
path | True |
string |
Api にヒットする Azure リージョン |
|
subscription
|
path | True |
string |
サブスクリプション ID。 |
|
api-version
|
query | True |
string |
クライアント API のバージョン。 |
要求本文
| 名前 | 型 | 説明 |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
リージョンをまたがる復元のアクセスの詳細 |
| restoreRequest | RestoreRequest: |
復元をトリガーするための要求オブジェクト |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
わかりました |
|
| 202 Accepted |
受け入れ られる |
|
| Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装します。 |
例
| Trigger Cross Region Restore |
|
Trigger Cross Region Restore with identity |
Trigger Cross Region Restore
要求のサンプル
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"
]
}
}
応答のサンプル
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
要求のサンプル
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"
]
}
}
応答のサンプル
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
定義
| 名前 | 説明 |
|---|---|
|
Azure |
AzureFileShare の復元要求 |
|
Azure |
AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用 |
|
Azure |
AzureWorkload 固有の復元。 |
|
Azure |
AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用 |
|
Azure |
AzureWorkload SAP Hana 固有の復元。 |
|
Azure |
AzureWorkload SQL -specific 復元。 特に PointInTime/Log の復元用 |
|
Azure |
AzureWorkload SQL -specific 復元。 特に完全/差分復元の場合 |
|
Copy |
コピーの競合を解決するためのオプション。 |
|
Cross |
|
|
Encryption |
バックアップ時に VM が暗号化された場合に必要な詳細。 |
| Error |
エラー オブジェクト。 |
|
Error |
リソース管理エラーの追加情報。 |
|
Iaas |
IaaS VM ワークロード固有の復元。 |
|
Identity |
マネージド ID を使用した復元に関する IaaS VM ワークロード固有の復元の詳細 |
|
Identity |
マネージド ID 関連情報をカプセル化する |
|
New |
リソース管理エラー応答。 |
|
Overwrite |
ターゲット データベースが既に存在する場合は上書きできます |
|
Recovery |
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します |
|
Recovery |
この回復の種類。 |
|
Restore |
ファイル パス、種類、ターゲット フォルダーのパス情報などのファイル スペックを復元します。 |
|
Restore |
復元の種類 (FullShareRestore または ItemLevelRestore) |
|
SQLData |
データ ディレクトリに関する情報をカプセル化します |
|
SQLData |
データ ディレクトリ マッピングの種類 |
|
Target |
Azure ファイル共有情報をターゲットにします。 |
|
Target |
復元操作中のターゲット ワークロードに関する詳細。 |
|
Workload |
AzureFileShareRestoreRequest
AzureFileShare の復元要求
| 名前 | 型 | 説明 |
|---|---|---|
| copyOptions |
コピーの競合を解決するためのオプション。 |
|
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| recoveryType |
この回復の種類。 |
|
| restoreFileSpecs |
ソース ファイル/フォルダー (回復する必要がある) と TargetFolderPath の詳細の一覧 |
|
| restoreRequestType |
復元の種類 (FullShareRestore または ItemLevelRestore) |
|
| sourceResourceId |
string |
ソース ストレージ アカウントの ARM ID |
| targetDetails |
ターゲット ファイル共有の詳細 |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用
| 名前 | 型 | 説明 |
|---|---|---|
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| pointInTime |
string (date-time) |
PointInTime 値 |
| propertyBag |
object |
ワークロード固有のプロパティ バッグ。 |
| recoveryMode |
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します |
|
| recoveryType |
この回復の種類。 |
|
| sourceResourceId |
string |
実行中のワークロードが復旧されている VM の完全修飾 ARM ID。 |
| targetInfo |
ターゲット データベースの詳細 |
|
| targetVirtualMachineId |
string |
これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など) |
AzureWorkloadRestoreRequest
AzureWorkload 固有の復元。
| 名前 | 型 | 説明 |
|---|---|---|
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| propertyBag |
object |
ワークロード固有のプロパティ バッグ。 |
| recoveryMode |
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します |
|
| recoveryType |
この回復の種類。 |
|
| sourceResourceId |
string |
実行中のワークロードが復旧されている VM の完全修飾 ARM ID。 |
| targetInfo |
ターゲット データベースの詳細 |
|
| targetVirtualMachineId |
string |
これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など) |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific の復元。 特に PointInTime/Log の復元用
| 名前 | 型 | 説明 |
|---|---|---|
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| pointInTime |
string (date-time) |
PointInTime 値 |
| propertyBag |
object |
ワークロード固有のプロパティ バッグ。 |
| recoveryMode |
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します |
|
| recoveryType |
この回復の種類。 |
|
| sourceResourceId |
string |
実行中のワークロードが復旧されている VM の完全修飾 ARM ID。 |
| targetInfo |
ターゲット データベースの詳細 |
|
| targetVirtualMachineId |
string |
これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など) |
AzureWorkloadSAPHanaRestoreRequest
AzureWorkload SAP Hana 固有の復元。
| 名前 | 型 | 説明 |
|---|---|---|
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| propertyBag |
object |
ワークロード固有のプロパティ バッグ。 |
| recoveryMode |
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します |
|
| recoveryType |
この回復の種類。 |
|
| sourceResourceId |
string |
実行中のワークロードが復旧されている VM の完全修飾 ARM ID。 |
| targetInfo |
ターゲット データベースの詳細 |
|
| targetVirtualMachineId |
string |
これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など) |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific 復元。 特に PointInTime/Log の復元用
| 名前 | 型 | 説明 |
|---|---|---|
| alternateDirectoryPaths |
データ ディレクトリの詳細 |
|
| isNonRecoverable |
boolean |
復元操作の試行時にユーザーが回復なしを設定することを選択できる SQL 固有のプロパティ |
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| pointInTime |
string (date-time) |
PointInTime 値 |
| propertyBag |
object |
ワークロード固有のプロパティ バッグ。 |
| recoveryMode |
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します |
|
| recoveryType |
この回復の種類。 |
|
| shouldUseAlternateTargetLocation |
boolean |
既定のオプションを true に設定します。 これが false に設定されている場合は、代替データ ディレクトリを指定する必要があります |
| sourceResourceId |
string |
実行中のワークロードが復旧されている VM の完全修飾 ARM ID。 |
| targetInfo |
ターゲット データベースの詳細 |
|
| targetVirtualMachineId |
string |
これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など) |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific 復元。 特に完全/差分復元の場合
| 名前 | 型 | 説明 |
|---|---|---|
| alternateDirectoryPaths |
データ ディレクトリの詳細 |
|
| isNonRecoverable |
boolean |
復元操作の試行時にユーザーが回復なしを設定することを選択できる SQL 固有のプロパティ |
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| propertyBag |
object |
ワークロード固有のプロパティ バッグ。 |
| recoveryMode |
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します |
|
| recoveryType |
この回復の種類。 |
|
| shouldUseAlternateTargetLocation |
boolean |
既定のオプションを true に設定します。 これが false に設定されている場合は、代替データ ディレクトリを指定する必要があります |
| sourceResourceId |
string |
実行中のワークロードが復旧されている VM の完全修飾 ARM ID。 |
| targetInfo |
ターゲット データベースの詳細 |
|
| targetVirtualMachineId |
string |
これは、ターゲット VM の完全な ARM ID です (例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} など) |
CopyOptions
コピーの競合を解決するためのオプション。
| 値 | 説明 |
|---|---|
| Invalid | |
| CreateCopy | |
| Skip | |
| Overwrite | |
| FailOnConflict |
CrossRegionRestoreRequest
| 名前 | 型 | 説明 |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
リージョンをまたがる復元のアクセスの詳細 |
| restoreRequest | RestoreRequest: |
復元をトリガーするための要求オブジェクト |
EncryptionDetails
バックアップ時に VM が暗号化された場合に必要な詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| encryptionEnabled |
boolean |
このバックアップ コピーが、バックアップ時に暗号化された VM を表すかどうかを示します。 |
| kekUrl |
string |
キー URL。 |
| kekVaultId |
string |
KEK が格納されている Key Vault の ID。 |
| secretKeyUrl |
string |
シークレット URL。 |
| secretKeyVaultId |
string |
シークレットが格納されている Key Vault の ID。 |
Error
エラー オブジェクト。
| 名前 | 型 | 説明 |
|---|---|---|
| additionalInfo |
エラーの追加情報。 |
|
| code |
string |
エラー コード。 |
| details |
エラーの詳細。 |
|
| message |
string |
エラー メッセージ。 |
| target |
string |
エラーターゲット。 |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
| 名前 | 型 | 説明 |
|---|---|---|
| info |
object |
追加情報。 |
| type |
string |
追加情報の種類。 |
IaasVMRestoreRequest
IaaS VM ワークロード固有の復元。
| 名前 | 型 | 説明 |
|---|---|---|
| affinityGroup |
string |
復元する VM に関連付けられているアフィニティ グループ。 クラシック コンピューティング仮想マシンにのみ使用されます。 |
| createNewCloudService |
boolean |
VM の復元中に新しいクラウド サービスを作成する必要があります。 これが false の場合、VM はバックアップ時と同じクラウド サービスに復元されます。 |
| diskEncryptionSetId |
string |
DiskEncryptionSet の ID - 復元時に VM をカスタマー マネージド キーで暗号化する必要がある場合に必要です。 |
| encryptionDetails |
バックアップ時に VM が暗号化された場合に必要な詳細。 |
|
| identityBasedRestoreDetails |
マネージド ID を使用した復元の IaaS VM ワークロード固有の復元の詳細。 |
|
| identityInfo |
顧客のストレージ アカウントにアクセスするために必要なマネージド ID 情報。 |
|
| objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
| originalStorageAccountOption |
boolean |
元のストレージ アカウント オプション |
| recoveryPointId |
string |
回復するバックアップ コピーの ID。 |
| recoveryType |
この回復の種類。 |
|
| region |
string |
仮想マシンが復元されるリージョン。 |
| restoreDiskLunList |
integer[] (int32) |
部分復元用のディスク LUN の一覧 |
| restoreWithManagedDisks |
boolean |
アンマネージド ディスク VM を示すフラグは、マネージド ディスクで復元する必要があります。 |
| sourceResourceId |
string |
復旧中の VM の完全修飾 ARM ID。 |
| storageAccountId |
string |
VM を復元する必要があるストレージ アカウントの完全修飾 ARM ID。 |
| subnetId |
string |
サブネット ID は、復元する VM に関連付けられているサブネット ID です。 クラシック VM の場合は {VnetID}/Subnet/{SubnetName} になり、Azure Resource Manager VM の場合、サブネットを表すために使用される ARM リソース ID になります。 |
| targetDomainNameId |
string |
復元する VM に関連付けるドメイン名の完全修飾 ARM ID。 これは、クラシック仮想マシンにのみ適用されます。 |
| targetResourceGroupId |
string |
これは、この仮想マシンとその他の成果物用に作成するリソース グループの ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg} |
| targetVirtualMachineId |
string |
これは、作成される VM の完全な ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
| virtualNetworkId |
string |
これは、仮想マシンに接続される vnet の仮想ネットワーク ID です。 ユーザーは、リンクされたアクセスで参加アクションのアクセス許可を検証されます。 |
| zones |
string[] |
VM とそのディスクを復元するターゲット ゾーン。 |
IdentityBasedRestoreDetails
マネージド ID を使用した復元に関する IaaS VM ワークロード固有の復元の詳細
| 名前 | 型 | 説明 |
|---|---|---|
| objectType |
string |
クラス型を取得します。 |
| targetStorageAccountId |
string |
ターゲット ストレージ アカウントの完全修飾 ARM ID。 |
IdentityInfo
マネージド ID 関連情報をカプセル化する
| 名前 | 型 | 説明 |
|---|---|---|
| isSystemAssignedIdentity |
boolean |
マネージド ID がシステム割り当てであるか、ユーザー割り当てなのかを区別するには |
| managedIdentityResourceId |
string |
マネージド ID リソース ID 省略可能: システム割り当てマネージド ID の場合は必要ない場合があります |
NewErrorResponse
リソース管理エラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
エラー オブジェクト。 |
OverwriteOptions
ターゲット データベースが既に存在する場合は上書きできます
| 値 | 説明 |
|---|---|
| Invalid | |
| FailOnConflict | |
| Overwrite |
RecoveryMode
現在の復旧モードがファイルの復元とデータベースの復元のどちらであるかを定義します
| 値 | 説明 |
|---|---|
| Invalid | |
| FileRecovery | |
| WorkloadRecovery |
RecoveryType
この回復の種類。
| 値 | 説明 |
|---|---|
| Invalid | |
| OriginalLocation | |
| AlternateLocation | |
| RestoreDisks | |
| Offline |
RestoreFileSpecs
ファイル パス、種類、ターゲット フォルダーのパス情報などのファイル スペックを復元します。
| 名前 | 型 | 説明 |
|---|---|---|
| fileSpecType |
string |
Path 変数の意味を示します |
| path |
string |
ソース ファイル/フォルダー のパス |
| targetFolderPath |
string |
ターゲット FileShare の宛先フォルダー パス |
RestoreRequestType
復元の種類 (FullShareRestore または ItemLevelRestore)
| 値 | 説明 |
|---|---|
| Invalid | |
| FullShareRestore | |
| ItemLevelRestore |
SQLDataDirectoryMapping
データ ディレクトリに関する情報をカプセル化します
| 名前 | 型 | 説明 |
|---|---|---|
| mappingType |
データ ディレクトリ マッピングの種類 |
|
| sourceLogicalName |
string |
ソースの論理名パスを復元する |
| sourcePath |
string |
ソース パスを復元する |
| targetPath |
string |
ターゲット パス |
SQLDataDirectoryType
データ ディレクトリ マッピングの種類
| 値 | 説明 |
|---|---|
| Invalid | |
| Data | |
| Log |
TargetAFSRestoreInfo
Azure ファイル共有情報をターゲットにします。
| 名前 | 型 | 説明 |
|---|---|---|
| name |
string |
ファイル共有名 |
| targetResourceId |
string |
ターゲット ファイル共有リソース ARM ID |
TargetRestoreInfo
復元操作中のターゲット ワークロードに関する詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| containerId |
string |
ターゲット DataBase が存在するコンテナーのリソース ID 名 |
| databaseName |
string |
SQL の場合はデータベース名 InstanceName/DataBaseName、SAP Hana の場合は System/DbName |
| overwriteOption |
ターゲット データベースが既に存在する場合は上書きできます |
|
| targetDirectoryForFileRestore |
string |
ファイルとして復元するターゲット ディレクトリの場所。 |
WorkloadCrrAccessToken
| 名前 | 型 | 説明 |
|---|---|---|
| accessTokenString |
string |
認証に使用されるアクセス トークン |
| bMSActiveRegion |
string |
BMS スタンプのアクティブなリージョン名 |
| backupManagementType |
string |
バックアップ管理の種類 |
| containerId |
string |
コンテナー ID |
| containerName |
string |
コンテナーの一意の名前 |
| containerType |
string |
コンテナーの種類 |
| coordinatorServiceStampId |
string |
復元呼び出しで BCM によって使用される CoordinatorServiceStampId |
| coordinatorServiceStampUri |
string |
復元呼び出しで BCM によって使用される CoordinatorServiceStampUri |
| datasourceContainerName |
string |
データソース コンテナーの一意の名前 |
| datasourceId |
string |
データソース ID |
| datasourceName |
string |
データソースのフレンドリ名 |
| datasourceType |
string |
データソースの種類 |
| objectType | string: |
特定のオブジェクトの型 - 逆シリアル化に使用されます |
| policyId |
string |
ポリシー ID |
| policyName |
string |
ポリシー名 |
| protectableObjectContainerHostOsName |
string |
|
| protectableObjectFriendlyName |
string |
|
| protectableObjectParentLogicalContainerName |
string |
|
| protectableObjectProtectionState |
string |
|
| protectableObjectUniqueName |
string |
|
| protectableObjectWorkloadType |
string |
|
| protectionContainerId |
integer (int64) |
保護された項目コンテナー ID |
| protectionServiceStampId |
string |
復元呼び出しで BCM によって使用される ProtectionServiceStampId |
| protectionServiceStampUri |
string |
復元呼び出しで BCM によって使用される ProtectionServiceStampUri |
| recoveryPointId |
string |
復旧ポイント ID |
| recoveryPointTime |
string |
復旧ポイント時間 |
| resourceGroupName |
string |
ソース コンテナーのリソース グループ名 |
| resourceId |
string |
ソース コンテナーのリソース ID |
| resourceName |
string |
ソース コンテナーのリソース名 |
| rpIsManagedVirtualMachine |
boolean |
復旧ポイント情報: マネージド仮想マシン |
| rpOriginalSAOption |
boolean |
復旧ポイント情報: 元の SA オプション |
| rpTierInformation |
object |
復旧ポイントの階層情報 |
| rpVMSizeDescription |
string |
復旧ポイント情報: VM サイズの説明 |
| subscriptionId |
string |
ソース コンテナーのサブスクリプション ID |
| tokenExtendedInformation |
string |
FileSpec などのトークンに関する拡張情報。 |