Microsoft.RecoveryServices 자격 증명 모음/backupFabrics/protectionContainers 2021-02-10
- 최신
- 2024-10-01
- 2024-07-30-preview
- 2024-04-30-preview
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-30-preview
- 2022-09-01-preview
- 2022-06-01-preview
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2021-02-01
- 2021-02-01-preview
- 2021-01-01
- 2020-12-01
- 2020-10-01
- 2016-12-01
- 2016-06-01
Bicep 리소스 정의
자격 증명 모음/backupFabrics/protectionContainers 리소스 종류는 다음을 대상으로 하는 작업과 함께 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2021-02-10' = {
parent: resourceSymbolicName
eTag: 'string'
location: 'string'
name: 'string'
properties: {
backupManagementType: 'string'
friendlyName: 'string'
healthStatus: 'string'
registrationStatus: 'string'
containerType: 'string'
// For remaining properties, see ProtectionContainer objects
}
tags: {
{customized property}: 'string'
}
}
ProtectionContainer 개체
containerType 속성을 설정하여 개체 유형을 지정합니다.
AzureBackupServerContainer
{
canReRegister: bool
containerId: 'string'
containerType: 'AzureBackupServerContainer'
dpmAgentVersion: 'string'
dpmServers: [
'string'
]
extendedInfo: {
lastRefreshedAt: 'string'
}
protectedItemCount: int
protectionStatus: 'string'
upgradeAvailable: bool
}
azureSqlContainer
{
containerType: 'AzureSqlContainer'
}
SQLAGWorkLoadContainer
{
containerType: 'SQLAGWorkLoadContainer'
extendedInfo: {
hostServerName: 'string'
inquiryInfo: {
errorDetail: {}
inquiryDetails: [
{
inquiryValidation: {
errorDetail: {}
status: 'string'
}
itemCount: int
type: 'string'
}
]
status: 'string'
}
nodesList: [
{
errorDetail: {}
nodeName: 'string'
status: 'string'
}
]
}
lastUpdatedTime: 'string'
operationType: 'string'
sourceResourceId: 'string'
workloadType: 'string'
}
VMAppContainer
{
containerType: 'VMAppContainer'
extendedInfo: {
hostServerName: 'string'
inquiryInfo: {
errorDetail: {}
inquiryDetails: [
{
inquiryValidation: {
errorDetail: {}
status: 'string'
}
itemCount: int
type: 'string'
}
]
status: 'string'
}
nodesList: [
{
errorDetail: {}
nodeName: 'string'
status: 'string'
}
]
}
lastUpdatedTime: 'string'
operationType: 'string'
sourceResourceId: 'string'
workloadType: 'string'
}
GenericContainer경우 다음을 사용합니다.
{
containerType: 'GenericContainer'
extendedInformation: {
containerIdentityInfo: {
aadTenantId: 'string'
audience: 'string'
servicePrincipalClientId: 'string'
uniqueName: 'string'
}
rawCertData: 'string'
serviceEndpoints: {
{customized property}: 'string'
}
}
fabricName: 'string'
}
Microsoft.ClassicCompute/virtualMachines
{
containerType: 'Microsoft.ClassicCompute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
}
Microsoft.Compute/virtualMachines
{
containerType: 'Microsoft.Compute/virtualMachines'
resourceGroup: 'string'
virtualMachineId: 'string'
virtualMachineVersion: 'string'
}
StorageContainer경우 다음을 사용합니다.
{
containerType: 'StorageContainer'
protectedItemCount: int
resourceGroup: 'string'
sourceResourceId: 'string'
storageAccountVersion: 'string'
}
windows
{
agentVersion: 'string'
canReRegister: bool
containerHealthState: 'string'
containerId: int
containerType: 'Windows'
extendedInfo: {
backupItems: [
'string'
]
backupItemType: 'string'
lastBackupStatus: 'string'
lastRefreshedAt: 'string'
policyName: 'string'
}
mabContainerHealthDetails: [
{
code: int
message: 'string'
recommendations: [
'string'
]
title: 'string'
}
]
protectedItemCount: int
}
속성 값
AzureBackupServerContainer
이름 | 묘사 | 값 |
---|---|---|
canReRegister | 컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. | bool |
containerId | 컨테이너의 ID입니다. | 문자열 |
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'AzureBackupServerContainer'(필수) |
dpmAgentVersion | 백업 엔진 에이전트 버전 | 문자열 |
dpmServers | 컨테이너를 보호하는 BackupEngines 목록 | string[] |
extendedInfo | 컨테이너의 확장 정보입니다. | DPMContainerExtendedInfo |
protectedItemCount | BackupEngine의 보호된 항목 수 | int |
protectionStatus | 컨테이너의 보호 상태입니다. | 문자열 |
upgradeAvailable | 업그레이드를 사용할 수 있는지 확인하려면 | bool |
AzureIaaSClassicComputeVMContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Microsoft.ClassicCompute/virtualMachines'(필수) |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
virtualMachineId | 이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. | 문자열 |
virtualMachineVersion | 컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. | 문자열 |
AzureIaaSComputeVMContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Microsoft.Compute/virtualMachines'(필수) |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
virtualMachineId | 이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. | 문자열 |
virtualMachineVersion | 컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. | 문자열 |
AzureSqlagWorkloadContainerProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'SQLAGWorkLoadContainer'(필수) |
extendedInfo | 워크로드 컨테이너의 추가 세부 정보입니다. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | 이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. | 문자열 |
operationType | Re-Do 작업 | 'Invalid' 'Register' '다시 등록' |
sourceResourceId | 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID | 문자열 |
workloadType | 등록이 전송된 워크로드 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureSqlContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'AzureSqlContainer'(필수) |
AzureStorageContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'StorageContainer'(필수) |
protectedItemCount | 이 컨테이너에 백업된 항목 수입니다. | int |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
sourceResourceId | 정규화된 ARM URL입니다. | 문자열 |
storageAccountVersion | 스토리지 계정 버전입니다. | 문자열 |
AzureVMAppContainerProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'VMAppContainer'(필수) |
extendedInfo | 워크로드 컨테이너의 추가 세부 정보입니다. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | 이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. | 문자열 |
operationType | Re-Do 작업 | 'Invalid' 'Register' '다시 등록' |
sourceResourceId | 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID | 문자열 |
workloadType | 등록이 전송된 워크로드 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
hostServerName | 분산 컨테이너의 경우 독립 실행형 및 클러스터 이름의 경우 호스트 Os 이름입니다. | 문자열 |
inquiryInfo | 컨테이너에 대한 문의 상태입니다. | InquiryInfo |
nodesList | 분산 컨테이너의 경우 노드 목록입니다. | DistributedNodesInfo[] |
ContainerIdentityInfo
이름 | 묘사 | 값 |
---|---|---|
aadTenantId | 보호 컨테이너 ID - AAD 테넌트 | 문자열 |
관객 | 보호 컨테이너 ID - 대상 그룹 | 문자열 |
servicePrincipalClientId | 보호 컨테이너 ID - AAD 서비스 주체 | 문자열 |
uniqueName | 컨테이너의 고유 이름 | 문자열 |
DistributedNodesInfo
이름 | 묘사 | 값 | |
---|---|---|---|
errorDetail | 상태가 성공하지 못하면 오류 세부 정보입니다. | ErrorDetail | |
nodeName | 분산 컨테이너 아래의 노드 이름입니다. | 문자열 | |
상태 | 이 노드의 상태입니다. 실패 |
성공 | 문자열 |
DPMContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
lastRefreshedAt | DPMContainer의 마지막 새로 고침 시간입니다. | 문자열 |
ErrorDetail
이름 | 묘사 | 값 |
---|
GenericContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'GenericContainer'(필수) |
extendedInformation | 확장 정보(목록 컨테이너 API 호출에서 반환되지 않음) | GenericContainerExtendedInfo |
fabricName | 컨테이너 패브릭의 이름 | 문자열 |
GenericContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
containerIdentityInfo | 컨테이너 ID 정보 | ContainerIdentityInfo |
rawCertData | 컨테이너 인증서의 공개 키 | 문자열 |
serviceEndpoints | 컨테이너에 대한 Azure Backup 서비스 엔드포인트 | GenericContainerExtendedInfoServiceEndpoints |
GenericContainerExtendedInfoServiceEndpoints
이름 | 묘사 | 값 |
---|
InquiryInfo
이름 | 묘사 | 값 | ||
---|---|---|---|---|
errorDetail | 상태가 성공하지 못하면 오류 세부 정보입니다. | ErrorDetail | ||
inquiryDetails | 워크로드별 세부 정보가 있는 문의 세부 정보입니다. 예를 들어 SQL 및 oracle의 경우 서로 다른 세부 정보가 포함됩니다. |
WorkloadInquiryDetails[] | ||
상태 | 이 컨테이너에 대한 문의 상태(예: ) InProgress |
실패 | 성공 | 문자열 |
InquiryValidation
이름 | 묘사 | 값 |
---|---|---|
errorDetail | 상태가 성공하지 않은 경우의 오류 세부 정보입니다. | ErrorDetail |
상태 | 조회 유효성 검사의 상태입니다. | 문자열 |
MabContainer
이름 | 묘사 | 값 |
---|---|---|
agentVersion | 이 컨테이너의 에이전트 버전입니다. | 문자열 |
canReRegister | 컨테이너를 한 번 더 등록할 수 있습니다. | bool |
containerHealthState | mab 컨테이너의 상태입니다. | 문자열 |
containerId | ContainerID는 컨테이너를 나타냅니다. | int |
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Windows'(필수) |
extendedInfo | 이 컨테이너에 대한 추가 정보 | MabContainerExtendedInfo |
mabContainerHealthDetails | 이 mab 컨테이너의 상태 세부 정보입니다. | MABContainerHealthDetails[] |
protectedItemCount | 이 컨테이너에 백업된 항목 수입니다. | int |
MabContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
backupItems | 이 컨테이너와 연결된 백업 항목 목록입니다. | string[] |
backupItemType | 이 컨테이너와 연결된 백업 항목의 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | 이 컨테이너의 최신 백업 상태입니다. | 문자열 |
lastRefreshedAt | 이 컨테이너가 새로 고쳐졌을 때의 타임스탬프는 다음과 같습니다. | 문자열 |
policyName | 이 컨테이너와 연결된 백업 정책입니다. | 문자열 |
MABContainerHealthDetails
이름 | 묘사 | 값 |
---|---|---|
코드 | 상태 코드 | int |
메시지 | 상태 메시지 | 문자열 |
권장 사항 | 상태 권장 작업 | string[] |
타이틀 | 상태 제목 | 문자열 |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers
이름 | 묘사 | 값 |
---|---|---|
eTag | 선택적 ETag입니다. | 문자열 |
위치 | 리소스 위치입니다. | 문자열 |
이름 | 리소스 이름 | string(필수) |
부모 | Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다. 자세한 내용은 부모 리소스외부의 자식 리소스 |
형식 리소스의 기호 이름: 자격 증명 모음/backupFabrics |
속성 | ProtectionContainerResource 속성 | ProtectionContainer |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
ProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
backupManagementType | 컨테이너에 대한 백업 관리 유형입니다. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Invalid' 'MAB' |
containerType | AzureBackupServerContainer |
'AzureBackupServerContainer' 'AzureSqlContainer' 'GenericContainer' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'SQLAGWorkLoadContainer' 'StorageContainer' 'VMAppContainer' 'Windows'(필수) |
friendlyName | 컨테이너의 이름입니다. | 문자열 |
healthStatus | 컨테이너의 상태입니다. | 문자열 |
registrationStatus | Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. | 문자열 |
ResourceTags
이름 | 묘사 | 값 |
---|
WorkloadInquiryDetails
이름 | 묘사 | 값 |
---|---|---|
inquiryValidation | 사용 권한 및 기타 백업 유효성 검사와 같은 문의 유효성 검사입니다. | InquiryValidation |
itemCount | 이 컨테이너 내에 보호 가능한 항목 개수를 포함합니다. | int |
형 | SQL, Oracle 등과 같은 워크로드 유형입니다. | 문자열 |
빠른 시작 샘플
다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.
Bicep 파일 | 묘사 |
---|---|
Azure Virtual Machines 워크로드용 Azure Backup |
이 템플릿은 Recovery Services 자격 증명 모음 및 워크로드별 백업 정책을 만듭니다. Backup 서비스에 VM을 등록하고 보호를 구성합니다. |
Recovery Services(매일) 사용하여 기존 파일 공유 백업 |
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다. |
복구 서비스(매시간) 사용하여 기존 파일 공유 백업 |
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 시간별 빈도로 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다. |
ARM 템플릿 리소스 정의
자격 증명 모음/backupFabrics/protectionContainers 리소스 종류는 다음을 대상으로 하는 작업과 함께 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
"apiVersion": "2021-02-10",
"name": "string",
"eTag": "string",
"location": "string",
"properties": {
"backupManagementType": "string",
"friendlyName": "string",
"healthStatus": "string",
"registrationStatus": "string",
"containerType": "string"
// For remaining properties, see ProtectionContainer objects
},
"tags": {
"{customized property}": "string"
}
}
ProtectionContainer 개체
containerType 속성을 설정하여 개체 유형을 지정합니다.
AzureBackupServerContainer
{
"canReRegister": "bool",
"containerId": "string",
"containerType": "AzureBackupServerContainer",
"dpmAgentVersion": "string",
"dpmServers": [ "string" ],
"extendedInfo": {
"lastRefreshedAt": "string"
},
"protectedItemCount": "int",
"protectionStatus": "string",
"upgradeAvailable": "bool"
}
azureSqlContainer
{
"containerType": "AzureSqlContainer"
}
SQLAGWorkLoadContainer
{
"containerType": "SQLAGWorkLoadContainer",
"extendedInfo": {
"hostServerName": "string",
"inquiryInfo": {
"errorDetail": {
},
"inquiryDetails": [
{
"inquiryValidation": {
"errorDetail": {
},
"status": "string"
},
"itemCount": "int",
"type": "string"
}
],
"status": "string"
},
"nodesList": [
{
"errorDetail": {
},
"nodeName": "string",
"status": "string"
}
]
},
"lastUpdatedTime": "string",
"operationType": "string",
"sourceResourceId": "string",
"workloadType": "string"
}
VMAppContainer
{
"containerType": "VMAppContainer",
"extendedInfo": {
"hostServerName": "string",
"inquiryInfo": {
"errorDetail": {
},
"inquiryDetails": [
{
"inquiryValidation": {
"errorDetail": {
},
"status": "string"
},
"itemCount": "int",
"type": "string"
}
],
"status": "string"
},
"nodesList": [
{
"errorDetail": {
},
"nodeName": "string",
"status": "string"
}
]
},
"lastUpdatedTime": "string",
"operationType": "string",
"sourceResourceId": "string",
"workloadType": "string"
}
GenericContainer경우 다음을 사용합니다.
{
"containerType": "GenericContainer",
"extendedInformation": {
"containerIdentityInfo": {
"aadTenantId": "string",
"audience": "string",
"servicePrincipalClientId": "string",
"uniqueName": "string"
},
"rawCertData": "string",
"serviceEndpoints": {
"{customized property}": "string"
}
},
"fabricName": "string"
}
Microsoft.ClassicCompute/virtualMachines
{
"containerType": "Microsoft.ClassicCompute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
}
Microsoft.Compute/virtualMachines
{
"containerType": "Microsoft.Compute/virtualMachines",
"resourceGroup": "string",
"virtualMachineId": "string",
"virtualMachineVersion": "string"
}
StorageContainer경우 다음을 사용합니다.
{
"containerType": "StorageContainer",
"protectedItemCount": "int",
"resourceGroup": "string",
"sourceResourceId": "string",
"storageAccountVersion": "string"
}
windows
{
"agentVersion": "string",
"canReRegister": "bool",
"containerHealthState": "string",
"containerId": "int",
"containerType": "Windows",
"extendedInfo": {
"backupItems": [ "string" ],
"backupItemType": "string",
"lastBackupStatus": "string",
"lastRefreshedAt": "string",
"policyName": "string"
},
"mabContainerHealthDetails": [
{
"code": "int",
"message": "string",
"recommendations": [ "string" ],
"title": "string"
}
],
"protectedItemCount": "int"
}
속성 값
AzureBackupServerContainer
이름 | 묘사 | 값 |
---|---|---|
canReRegister | 컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. | bool |
containerId | 컨테이너의 ID입니다. | 문자열 |
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'AzureBackupServerContainer'(필수) |
dpmAgentVersion | 백업 엔진 에이전트 버전 | 문자열 |
dpmServers | 컨테이너를 보호하는 BackupEngines 목록 | string[] |
extendedInfo | 컨테이너의 확장 정보입니다. | DPMContainerExtendedInfo |
protectedItemCount | BackupEngine의 보호된 항목 수 | int |
protectionStatus | 컨테이너의 보호 상태입니다. | 문자열 |
upgradeAvailable | 업그레이드를 사용할 수 있는지 확인하려면 | bool |
AzureIaaSClassicComputeVMContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Microsoft.ClassicCompute/virtualMachines'(필수) |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
virtualMachineId | 이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. | 문자열 |
virtualMachineVersion | 컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. | 문자열 |
AzureIaaSComputeVMContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Microsoft.Compute/virtualMachines'(필수) |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
virtualMachineId | 이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. | 문자열 |
virtualMachineVersion | 컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. | 문자열 |
AzureSqlagWorkloadContainerProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'SQLAGWorkLoadContainer'(필수) |
extendedInfo | 워크로드 컨테이너의 추가 세부 정보입니다. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | 이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. | 문자열 |
operationType | Re-Do 작업 | 'Invalid' 'Register' '다시 등록' |
sourceResourceId | 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID | 문자열 |
workloadType | 등록이 전송된 워크로드 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureSqlContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'AzureSqlContainer'(필수) |
AzureStorageContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'StorageContainer'(필수) |
protectedItemCount | 이 컨테이너에 백업된 항목 수입니다. | int |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
sourceResourceId | 정규화된 ARM URL입니다. | 문자열 |
storageAccountVersion | 스토리지 계정 버전입니다. | 문자열 |
AzureVMAppContainerProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'VMAppContainer'(필수) |
extendedInfo | 워크로드 컨테이너의 추가 세부 정보입니다. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | 이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. | 문자열 |
operationType | Re-Do 작업 | 'Invalid' 'Register' '다시 등록' |
sourceResourceId | 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID | 문자열 |
workloadType | 등록이 전송된 워크로드 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
hostServerName | 분산 컨테이너의 경우 독립 실행형 및 클러스터 이름의 경우 호스트 Os 이름입니다. | 문자열 |
inquiryInfo | 컨테이너에 대한 문의 상태입니다. | InquiryInfo |
nodesList | 분산 컨테이너의 경우 노드 목록입니다. | DistributedNodesInfo[] |
ContainerIdentityInfo
이름 | 묘사 | 값 |
---|---|---|
aadTenantId | 보호 컨테이너 ID - AAD 테넌트 | 문자열 |
관객 | 보호 컨테이너 ID - 대상 그룹 | 문자열 |
servicePrincipalClientId | 보호 컨테이너 ID - AAD 서비스 주체 | 문자열 |
uniqueName | 컨테이너의 고유 이름 | 문자열 |
DistributedNodesInfo
이름 | 묘사 | 값 | |
---|---|---|---|
errorDetail | 상태가 성공하지 못하면 오류 세부 정보입니다. | ErrorDetail | |
nodeName | 분산 컨테이너 아래의 노드 이름입니다. | 문자열 | |
상태 | 이 노드의 상태입니다. 실패 |
성공 | 문자열 |
DPMContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
lastRefreshedAt | DPMContainer의 마지막 새로 고침 시간입니다. | 문자열 |
ErrorDetail
이름 | 묘사 | 값 |
---|
GenericContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'GenericContainer'(필수) |
extendedInformation | 확장 정보(목록 컨테이너 API 호출에서 반환되지 않음) | GenericContainerExtendedInfo |
fabricName | 컨테이너 패브릭의 이름 | 문자열 |
GenericContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
containerIdentityInfo | 컨테이너 ID 정보 | ContainerIdentityInfo |
rawCertData | 컨테이너 인증서의 공개 키 | 문자열 |
serviceEndpoints | 컨테이너에 대한 Azure Backup 서비스 엔드포인트 | GenericContainerExtendedInfoServiceEndpoints |
GenericContainerExtendedInfoServiceEndpoints
이름 | 묘사 | 값 |
---|
InquiryInfo
이름 | 묘사 | 값 | ||
---|---|---|---|---|
errorDetail | 상태가 성공하지 못하면 오류 세부 정보입니다. | ErrorDetail | ||
inquiryDetails | 워크로드별 세부 정보가 있는 문의 세부 정보입니다. 예를 들어 SQL 및 oracle의 경우 서로 다른 세부 정보가 포함됩니다. |
WorkloadInquiryDetails[] | ||
상태 | 이 컨테이너에 대한 문의 상태(예: ) InProgress |
실패 | 성공 | 문자열 |
InquiryValidation
이름 | 묘사 | 값 |
---|---|---|
errorDetail | 상태가 성공하지 않은 경우의 오류 세부 정보입니다. | ErrorDetail |
상태 | 조회 유효성 검사의 상태입니다. | 문자열 |
MabContainer
이름 | 묘사 | 값 |
---|---|---|
agentVersion | 이 컨테이너의 에이전트 버전입니다. | 문자열 |
canReRegister | 컨테이너를 한 번 더 등록할 수 있습니다. | bool |
containerHealthState | mab 컨테이너의 상태입니다. | 문자열 |
containerId | ContainerID는 컨테이너를 나타냅니다. | int |
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Windows'(필수) |
extendedInfo | 이 컨테이너에 대한 추가 정보 | MabContainerExtendedInfo |
mabContainerHealthDetails | 이 mab 컨테이너의 상태 세부 정보입니다. | MABContainerHealthDetails[] |
protectedItemCount | 이 컨테이너에 백업된 항목 수입니다. | int |
MabContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
backupItems | 이 컨테이너와 연결된 백업 항목 목록입니다. | string[] |
backupItemType | 이 컨테이너와 연결된 백업 항목의 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | 이 컨테이너의 최신 백업 상태입니다. | 문자열 |
lastRefreshedAt | 이 컨테이너가 새로 고쳐졌을 때의 타임스탬프는 다음과 같습니다. | 문자열 |
policyName | 이 컨테이너와 연결된 백업 정책입니다. | 문자열 |
MABContainerHealthDetails
이름 | 묘사 | 값 |
---|---|---|
코드 | 상태 코드 | int |
메시지 | 상태 메시지 | 문자열 |
권장 사항 | 상태 권장 작업 | string[] |
타이틀 | 상태 제목 | 문자열 |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2021-02-10' |
eTag | 선택적 ETag입니다. | 문자열 |
위치 | 리소스 위치입니다. | 문자열 |
이름 | 리소스 이름 | string(필수) |
속성 | ProtectionContainerResource 속성 | ProtectionContainer |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
형 | 리소스 종류 | 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers' |
ProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
backupManagementType | 컨테이너에 대한 백업 관리 유형입니다. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Invalid' 'MAB' |
containerType | AzureBackupServerContainer |
'AzureBackupServerContainer' 'AzureSqlContainer' 'GenericContainer' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'SQLAGWorkLoadContainer' 'StorageContainer' 'VMAppContainer' 'Windows'(필수) |
friendlyName | 컨테이너의 이름입니다. | 문자열 |
healthStatus | 컨테이너의 상태입니다. | 문자열 |
registrationStatus | Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. | 문자열 |
ResourceTags
이름 | 묘사 | 값 |
---|
WorkloadInquiryDetails
이름 | 묘사 | 값 |
---|---|---|
inquiryValidation | 사용 권한 및 기타 백업 유효성 검사와 같은 문의 유효성 검사입니다. | InquiryValidation |
itemCount | 이 컨테이너 내에 보호 가능한 항목 개수를 포함합니다. | int |
형 | SQL, Oracle 등과 같은 워크로드 유형입니다. | 문자열 |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
Terraform(AzAPI 공급자) 리소스 정의
자격 증명 모음/backupFabrics/protectionContainers 리소스 종류는 다음을 대상으로 하는 작업과 함께 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2021-02-10"
name = "string"
eTag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backupManagementType = "string"
friendlyName = "string"
healthStatus = "string"
registrationStatus = "string"
containerType = "string"
// For remaining properties, see ProtectionContainer objects
}
})
}
ProtectionContainer 개체
containerType 속성을 설정하여 개체 유형을 지정합니다.
AzureBackupServerContainer
{
canReRegister = bool
containerId = "string"
containerType = "AzureBackupServerContainer"
dpmAgentVersion = "string"
dpmServers = [
"string"
]
extendedInfo = {
lastRefreshedAt = "string"
}
protectedItemCount = int
protectionStatus = "string"
upgradeAvailable = bool
}
azureSqlContainer
{
containerType = "AzureSqlContainer"
}
SQLAGWorkLoadContainer
{
containerType = "SQLAGWorkLoadContainer"
extendedInfo = {
hostServerName = "string"
inquiryInfo = {
errorDetail = {
}
inquiryDetails = [
{
inquiryValidation = {
errorDetail = {
}
status = "string"
}
itemCount = int
type = "string"
}
]
status = "string"
}
nodesList = [
{
errorDetail = {
}
nodeName = "string"
status = "string"
}
]
}
lastUpdatedTime = "string"
operationType = "string"
sourceResourceId = "string"
workloadType = "string"
}
VMAppContainer
{
containerType = "VMAppContainer"
extendedInfo = {
hostServerName = "string"
inquiryInfo = {
errorDetail = {
}
inquiryDetails = [
{
inquiryValidation = {
errorDetail = {
}
status = "string"
}
itemCount = int
type = "string"
}
]
status = "string"
}
nodesList = [
{
errorDetail = {
}
nodeName = "string"
status = "string"
}
]
}
lastUpdatedTime = "string"
operationType = "string"
sourceResourceId = "string"
workloadType = "string"
}
GenericContainer경우 다음을 사용합니다.
{
containerType = "GenericContainer"
extendedInformation = {
containerIdentityInfo = {
aadTenantId = "string"
audience = "string"
servicePrincipalClientId = "string"
uniqueName = "string"
}
rawCertData = "string"
serviceEndpoints = {
{customized property} = "string"
}
}
fabricName = "string"
}
Microsoft.ClassicCompute/virtualMachines
{
containerType = "Microsoft.ClassicCompute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
}
Microsoft.Compute/virtualMachines
{
containerType = "Microsoft.Compute/virtualMachines"
resourceGroup = "string"
virtualMachineId = "string"
virtualMachineVersion = "string"
}
StorageContainer경우 다음을 사용합니다.
{
containerType = "StorageContainer"
protectedItemCount = int
resourceGroup = "string"
sourceResourceId = "string"
storageAccountVersion = "string"
}
windows
{
agentVersion = "string"
canReRegister = bool
containerHealthState = "string"
containerId = int
containerType = "Windows"
extendedInfo = {
backupItems = [
"string"
]
backupItemType = "string"
lastBackupStatus = "string"
lastRefreshedAt = "string"
policyName = "string"
}
mabContainerHealthDetails = [
{
code = int
message = "string"
recommendations = [
"string"
]
title = "string"
}
]
protectedItemCount = int
}
속성 값
AzureBackupServerContainer
이름 | 묘사 | 값 |
---|---|---|
canReRegister | 컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. | bool |
containerId | 컨테이너의 ID입니다. | 문자열 |
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'AzureBackupServerContainer'(필수) |
dpmAgentVersion | 백업 엔진 에이전트 버전 | 문자열 |
dpmServers | 컨테이너를 보호하는 BackupEngines 목록 | string[] |
extendedInfo | 컨테이너의 확장 정보입니다. | DPMContainerExtendedInfo |
protectedItemCount | BackupEngine의 보호된 항목 수 | int |
protectionStatus | 컨테이너의 보호 상태입니다. | 문자열 |
upgradeAvailable | 업그레이드를 사용할 수 있는지 확인하려면 | bool |
AzureIaaSClassicComputeVMContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Microsoft.ClassicCompute/virtualMachines'(필수) |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
virtualMachineId | 이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. | 문자열 |
virtualMachineVersion | 컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. | 문자열 |
AzureIaaSComputeVMContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Microsoft.Compute/virtualMachines'(필수) |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
virtualMachineId | 이 Azure IaaS VM 컨테이너가 나타내는 가상 머신의 정규화된 ARM URL입니다. | 문자열 |
virtualMachineVersion | 컨테이너가 클래식 또는 Azure Resource Manager VM을 나타내는지 여부를 지정합니다. | 문자열 |
AzureSqlagWorkloadContainerProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'SQLAGWorkLoadContainer'(필수) |
extendedInfo | 워크로드 컨테이너의 추가 세부 정보입니다. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | 이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. | 문자열 |
operationType | Re-Do 작업 | 'Invalid' 'Register' '다시 등록' |
sourceResourceId | 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID | 문자열 |
workloadType | 등록이 전송된 워크로드 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureSqlContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'AzureSqlContainer'(필수) |
AzureStorageContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'StorageContainer'(필수) |
protectedItemCount | 이 컨테이너에 백업된 항목 수입니다. | int |
resourceGroup | Recovery Services 자격 증명 모음의 리소스 그룹 이름입니다. | 문자열 |
sourceResourceId | 정규화된 ARM URL입니다. | 문자열 |
storageAccountVersion | 스토리지 계정 버전입니다. | 문자열 |
AzureVMAppContainerProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'VMAppContainer'(필수) |
extendedInfo | 워크로드 컨테이너의 추가 세부 정보입니다. | AzureWorkloadContainerExtendedInfo |
lastUpdatedTime | 이 컨테이너가 업데이트되었을 때 타임스탬프를 찍습니다. | 문자열 |
operationType | Re-Do 작업 | 'Invalid' 'Register' '다시 등록' |
sourceResourceId | 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID | 문자열 |
workloadType | 등록이 전송된 워크로드 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
hostServerName | 분산 컨테이너의 경우 독립 실행형 및 클러스터 이름의 경우 호스트 Os 이름입니다. | 문자열 |
inquiryInfo | 컨테이너에 대한 문의 상태입니다. | InquiryInfo |
nodesList | 분산 컨테이너의 경우 노드 목록입니다. | DistributedNodesInfo[] |
ContainerIdentityInfo
이름 | 묘사 | 값 |
---|---|---|
aadTenantId | 보호 컨테이너 ID - AAD 테넌트 | 문자열 |
관객 | 보호 컨테이너 ID - 대상 그룹 | 문자열 |
servicePrincipalClientId | 보호 컨테이너 ID - AAD 서비스 주체 | 문자열 |
uniqueName | 컨테이너의 고유 이름 | 문자열 |
DistributedNodesInfo
이름 | 묘사 | 값 | |
---|---|---|---|
errorDetail | 상태가 성공하지 못하면 오류 세부 정보입니다. | ErrorDetail | |
nodeName | 분산 컨테이너 아래의 노드 이름입니다. | 문자열 | |
상태 | 이 노드의 상태입니다. 실패 |
성공 | 문자열 |
DPMContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
lastRefreshedAt | DPMContainer의 마지막 새로 고침 시간입니다. | 문자열 |
ErrorDetail
이름 | 묘사 | 값 |
---|
GenericContainer
이름 | 묘사 | 값 |
---|---|---|
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'GenericContainer'(필수) |
extendedInformation | 확장 정보(목록 컨테이너 API 호출에서 반환되지 않음) | GenericContainerExtendedInfo |
fabricName | 컨테이너 패브릭의 이름 | 문자열 |
GenericContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
containerIdentityInfo | 컨테이너 ID 정보 | ContainerIdentityInfo |
rawCertData | 컨테이너 인증서의 공개 키 | 문자열 |
serviceEndpoints | 컨테이너에 대한 Azure Backup 서비스 엔드포인트 | GenericContainerExtendedInfoServiceEndpoints |
GenericContainerExtendedInfoServiceEndpoints
이름 | 묘사 | 값 |
---|
InquiryInfo
이름 | 묘사 | 값 | ||
---|---|---|---|---|
errorDetail | 상태가 성공하지 못하면 오류 세부 정보입니다. | ErrorDetail | ||
inquiryDetails | 워크로드별 세부 정보가 있는 문의 세부 정보입니다. 예를 들어 SQL 및 oracle의 경우 서로 다른 세부 정보가 포함됩니다. |
WorkloadInquiryDetails[] | ||
상태 | 이 컨테이너에 대한 문의 상태(예: ) InProgress |
실패 | 성공 | 문자열 |
InquiryValidation
이름 | 묘사 | 값 |
---|---|---|
errorDetail | 상태가 성공하지 않은 경우의 오류 세부 정보입니다. | ErrorDetail |
상태 | 조회 유효성 검사의 상태입니다. | 문자열 |
MabContainer
이름 | 묘사 | 값 |
---|---|---|
agentVersion | 이 컨테이너의 에이전트 버전입니다. | 문자열 |
canReRegister | 컨테이너를 한 번 더 등록할 수 있습니다. | bool |
containerHealthState | mab 컨테이너의 상태입니다. | 문자열 |
containerId | ContainerID는 컨테이너를 나타냅니다. | int |
containerType | 컨테이너의 형식입니다. 이 속성의 값은 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입니다. |
'Windows'(필수) |
extendedInfo | 이 컨테이너에 대한 추가 정보 | MabContainerExtendedInfo |
mabContainerHealthDetails | 이 mab 컨테이너의 상태 세부 정보입니다. | MABContainerHealthDetails[] |
protectedItemCount | 이 컨테이너에 백업된 항목 수입니다. | int |
MabContainerExtendedInfo
이름 | 묘사 | 값 |
---|---|---|
backupItems | 이 컨테이너와 연결된 백업 항목 목록입니다. | string[] |
backupItemType | 이 컨테이너와 연결된 백업 항목의 유형입니다. | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDatabase' 'Sharepoint' 'SQLDataBase' 'SQLDB' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | 이 컨테이너의 최신 백업 상태입니다. | 문자열 |
lastRefreshedAt | 이 컨테이너가 새로 고쳐졌을 때의 타임스탬프는 다음과 같습니다. | 문자열 |
policyName | 이 컨테이너와 연결된 백업 정책입니다. | 문자열 |
MABContainerHealthDetails
이름 | 묘사 | 값 |
---|---|---|
코드 | 상태 코드 | int |
메시지 | 상태 메시지 | 문자열 |
권장 사항 | 상태 권장 작업 | string[] |
타이틀 | 상태 제목 | 문자열 |
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers
이름 | 묘사 | 값 |
---|---|---|
eTag | 선택적 ETag입니다. | 문자열 |
위치 | 리소스 위치입니다. | 문자열 |
이름 | 리소스 이름 | string(필수) |
parent_id | 이 리소스의 부모인 리소스의 ID입니다. | 유형의 리소스에 대한 ID: 자격 증명 모음/backupFabrics |
속성 | ProtectionContainerResource 속성 | ProtectionContainer |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
형 | 리소스 종류 | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2021-02-10" |
ProtectionContainer
이름 | 묘사 | 값 |
---|---|---|
backupManagementType | 컨테이너에 대한 백업 관리 유형입니다. | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DefaultBackup' 'DPM' 'Invalid' 'MAB' |
containerType | AzureBackupServerContainer |
'AzureBackupServerContainer' 'AzureSqlContainer' 'GenericContainer' 'Microsoft.ClassicCompute/virtualMachines' 'Microsoft.Compute/virtualMachines' 'SQLAGWorkLoadContainer' 'StorageContainer' 'VMAppContainer' 'Windows'(필수) |
friendlyName | 컨테이너의 이름입니다. | 문자열 |
healthStatus | 컨테이너의 상태입니다. | 문자열 |
registrationStatus | Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. | 문자열 |
ResourceTags
이름 | 묘사 | 값 |
---|
WorkloadInquiryDetails
이름 | 묘사 | 값 |
---|---|---|
inquiryValidation | 사용 권한 및 기타 백업 유효성 검사와 같은 문의 유효성 검사입니다. | InquiryValidation |
itemCount | 이 컨테이너 내에 보호 가능한 항목 개수를 포함합니다. | int |
형 | SQL, Oracle 등과 같은 워크로드 유형입니다. | 문자열 |