Protection Containers - Register
Recovery Services 자격 증명 모음에 컨테이너를 등록합니다. 비동기 작업입니다. 작업 상태를 추적하려면 위치 헤더를 사용하여 작업의 최신 상태 가져오기를 호출합니다.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}?api-version=2025-08-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
container
|
path | True |
string |
세부 정보를 가져와야 하는 컨테이너의 이름입니다. |
|
fabric
|
path | True |
string |
BackupFabricResource의 이름 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
|
subscription
|
path | True |
string minLength: 1 |
대상 구독의 ID입니다. |
|
vault
|
path | True |
string |
VaultResource의 이름 |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
요청 본문
| Name | 형식 | Description |
|---|---|---|
| eTag |
string |
선택적 ETag입니다. |
| location |
string |
리소스가 있는 지리적 위치 |
| properties | ProtectionContainer: |
ProtectionContainerResource 속성 |
| tags |
object |
리소스 태그. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
리소스 'ProtectionContainerResource' 업데이트 작업에 성공했습니다. |
|
| 202 Accepted |
자원 작업이 허용되었습니다. 헤더
|
|
| Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
RegisterAzure Storage ProtectionContainers
샘플 요청
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa?api-version=2025-08-01
{
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
샘플 응답
{
"name": "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
"properties": {
"acquireStorageAccountLock": "Acquire",
"backupManagementType": "AzureStorage",
"containerType": "StorageContainer",
"friendlyName": "swaggertestsa",
"healthStatus": "Healthy",
"protectedItemCount": 0,
"registrationStatus": "Registered",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"
}
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2019-05-13-preview
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/swaggertestvault/backupFabrics/Azure/protectionContainers/StorageContainer;Storage;SwaggerTestRg;swaggertestsa/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60
정의
| Name | Description |
|---|---|
|
Acquire |
이 컨테이너에 대해 스토리지 계정 잠금을 획득할지 여부입니다. |
|
Azure |
DPMVenus(AzureBackupServer) 워크로드별 보호 컨테이너입니다. |
|
Azure |
클래식 가상 머신을 나타내는 IaaS VM 워크로드별 백업 항목입니다. |
|
Azure |
Azure Resource Manager 가상 머신을 나타내는 IaaS VM 워크로드별 백업 항목입니다. |
|
Azure |
SQL 가용성 그룹의 SQL 워크로드용 컨테이너입니다. |
|
Azure |
Azure Sql 워크로드별 컨테이너입니다. |
|
Azure |
Azure Storage 계정 워크로드별 컨테이너입니다. |
|
Azure |
Azure Virtual Machines의 SQL 워크로드용 컨테이너입니다. |
|
Azure |
Azure Compute 또는 클래식 컴퓨팅 내에서 실행되는 워크로드에 대한 컨테이너입니다. |
|
Azure |
컨테이너의 확장 정보입니다. |
|
Backup |
이 컨테이너와 연결된 백업 항목의 유형입니다. |
|
Backup |
현재 작업을 실행하기 위한 백업 관리 유형입니다. |
|
Container |
컨테이너 ID 정보 |
|
created |
리소스를 만든 ID의 형식입니다. |
|
Distributed |
분산 컨테이너의 다양한 노드를 나타내는 데 사용됩니다. |
|
Dpm |
DPM 워크로드별 보호 컨테이너입니다. |
|
DPMContainer |
DPMContainer의 추가 정보입니다. |
|
Error |
코드, 메시지 및 권장 사항을 캡슐화하는 Error Detail 클래스입니다. |
|
Error |
오류 응답 |
|
Generic |
백업 항목의 제네릭 컨테이너에 대한 기본 클래스 |
|
Generic |
컨테이너 확장 정보 |
|
Iaa |
IaaS VM 워크로드별 컨테이너. |
|
Inquiry |
지정된 컨테이너에서 조회된 보호 가능한 항목에 대한 세부 정보입니다. |
|
Inquiry |
지정된 컨테이너에서 조회된 보호 가능한 항목에 대한 유효성 검사입니다. |
|
Mab |
MAB 백업 엔진을 사용하여 백업된 항목이 있는 컨테이너입니다. |
|
Mab |
컨테이너의 추가 정보입니다. |
|
MABContainer |
MAB 워크로드별 상태 세부 정보입니다. |
|
Operation |
Re-Do 작업 |
|
Protectable |
컨테이너의 형식입니다. 에 대한 이 속성의 값
|
|
Protection |
백업 항목이 있는 컨테이너의 기본 클래스입니다. 특정 워크로드가 있는 컨테이너는 이 클래스에서 파생됩니다. |
|
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
|
Workload |
문의된 보호 가능한 항목의 세부 정보입니다. |
|
Workload |
백업 관리를 위한 워크로드 유형 |
AcquireStorageAccountLock
이 컨테이너에 대해 스토리지 계정 잠금을 획득할지 여부입니다.
| 값 | Description |
|---|---|
| Acquire | |
| NotAcquire |
AzureBackupServerContainer
DPMVenus(AzureBackupServer) 워크로드별 보호 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| canReRegister |
boolean |
컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. |
| containerId |
string |
컨테이너의 ID입니다. |
| containerType | string: |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| dpmAgentVersion |
string |
백업 엔진 에이전트 버전 |
| dpmServers |
string[] |
컨테이너를 보호하는 BackupEngines 목록 |
| extendedInfo |
컨테이너의 확장 정보입니다. |
|
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| protectedItemCount |
integer (int64) |
BackupEngine의 보호된 항목 수 |
| protectionStatus |
string |
컨테이너의 보호 상태입니다. |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| upgradeAvailable |
boolean |
업그레이드를 사용할 수 있는지 확인하려면 |
AzureIaaSClassicComputeVMContainer
클래식 가상 머신을 나타내는 IaaS VM 워크로드별 백업 항목입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType |
string:
Microsoft. |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| resourceGroup |
string |
Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. |
| virtualMachineId |
string |
이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. |
| virtualMachineVersion |
string |
컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. |
AzureIaaSComputeVMContainer
Azure Resource Manager 가상 머신을 나타내는 IaaS VM 워크로드별 백업 항목입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType |
string:
Microsoft. |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| resourceGroup |
string |
Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. |
| virtualMachineId |
string |
이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. |
| virtualMachineVersion |
string |
컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. |
AzureSQLAGWorkloadContainerProtectionContainer
SQL 가용성 그룹의 SQL 워크로드용 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType |
string:
SQLAGWork |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| extendedInfo |
워크로드 컨테이너의 추가 세부 정보입니다. |
|
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| lastUpdatedTime |
string (date-time) |
이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. |
| operationType |
Re-Do 작업 |
|
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| sourceResourceId |
string |
이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID |
| workloadType |
등록이 전송된 워크로드 유형입니다. |
AzureSqlContainer
Azure Sql 워크로드별 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType | string: |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
AzureStorageContainer
Azure Storage 계정 워크로드별 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| acquireStorageAccountLock |
이 컨테이너에 대해 스토리지 계정 잠금을 획득할지 여부입니다. |
|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType |
string:
Storage |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| operationType |
Re-Do 작업 |
|
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| protectedItemCount |
integer (int64) |
이 컨테이너에 백업된 항목 수입니다. |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| resourceGroup |
string |
Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. |
| sourceResourceId |
string |
정규화된 ARM URL입니다. |
| storageAccountVersion |
string |
스토리지 계정 버전입니다. |
AzureVMAppContainerProtectionContainer
Azure Virtual Machines의 SQL 워크로드용 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType |
string:
VMApp |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| extendedInfo |
워크로드 컨테이너의 추가 세부 정보입니다. |
|
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| lastUpdatedTime |
string (date-time) |
이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. |
| operationType |
Re-Do 작업 |
|
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| sourceResourceId |
string |
이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID |
| workloadType |
등록이 전송된 워크로드 유형입니다. |
AzureWorkloadContainer
Azure Compute 또는 클래식 컴퓨팅 내에서 실행되는 워크로드에 대한 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType | string: |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| extendedInfo |
워크로드 컨테이너의 추가 세부 정보입니다. |
|
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| lastUpdatedTime |
string (date-time) |
이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. |
| operationType |
Re-Do 작업 |
|
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| sourceResourceId |
string |
이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID |
| workloadType |
등록이 전송된 워크로드 유형입니다. |
AzureWorkloadContainerExtendedInfo
컨테이너의 확장 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| hostServerName |
string |
분산 컨테이너의 경우 독립 실행형 및 클러스터 이름의 경우 호스트 Os 이름입니다. |
| inquiryInfo |
컨테이너에 대한 문의 상태입니다. |
|
| nodesList |
분산 컨테이너의 경우 노드 목록입니다. |
BackupItemType
이 컨테이너와 연결된 백업 항목의 유형입니다.
| 값 | Description |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
BackupManagementType
현재 작업을 실행하기 위한 백업 관리 유형입니다.
| 값 | Description |
|---|---|
| Invalid | |
| AzureIaasVM | |
| MAB | |
| DPM | |
| AzureBackupServer | |
| AzureSql | |
| AzureStorage | |
| AzureWorkload | |
| DefaultBackup |
ContainerIdentityInfo
컨테이너 ID 정보
| Name | 형식 | Description |
|---|---|---|
| aadTenantId |
string |
보호 컨테이너 ID - AAD 테넌트 |
| audience |
string |
보호 컨테이너 ID - 대상 그룹 |
| servicePrincipalClientId |
string |
보호 컨테이너 ID - AAD 서비스 주체 |
| uniqueName |
string |
컨테이너의 고유 이름 |
createdByType
리소스를 만든 ID의 형식입니다.
| 값 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DistributedNodesInfo
분산 컨테이너의 다양한 노드를 나타내는 데 사용됩니다.
| Name | 형식 | Description |
|---|---|---|
| errorDetail |
상태가 성공하지 못하면 오류 세부 정보입니다. |
|
| nodeName |
string |
분산 컨테이너 아래의 노드 이름입니다. |
| sourceResourceId |
string |
노드의 ARM 리소스 ID |
| status |
string |
이 노드의 상태입니다. 실패 | 성공 |
DpmContainer
DPM 워크로드별 보호 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| canReRegister |
boolean |
컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. |
| containerId |
string |
컨테이너의 ID입니다. |
| containerType |
string:
DPMContainer |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| dpmAgentVersion |
string |
백업 엔진 에이전트 버전 |
| dpmServers |
string[] |
컨테이너를 보호하는 BackupEngines 목록 |
| extendedInfo |
컨테이너의 확장 정보입니다. |
|
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| protectedItemCount |
integer (int64) |
BackupEngine의 보호된 항목 수 |
| protectionStatus |
string |
컨테이너의 보호 상태입니다. |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| upgradeAvailable |
boolean |
업그레이드를 사용할 수 있는지 확인하려면 |
DPMContainerExtendedInfo
DPMContainer의 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| lastRefreshedAt |
string (date-time) |
DPMContainer의 마지막 새로 고침 시간입니다. |
ErrorDetail
코드, 메시지 및 권장 사항을 캡슐화하는 Error Detail 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| code |
string |
오류 코드입니다. |
| message |
string |
코드와 관련된 오류 메시지입니다. |
| recommendations |
string[] |
권장 사항 문자열 목록입니다. |
ErrorResponse
오류 응답
| Name | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
GenericContainer
백업 항목의 제네릭 컨테이너에 대한 기본 클래스
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType | string: |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| extendedInformation |
확장 정보(목록 컨테이너 API 호출에서 반환되지 않음) |
|
| fabricName |
string |
컨테이너 패브릭의 이름 |
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
GenericContainerExtendedInfo
컨테이너 확장 정보
| Name | 형식 | Description |
|---|---|---|
| containerIdentityInfo |
컨테이너 ID 정보 |
|
| rawCertData |
string |
컨테이너 인증서의 공개 키 |
| serviceEndpoints |
object |
컨테이너에 대한 Azure Backup 서비스 엔드포인트 |
IaaSVMContainer
IaaS VM 워크로드별 컨테이너.
| Name | 형식 | Description |
|---|---|---|
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| containerType |
string:
Iaas |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
| resourceGroup |
string |
Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. |
| virtualMachineId |
string |
이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. |
| virtualMachineVersion |
string |
컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. |
InquiryInfo
지정된 컨테이너에서 조회된 보호 가능한 항목에 대한 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| errorDetail |
상태가 성공하지 못하면 오류 세부 정보입니다. |
|
| inquiryDetails |
워크로드별 세부 정보가 있는 문의 세부 정보입니다. 예를 들어 SQL 및 oracle의 경우 서로 다른 세부 정보가 포함됩니다. |
|
| status |
string |
InProgress와 같은 이 컨테이너에 대한 문의 상태 | 실패 | 성공 |
InquiryValidation
지정된 컨테이너에서 조회된 보호 가능한 항목에 대한 유효성 검사입니다.
| Name | 형식 | Description |
|---|---|---|
| additionalDetail |
string |
상태가 성공하지 않은 경우 오류 추가 세부 정보입니다. |
| errorDetail |
상태가 성공하지 않은 경우의 오류 세부 정보입니다. |
|
| protectableItemCount |
키 POType을 사용하여 ProtectableItems의 수를 저장하는 사전입니다. |
|
| status |
string |
조회 유효성 검사의 상태입니다. |
MabContainer
MAB 백업 엔진을 사용하여 백업된 항목이 있는 컨테이너입니다.
| Name | 형식 | Description |
|---|---|---|
| agentVersion |
string |
이 컨테이너의 에이전트 버전입니다. |
| backupManagementType |
컨테이너에 대한 백업 관리 유형입니다. |
|
| canReRegister |
boolean |
컨테이너를 한 번 더 등록할 수 있습니다. |
| containerHealthState |
string |
mab 컨테이너의 상태입니다. |
| containerId |
integer (int64) |
ContainerID는 컨테이너를 나타냅니다. |
| containerType |
string:
Windows |
컨테이너의 형식입니다. 이 속성의 값은 1입니다. Compute Azure VM은 Microsoft.Compute/virtualMachines 2입니다. 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines 3입니다. Windows 컴퓨터(예: MAB, DPM 등)는 Windows 4입니다. Azure SQL 인스턴스는 AzureSqlContainer입니다. 5. 스토리지 컨테이너는 StorageContainer입니다. 6. Azure 워크로드 백업은 VMAppContainer입니다. |
| extendedInfo |
이 컨테이너에 대한 추가 정보 |
|
| friendlyName |
string |
컨테이너의 이름입니다. |
| healthStatus |
string |
컨테이너의 상태입니다. |
| mabContainerHealthDetails |
이 mab 컨테이너의 상태 세부 정보입니다. |
|
| protectableObjectType |
string |
이 컨테이너와 연결된 보호 가능한 개체의 형식 |
| protectedItemCount |
integer (int64) |
이 컨테이너에 백업된 항목 수입니다. |
| registrationStatus |
string |
Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. |
MabContainerExtendedInfo
컨테이너의 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| backupItemType |
이 컨테이너와 연결된 백업 항목의 유형입니다. |
|
| backupItems |
string[] |
이 컨테이너와 연결된 백업 항목 목록입니다. |
| lastBackupStatus |
string |
이 컨테이너의 최신 백업 상태입니다. |
| lastRefreshedAt |
string (date-time) |
이 컨테이너가 새로 고쳐졌을 때의 타임스탬프는 다음과 같습니다. |
| policyName |
string |
이 컨테이너와 연결된 백업 정책입니다. |
MABContainerHealthDetails
MAB 워크로드별 상태 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| code |
integer (int32) |
상태 코드 |
| message |
string |
상태 메시지 |
| recommendations |
string[] |
상태 권장 작업 |
| title |
string |
상태 제목 |
OperationType
Re-Do 작업
| 값 | Description |
|---|---|
| Invalid | |
| Register | |
| Reregister | |
| Rehydrate |
ProtectableContainerType
컨테이너의 형식입니다. 에 대한 이 속성의 값
- 컴퓨팅 Azure VM은 Microsoft.Compute/virtualMachines입니다.
- 클래식 컴퓨팅 Azure VM은 Microsoft.ClassicCompute/virtualMachines입니다.
| 값 | Description |
|---|---|
| Invalid | |
| Unknown | |
| IaasVMContainer | |
| IaasVMServiceContainer | |
| DPMContainer | |
| AzureBackupServerContainer | |
| MABContainer | |
| Cluster | |
| AzureSqlContainer | |
| Windows | |
| VCenter | |
| VMAppContainer | |
| SQLAGWorkLoadContainer | |
| StorageContainer | |
| GenericContainer | |
| Microsoft.ClassicCompute/virtualMachines | |
| Microsoft.Compute/virtualMachines | |
| AzureWorkloadContainer |
ProtectionContainerResource
백업 항목이 있는 컨테이너의 기본 클래스입니다. 특정 워크로드가 있는 컨테이너는 이 클래스에서 파생됩니다.
| Name | 형식 | Description |
|---|---|---|
| eTag |
string |
선택적 ETag입니다. |
| id |
string |
리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
리소스가 있는 지리적 위치 |
| name |
string |
리소스의 이름 |
| properties | ProtectionContainer: |
ProtectionContainerResource 속성 |
| systemData |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. |
|
| tags |
object |
리소스 태그. |
| type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
| Name | 형식 | Description |
|---|---|---|
| createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
| createdBy |
string |
리소스를 만든 ID입니다. |
| createdByType |
리소스를 만든 ID의 형식입니다. |
|
| lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
| lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
| lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |
WorkloadInquiryDetails
문의된 보호 가능한 항목의 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| inquiryValidation |
사용 권한 및 기타 백업 유효성 검사와 같은 문의 유효성 검사입니다. |
|
| itemCount |
integer (int64) |
이 컨테이너 내에 보호 가능한 항목 개수를 포함합니다. |
| type |
string |
SQL, Oracle 등과 같은 워크로드 유형입니다. |
WorkloadType
백업 관리를 위한 워크로드 유형
| 값 | Description |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |