Restores - Trigger
지정된 백업 데이터를 복원합니다. 비동기 작업입니다. 이 API 호출의 상태를 확인하려면 GetProtectedItemOperationResult API를 사용합니다.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/restore?api-version=2024-10-01
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
container
|
path | True |
string |
백업된 항목과 연결된 컨테이너 이름입니다. |
fabric
|
path | True |
string |
백업된 항목과 연결된 패브릭 이름입니다. |
protected
|
path | True |
string |
복원할 항목을 백업했습니다. |
recovery
|
path | True |
string |
복원할 백업된 데이터를 나타내는 복구 지점 ID입니다. |
resource
|
path | True |
string |
복구 서비스 자격 증명 모음이 있는 리소스 그룹의 이름입니다. |
subscription
|
path | True |
string |
구독 ID입니다. |
vault
|
path | True |
string |
복구 서비스 자격 증명 모음의 이름입니다. |
api-version
|
query | True |
string |
클라이언트 API 버전입니다. |
요청 헤더
Name | 필수 | 형식 | Description |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
요청 본문
Name | 형식 | Description |
---|---|---|
eTag |
string |
선택적 ETag입니다. |
location |
string |
리소스 위치입니다. |
properties |
RestoreRequest:
|
RestoreRequestResource 속성 |
tags |
object |
리소스 태그. |
응답
Name | 형식 | Description |
---|---|---|
202 Accepted |
허용 |
|
Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 Flow
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
Name | Description |
---|---|
user_impersonation | 사용자 계정을 가장합니다. |
예제
Restore Disks with IaasVMRestoreRequest
샘플 요청
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"targetDiskNetworkAccessSettings": {
"targetDiskNetworkAccessOption": "EnablePrivateAccessForAllDisks",
"targetDiskAccessId": "/subscriptions/e7a191f5-713c-4bdb-b5e4-cf3dd90230ef/resourceGroups/arpja/providers/Microsoft.Compute/diskAccesses/arpja-diskaccess-ccy"
}
}
}
샘플 응답
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails
샘플 요청
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"
}
}
}
샘플 응답
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore Disks with IaasVMRestoreWithRehydrationRequest
샘플 요청
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreWithRehydrationRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"recoveryPointRehydrationInfo": {
"rehydrationRetentionDuration": "P7D",
"rehydrationPriority": "Standard"
}
}
}
샘플 응답
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest
샘플 요청
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": true
}
}
}
샘플 응답
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails
샘플 요청
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": true
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount"
}
}
}
샘플 응답
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest
샘플 요청
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreWithRehydrationRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"recoveryPointRehydrationInfo": {
"rehydrationRetentionDuration": "P7D",
"rehydrationPriority": "High"
}
}
}
샘플 응답
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
정의
Name | Description |
---|---|
Azure |
AzureFileShare 복원 요청 |
Azure |
AzureWorkload SAP Hana -specific 복원합니다. 특히 PointInTime/로그 복원용 |
Azure |
AzureWorkload 관련 복원. |
Azure |
AzureWorkload SAP Hana -specific 복원합니다. 특히 PointInTime/로그 복원용 |
Azure |
복구 지점의 통합 리하일레이션을 사용하여 AZUREWorkload SAP Hana 관련 복원 |
Azure |
AzureWorkload SAP Hana 관련 복원. |
Azure |
복구 지점의 통합 리하일레이션을 사용하여 AZUREWorkload SAP Hana 관련 복원 |
Azure |
AzureWorkload SQL -specific 복원합니다. 특히 PointInTime/로그 복원용 |
Azure |
복구 지점의 통합 리하일레이션을 사용하여 AzureWorkload SQL 관련 복원 |
Azure |
AzureWorkload SQL -specific 복원합니다. 특히 전체/차이 복원용 |
Azure |
복구 지점의 통합 리하일레이션을 사용하여 AzureWorkload SQL 관련 복원 |
Cloud |
Container Instance 서비스의 오류 응답입니다. |
Cloud |
Container Instance 서비스의 오류 응답입니다. |
Copy |
복사 충돌을 해결하는 옵션입니다. |
Encryption |
백업 시 VM이 암호화된 경우 필요한 세부 정보입니다. |
Error |
리소스 관리 오류 추가 정보입니다. |
Extended |
VM이 있는 복구 지점의 확장된 위치입니다. |
Iaas |
IaaS VM 워크로드별 복원 |
Iaas |
복구 지점의 통합 리하일레이션을 사용하여 IaaS VM 워크로드별 복원 |
Identity |
관리 ID를 사용하는 복원에 대한 IaaS VM 워크로드별 복원 세부 정보 |
Identity |
관리 ID 관련 정보를 캡슐화합니다. |
Overwrite |
대상 DataBase가 이미 있는 경우 덮어쓸 수 있음 |
Recovery |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
Recovery |
RP 리하일레이션 정보 |
Recovery |
이 복구의 유형입니다. |
Rehydration |
리하일레이션 우선 순위 |
Restore |
파일 경로, 형식 및 대상 폴더 경로 정보와 같은 파일 사양을 복원합니다. |
Restore |
복원 요청에 대한 기본 클래스입니다. 워크로드별 복원 요청은 이 클래스에서 파생됩니다. |
Restore |
복원 형식(FullShareRestore 또는 ItemLevelRestore) |
Secured |
보안 VM에 대한 복원 요청 매개 변수 |
Snapshot |
SAP Hana에 대한 스냅샷 복구와 관련된 정보를 캡슐화합니다. |
SQLData |
데이터 디렉터리에 대한 정보를 캡슐화합니다. |
SQLData |
데이터 디렉터리 매핑 유형 |
Target |
대상 Azure 파일 공유 정보입니다. |
Target |
복원된 디스크에 사용할 네트워크 액세스 설정 |
Target |
복원할 VM의 디스크에 대한 대상 네트워크 액세스 설정을 지정합니다. |
Target |
복원 작업 중 대상 워크로드에 대한 세부 정보입니다. |
User |
사용자 할당 관리 ID 속성 |
User |
사용자가 할당한 관리 ID 세부 정보 |
AzureFileShareRestoreRequest
AzureFileShare 복원 요청
Name | 형식 | Description |
---|---|---|
copyOptions |
복사 충돌을 해결하는 옵션입니다. |
|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
restoreFileSpecs |
복구해야 하는 원본 파일/폴더 목록 및 TargetFolderPath 세부 정보 |
|
restoreRequestType |
복원 형식(FullShareRestore 또는 ItemLevelRestore) |
|
sourceResourceId |
string |
원본 스토리지 계정 ARM ID |
targetDetails |
대상 파일 공유 세부 정보 |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific 복원합니다. 특히 PointInTime/로그 복원용
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
pointInTime |
string |
PointInTime 값 |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadRestoreRequest
AzureWorkload 관련 복원.
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific 복원합니다. 특히 PointInTime/로그 복원용
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
pointInTime |
string |
PointInTime 값 |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
복구 지점의 통합 리하일레이션을 사용하여 AZUREWorkload SAP Hana 관련 복원
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
pointInTime |
string |
PointInTime 값 |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryPointRehydrationInfo |
RP 리하일레이션 정보 |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSAPHanaRestoreRequest
AzureWorkload SAP Hana 관련 복원.
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSAPHanaRestoreWithRehydrateRequest
복구 지점의 통합 리하일레이션을 사용하여 AZUREWorkload SAP Hana 관련 복원
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryPointRehydrationInfo |
RP 리하일레이션 정보 |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific 복원합니다. 특히 PointInTime/로그 복원용
Name | 형식 | Description |
---|---|---|
alternateDirectoryPaths |
데이터 디렉터리 세부 정보 |
|
isNonRecoverable |
boolean |
복원 작업을 시도할 때 사용자가 복구 없음을 설정하도록 선택할 수 있는 SQL 특정 속성 |
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
pointInTime |
string |
PointInTime 값 |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
shouldUseAlternateTargetLocation |
boolean |
기본 옵션은 true로 설정됩니다. false로 설정된 경우 대체 데이터 디렉터리를 제공해야 합니다. |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
복구 지점의 통합 리하일레이션을 사용하여 AzureWorkload SQL 관련 복원
Name | 형식 | Description |
---|---|---|
alternateDirectoryPaths |
데이터 디렉터리 세부 정보 |
|
isNonRecoverable |
boolean |
복원 작업을 시도할 때 사용자가 복구 없음을 설정하도록 선택할 수 있는 SQL 특정 속성 |
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
pointInTime |
string |
PointInTime 값 |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryPointRehydrationInfo |
RP 리하일레이션 정보 |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
shouldUseAlternateTargetLocation |
boolean |
기본 옵션은 true로 설정됩니다. false로 설정된 경우 대체 데이터 디렉터리를 제공해야 합니다. |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific 복원합니다. 특히 전체/차이 복원용
Name | 형식 | Description |
---|---|---|
alternateDirectoryPaths |
데이터 디렉터리 세부 정보 |
|
isNonRecoverable |
boolean |
복원 작업을 시도할 때 사용자가 복구 없음을 설정하도록 선택할 수 있는 SQL 특정 속성 |
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
shouldUseAlternateTargetLocation |
boolean |
기본 옵션은 true로 설정됩니다. false로 설정된 경우 대체 데이터 디렉터리를 제공해야 합니다. |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
AzureWorkloadSQLRestoreWithRehydrateRequest
복구 지점의 통합 리하일레이션을 사용하여 AzureWorkload SQL 관련 복원
Name | 형식 | Description |
---|---|---|
alternateDirectoryPaths |
데이터 디렉터리 세부 정보 |
|
isNonRecoverable |
boolean |
복원 작업을 시도할 때 사용자가 복구 없음을 설정하도록 선택할 수 있는 SQL 특정 속성 |
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
propertyBag |
object |
워크로드별 속성 모음입니다. |
recoveryMode |
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다. |
|
recoveryPointRehydrationInfo |
RP 리하일레이션 정보 |
|
recoveryType |
이 복구의 유형입니다. |
|
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
shouldUseAlternateTargetLocation |
boolean |
기본 옵션은 true로 설정됩니다. false로 설정된 경우 대체 데이터 디렉터리를 제공해야 합니다. |
snapshotRestoreParameters |
SAP Hana의 스냅샷에 현재 사용되는 스냅샷 복구에 대한 추가 세부 정보입니다. |
|
sourceResourceId |
string |
실행 중인 워크로드가 복구되는 VM의 정규화된 ARM ID입니다. |
targetInfo |
대상 데이터베이스의 세부 정보 |
|
targetResourceGroupName |
string |
대상 VM의 리소스 그룹을 정의합니다. |
targetVirtualMachineId |
string |
대상 VM의 전체 ARM ID입니다(예: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}). |
userAssignedManagedIdentityDetails |
사용자 할당 관리 ID 세부 정보는 현재 스냅샷에 사용됩니다. |
CloudError
Container Instance 서비스의 오류 응답입니다.
Name | 형식 | Description |
---|---|---|
error |
오류 개체입니다. |
CloudErrorBody
Container Instance 서비스의 오류 응답입니다.
Name | 형식 | Description |
---|---|---|
additionalInfo |
오류 추가 정보입니다. |
|
code |
string |
오류의 식별자입니다. 코드는 고정적이며 프로그래밍 방식으로 사용할 수 있습니다. |
details |
오류에 대한 추가 세부 정보 목록입니다. |
|
message |
string |
사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다. |
target |
string |
특정 오류의 대상입니다. 예를 들어 오류가 발생한 속성의 이름입니다. |
CopyOptions
복사 충돌을 해결하는 옵션입니다.
Name | 형식 | Description |
---|---|---|
CreateCopy |
string |
|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
|
Skip |
string |
EncryptionDetails
백업 시 VM이 암호화된 경우 필요한 세부 정보입니다.
Name | 형식 | Description |
---|---|---|
encryptionEnabled |
boolean |
이 백업 복사본이 백업 시 암호화된 VM을 나타내는지 여부를 식별합니다. |
kekUrl |
string |
키 URL입니다. |
kekVaultId |
string |
KEK가 저장된 Key Vault의 ID입니다. |
secretKeyUrl |
string |
비밀 URL입니다. |
secretKeyVaultId |
string |
비밀이 저장되는 Key Vault의 ID입니다. |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
Name | 형식 | Description |
---|---|---|
info |
object |
추가 정보입니다. |
type |
string |
추가 정보 유형입니다. |
ExtendedLocation
VM이 있는 복구 지점의 확장된 위치입니다.
Name | 형식 | Description |
---|---|---|
name |
string |
확장된 위치의 이름입니다. |
type |
string |
확장된 위치의 형식입니다. 가능한 값은 'EdgeZone'입니다. |
IaasVMRestoreRequest
IaaS VM 워크로드별 복원
Name | 형식 | Description |
---|---|---|
affinityGroup |
string |
복원할 VM에 연결된 선호도 그룹입니다. 클래식 컴퓨팅 Virtual Machines에만 사용됩니다. |
createNewCloudService |
boolean |
VM을 복원하는 동안 새 클라우드 서비스를 만들어야 합니다. 이 값이 false이면 VM은 백업 당시와 동일한 클라우드 서비스로 복원됩니다. |
diskEncryptionSetId |
string |
DiskEncryptionSet의 ID - 고객 관리형 키를 사용하여 복원하는 동안 미사용 시 VM을 암호화해야 하는 경우에 필요합니다. |
encryptionDetails |
백업 시 VM이 암호화된 경우 필요한 세부 정보입니다. |
|
extendedLocation |
VM을 복원해야 하는 대상 확장 위치이며, 퍼블릭 클라우드에서 복원을 수행하려면 null이어야 합니다. |
|
identityBasedRestoreDetails |
관리 ID를 사용하는 복원에 대한 IaaS VM 워크로드별 복원 세부 정보입니다. |
|
identityInfo |
고객 스토리지 계정에 액세스하는 데 필요한 관리 ID 정보입니다. |
|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
originalStorageAccountOption |
boolean |
원래 스토리지 계정 옵션 |
recoveryPointId |
string |
복구할 백업 복사본의 ID입니다. |
recoveryType |
이 복구의 유형입니다. |
|
region |
string |
가상 머신이 복원되는 지역입니다. |
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
restoreDiskLunList |
integer[] |
부분 복원을 위한 디스크 LUN 목록 |
restoreWithManagedDisks |
boolean |
관리되지 않는 디스크 VM을 나타내는 플래그는 관리 디스크를 사용하여 복원해야 합니다. |
securedVMDetails |
보안 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입니다. |
targetDiskNetworkAccessSettings |
복원할 VM의 디스크에 대한 대상 네트워크 액세스 설정을 지정합니다. |
|
targetDomainNameId |
string |
복원 중인 VM에 연결할 도메인 이름의 정규화된 ARM ID입니다. 클래식 Virtual Machines에만 적용됩니다. |
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 및 해당 디스크를 복원해야 하는 대상 영역입니다. |
IaasVMRestoreWithRehydrationRequest
복구 지점의 통합 리하일레이션을 사용하여 IaaS VM 워크로드별 복원
Name | 형식 | Description |
---|---|---|
affinityGroup |
string |
복원할 VM에 연결된 선호도 그룹입니다. 클래식 컴퓨팅 Virtual Machines에만 사용됩니다. |
createNewCloudService |
boolean |
VM을 복원하는 동안 새 클라우드 서비스를 만들어야 합니다. 이 값이 false이면 VM은 백업 당시와 동일한 클라우드 서비스로 복원됩니다. |
diskEncryptionSetId |
string |
DiskEncryptionSet의 ID - 고객 관리형 키를 사용하여 복원하는 동안 미사용 시 VM을 암호화해야 하는 경우에 필요합니다. |
encryptionDetails |
백업 시 VM이 암호화된 경우 필요한 세부 정보입니다. |
|
extendedLocation |
VM을 복원해야 하는 대상 확장 위치이며, 퍼블릭 클라우드에서 복원을 수행하려면 null이어야 합니다. |
|
identityBasedRestoreDetails |
관리 ID를 사용하는 복원에 대한 IaaS VM 워크로드별 복원 세부 정보입니다. |
|
identityInfo |
고객 스토리지 계정에 액세스하는 데 필요한 관리 ID 정보입니다. |
|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
originalStorageAccountOption |
boolean |
원래 스토리지 계정 옵션 |
recoveryPointId |
string |
복구할 백업 복사본의 ID입니다. |
recoveryPointRehydrationInfo |
RP 리하일레이션 정보 |
|
recoveryType |
이 복구의 유형입니다. |
|
region |
string |
가상 머신이 복원되는 지역입니다. |
resourceGuardOperationRequests |
string[] |
LAC 검사를 수행할 ResourceGuardOperationRequests |
restoreDiskLunList |
integer[] |
부분 복원을 위한 디스크 LUN 목록 |
restoreWithManagedDisks |
boolean |
관리되지 않는 디스크 VM을 나타내는 플래그는 관리 디스크를 사용하여 복원해야 합니다. |
securedVMDetails |
보안 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입니다. |
targetDiskNetworkAccessSettings |
복원할 VM의 디스크에 대한 대상 네트워크 액세스 설정을 지정합니다. |
|
targetDomainNameId |
string |
복원 중인 VM에 연결할 도메인 이름의 정규화된 ARM ID입니다. 클래식 Virtual Machines에만 적용됩니다. |
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 워크로드별 복원 세부 정보
Name | 형식 | Description |
---|---|---|
objectType |
string |
클래스 형식을 가져옵니다. |
targetStorageAccountId |
string |
대상 스토리지 계정의 정규화된 ARM ID입니다. |
IdentityInfo
관리 ID 관련 정보를 캡슐화합니다.
Name | 형식 | Description |
---|---|---|
isSystemAssignedIdentity |
boolean |
관리 ID가 시스템 할당 또는 사용자 할당인지를 구분하려면 |
managedIdentityResourceId |
string |
관리 ID 리소스 ID 선택 사항: 시스템 할당 관리 ID의 경우 필요하지 않을 수 있습니다. |
OverwriteOptions
대상 DataBase가 이미 있는 경우 덮어쓸 수 있음
Name | 형식 | Description |
---|---|---|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
RecoveryMode
현재 복구 모드가 파일 복원인지 데이터베이스 복원인지를 정의합니다.
Name | 형식 | Description |
---|---|---|
FileRecovery |
string |
|
Invalid |
string |
|
RecoveryUsingSnapshot |
string |
|
SnapshotAttach |
string |
|
SnapshotAttachAndRecover |
string |
|
WorkloadRecovery |
string |
RecoveryPointRehydrationInfo
RP 리하일레이션 정보
Name | 형식 | Description |
---|---|---|
rehydrationPriority |
리하일레이션 우선 순위 |
|
rehydrationRetentionDuration |
string |
리하이드레이션된 RP를 유지해야 하는 기간(예: "P7D")ISO8601 기간 형식이어야 함 |
RecoveryType
이 복구의 유형입니다.
Name | 형식 | Description |
---|---|---|
AlternateLocation |
string |
|
Invalid |
string |
|
Offline |
string |
|
OriginalLocation |
string |
|
RestoreDisks |
string |
RehydrationPriority
리하일레이션 우선 순위
Name | 형식 | Description |
---|---|---|
High |
string |
|
Standard |
string |
RestoreFileSpecs
파일 경로, 형식 및 대상 폴더 경로 정보와 같은 파일 사양을 복원합니다.
Name | 형식 | Description |
---|---|---|
fileSpecType |
string |
Path 변수의 의미를 나타냅니다. |
path |
string |
원본 파일/폴더 경로 |
targetFolderPath |
string |
대상 FileShare의 대상 폴더 경로 |
RestoreRequestResource
복원 요청에 대한 기본 클래스입니다. 워크로드별 복원 요청은 이 클래스에서 파생됩니다.
Name | 형식 | Description |
---|---|---|
eTag |
string |
선택적 ETag입니다. |
id |
string |
리소스 ID는 리소스에 대한 전체 경로를 나타냅니다. |
location |
string |
리소스 위치입니다. |
name |
string |
리소스와 연결된 리소스 이름입니다. |
properties |
RestoreRequest:
|
RestoreRequestResource 속성 |
tags |
object |
리소스 태그. |
type |
string |
리소스 종류는 네임스페이스/ResourceType/ResourceType/... 양식의 전체 경로를 나타냅니다. |
RestoreRequestType
복원 형식(FullShareRestore 또는 ItemLevelRestore)
Name | 형식 | Description |
---|---|---|
FullShareRestore |
string |
|
Invalid |
string |
|
ItemLevelRestore |
string |
SecuredVMDetails
보안 VM에 대한 복원 요청 매개 변수
Name | 형식 | Description |
---|---|---|
securedVMOsDiskEncryptionSetId |
string |
보안 VM OS 디스크에 대한 디스크 암호화 집합 ID를 가져오거나 설정합니다. |
SnapshotRestoreParameters
SAP Hana에 대한 스냅샷 복구와 관련된 정보를 캡슐화합니다.
Name | 형식 | Description |
---|---|---|
logPointInTimeForDBRecovery |
string |
|
skipAttachAndMount |
boolean |
SQLDataDirectoryMapping
데이터 디렉터리에 대한 정보를 캡슐화합니다.
Name | 형식 | Description |
---|---|---|
mappingType |
데이터 디렉터리 매핑 유형 |
|
sourceLogicalName |
string |
원본 논리 이름 경로 복원 |
sourcePath |
string |
원본 경로 복원 |
targetPath |
string |
대상 경로 |
SQLDataDirectoryType
데이터 디렉터리 매핑 유형
Name | 형식 | Description |
---|---|---|
Data |
string |
|
Invalid |
string |
|
Log |
string |
TargetAFSRestoreInfo
대상 Azure 파일 공유 정보입니다.
Name | 형식 | Description |
---|---|---|
name |
string |
파일 공유 이름 |
targetResourceId |
string |
대상 파일 공유 리소스 ARM ID |
TargetDiskNetworkAccessOption
복원된 디스크에 사용할 네트워크 액세스 설정
Name | 형식 | Description |
---|---|---|
EnablePrivateAccessForAllDisks |
string |
|
EnablePublicAccessForAllDisks |
string |
|
SameAsOnSourceDisks |
string |
TargetDiskNetworkAccessSettings
복원할 VM의 디스크에 대한 대상 네트워크 액세스 설정을 지정합니다.
Name | 형식 | Description |
---|---|---|
targetDiskAccessId |
string |
TargetDiskNetworkAccessOption을 TargetDiskNetworkAccessOption.UseNew로 설정할 때 사용할 대상 디스크 액세스의 ARM 리소스 ID를 가져오거나 설정합니다. |
targetDiskNetworkAccessOption |
복원된 디스크에 사용할 네트워크 액세스 설정 |
TargetRestoreInfo
복원 작업 중 대상 워크로드에 대한 세부 정보입니다.
Name | 형식 | Description |
---|---|---|
containerId |
string |
대상 DataBase가 있는 컨테이너의 리소스 ID 이름 |
databaseName |
string |
데이터베이스 이름 InstanceName/DATABaseName for SQL 또는 System/DbName for SAP Hana |
overwriteOption |
대상 DataBase가 이미 있는 경우 덮어쓸 수 있음 |
|
targetDirectoryForFileRestore |
string |
파일로 복원하기 위한 대상 디렉터리 위치입니다. |
UserAssignedIdentityProperties
사용자 할당 관리 ID 속성
Name | 형식 | Description |
---|---|---|
clientId |
string |
할당된 ID의 클라이언트 ID입니다. |
principalId |
string |
할당된 ID의 보안 주체 ID입니다. |
UserAssignedManagedIdentityDetails
사용자가 할당한 관리 ID 세부 정보
Name | 형식 | Description |
---|---|---|
identityArmId |
string |
할당된 ID의 ARM ID입니다. |
identityName |
string |
할당된 ID의 이름입니다. |
userAssignedIdentityProperties |
사용자 할당 관리 ID 속성 |