다음을 통해 공유


Microsoft.RecoveryServices 자격 증명 모음/backupFabrics/protectionContainers 2020-12-01

Bicep 리소스 정의

자격 증명 모음/backupFabrics/protectionContainers 리소스 종류는 다음을 대상으로 하는 작업과 함께 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2020-12-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    backupManagementType: 'string'
    friendlyName: 'string'
    healthStatus: 'string'
    registrationStatus: 'string'
    containerType: 'string'
    // For remaining properties, see ProtectionContainer objects
  }
}

ProtectionContainer 개체

containerType 속성을 설정하여 개체 유형을 지정합니다.

AzureBackupServerContainer경우 다음을 사용합니다.

  containerType: 'AzureBackupServerContainer'
  canReRegister: bool
  containerId: 'string'
  dpmAgentVersion: 'string'
  dpmServers: [
    'string'
  ]
  extendedInfo: {
    lastRefreshedAt: 'string'
  }
  protectedItemCount: int
  protectionStatus: 'string'
  upgradeAvailable: bool

azureSqlContainer경우 다음을 사용합니다.

  containerType: 'AzureSqlContainer'

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'

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'

StorageContainer경우 다음을 사용합니다.

  containerType: 'StorageContainer'
  protectedItemCount: int
  resourceGroup: 'string'
  sourceResourceId: 'string'
  storageAccountVersion: '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'

windows경우 다음을 사용합니다.

  containerType: 'Windows'
  agentVersion: 'string'
  canReRegister: bool
  containerHealthState: 'string'
  containerId: int
  extendedInfo: {
    backupItems: [
      'string'
    ]
    backupItemType: 'string'
    lastBackupStatus: 'string'
    lastRefreshedAt: 'string'
    policyName: 'string'
  }
  mabContainerHealthDetails: [
    {
      code: int
      message: 'string'
      recommendations: [
        'string'
      ]
      title: 'string'
    }
  ]
  protectedItemCount: int

속성 값

vaults/backupFabrics/protectionContainers

이름 묘사
이름 리소스 이름

Bicep자식 리소스의 이름과 형식을 설정하는 방법을 알아보세요.
string(필수)
위치 리소스 위치입니다. 문자열
태그 리소스 태그. 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식의 리소스에 대한 기호화된 이름: backupFabrics
eTag 선택적 ETag입니다. 문자열
속성 ProtectionContainerResource 속성 ProtectionContainer

ProtectionContainer

이름 묘사
backupManagementType 컨테이너에 대한 백업 관리 유형입니다. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
friendlyName 컨테이너의 이름입니다. 문자열
healthStatus 컨테이너의 상태입니다. 문자열
registrationStatus Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. 문자열
containerType 개체 유형 설정 AzureBackupServerContainer
AzureSqlContainer

GenericContainer
microsoft.ClassicCompute/virtualMachines

microsoft.Compute/virtualMachines

SQLAGWorkLoadContainer

StorageContainer

VMAppContainer

Windows(필수)

AzureBackupServerContainer

이름 묘사
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'(필수)
canReRegister 컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. bool
containerId 컨테이너의 ID입니다. 문자열
dpmAgentVersion 백업 엔진 에이전트 버전 문자열
dpmServers 컨테이너를 보호하는 BackupEngines 목록 string[]
extendedInfo 컨테이너의 확장 정보입니다. DPMContainerExtendedInfo
protectedItemCount BackupEngine의 보호된 항목 수 int
protectionStatus 컨테이너의 보호 상태입니다. 문자열
upgradeAvailable 업그레이드를 사용할 수 있는지 확인하려면 bool

DPMContainerExtendedInfo

이름 묘사
lastRefreshedAt DPMContainer의 마지막 새로 고침 시간입니다. 문자열

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'(필수)

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

ContainerIdentityInfo

이름 묘사
aadTenantId 보호 컨테이너 ID - AAD 테넌트 문자열
관객 보호 컨테이너 ID - 대상 그룹 문자열
servicePrincipalClientId 보호 컨테이너 ID - AAD 서비스 주체 문자열
uniqueName 컨테이너의 고유 이름 문자열

GenericContainerExtendedInfoServiceEndpoints

이름 묘사
{customized property} 문자열

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'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

AzureWorkloadContainerExtendedInfo

이름 묘사
hostServerName 분산 컨테이너의 경우 독립 실행형 및 클러스터 이름의 경우 호스트 Os 이름입니다. 문자열
inquiryInfo 컨테이너에 대한 문의 상태입니다. InquiryInfo
nodesList 분산 컨테이너의 경우 노드 목록입니다. DistributedNodesInfo[]

InquiryInfo

이름 묘사
errorDetail 상태가 성공하지 못하면 오류 세부 정보입니다. ErrorDetail
inquiryDetails 워크로드별 세부 정보가 있는 문의 세부 정보입니다.
예를 들어 SQL 및 oracle의 경우 서로 다른 세부 정보가 포함됩니다.
WorkloadInquiryDetails[]
상태 이 컨테이너에 대한 문의 상태(예: )
InProgress, 실패, 성공
문자열

ErrorDetail

이 개체에는 배포 중에 설정할 속성이 없습니다. 모든 속성은 ReadOnly입니다.

WorkloadInquiryDetails

이름 묘사
inquiryValidation 사용 권한 및 기타 백업 유효성 검사와 같은 문의 유효성 검사입니다. InquiryValidation
itemCount 이 컨테이너 내에 보호 가능한 항목 개수를 포함합니다. int
SQL, Oracle 등과 같은 워크로드 유형입니다. 문자열

InquiryValidation

이름 묘사
errorDetail 상태가 성공하지 않은 경우의 오류 세부 정보입니다. ErrorDetail
상태 조회 유효성 검사의 상태입니다. 문자열

DistributedNodesInfo

이름 묘사
errorDetail 상태가 성공하지 못하면 오류 세부 정보입니다. ErrorDetail
nodeName 분산 컨테이너 아래의 노드 이름입니다. 문자열
상태 이 노드의 상태입니다.
실패, 성공
문자열

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'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

MabContainer

이름 묘사
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'(필수)
agentVersion 이 컨테이너의 에이전트 버전입니다. 문자열
canReRegister 컨테이너를 한 번 더 등록할 수 있습니다. bool
containerHealthState mab 컨테이너의 상태입니다. 문자열
containerId ContainerID는 컨테이너를 나타냅니다. int
extendedInfo 이 컨테이너에 대한 추가 정보 MabContainerExtendedInfo
mabContainerHealthDetails 이 mab 컨테이너의 상태 세부 정보입니다. MABContainerHealthDetails[]
protectedItemCount 이 컨테이너에 백업된 항목 수입니다. int

MabContainerExtendedInfo

이름 묘사
backupItems 이 컨테이너와 연결된 백업 항목 목록입니다. string[]
backupItemType 이 컨테이너와 연결된 백업 항목의 유형입니다. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus 이 컨테이너의 최신 백업 상태입니다. 문자열
lastRefreshedAt 이 컨테이너가 새로 고쳐졌을 때의 타임스탬프는 다음과 같습니다. 문자열
policyName 이 컨테이너와 연결된 백업 정책입니다. 문자열

MABContainerHealthDetails

이름 묘사
코드 상태 코드 int
메시지 상태 메시지 문자열
권장 사항 상태 권장 작업 string[]
타이틀 상태 제목 문자열

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
Recovery Services(매일) 사용하여 기존 파일 공유 백업

Azure
배포
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
복구 서비스(매시간) 사용하여 기존 파일 공유 백업

Azure
배포
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 시간별 빈도로 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
Azure Virtual Machines 워크로드용 Azure Backup

Azure
배포
이 템플릿은 Recovery Services 자격 증명 모음 및 워크로드별 백업 정책을 만듭니다. Backup 서비스에 VM을 등록하고 보호를 구성합니다.

ARM 템플릿 리소스 정의

자격 증명 모음/backupFabrics/protectionContainers 리소스 종류는 다음을 대상으로 하는 작업과 함께 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
  "apiVersion": "2020-12-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "backupManagementType": "string",
    "friendlyName": "string",
    "healthStatus": "string",
    "registrationStatus": "string",
    "containerType": "string"
    // For remaining properties, see ProtectionContainer objects
  }
}

ProtectionContainer 개체

containerType 속성을 설정하여 개체 유형을 지정합니다.

AzureBackupServerContainer경우 다음을 사용합니다.

  "containerType": "AzureBackupServerContainer",
  "canReRegister": "bool",
  "containerId": "string",
  "dpmAgentVersion": "string",
  "dpmServers": [ "string" ],
  "extendedInfo": {
    "lastRefreshedAt": "string"
  },
  "protectedItemCount": "int",
  "protectionStatus": "string",
  "upgradeAvailable": "bool"

azureSqlContainer경우 다음을 사용합니다.

  "containerType": "AzureSqlContainer"

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"

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"

StorageContainer경우 다음을 사용합니다.

  "containerType": "StorageContainer",
  "protectedItemCount": "int",
  "resourceGroup": "string",
  "sourceResourceId": "string",
  "storageAccountVersion": "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"

windows경우 다음을 사용합니다.

  "containerType": "Windows",
  "agentVersion": "string",
  "canReRegister": "bool",
  "containerHealthState": "string",
  "containerId": "int",
  "extendedInfo": {
    "backupItems": [ "string" ],
    "backupItemType": "string",
    "lastBackupStatus": "string",
    "lastRefreshedAt": "string",
    "policyName": "string"
  },
  "mabContainerHealthDetails": [
    {
      "code": "int",
      "message": "string",
      "recommendations": [ "string" ],
      "title": "string"
    }
  ],
  "protectedItemCount": "int"

속성 값

vaults/backupFabrics/protectionContainers

이름 묘사
리소스 종류 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers'
apiVersion 리소스 api 버전 '2020-12-01'
이름 리소스 이름

JSON ARM 템플릿자식 리소스의 이름과 형식을 설정하는 방법을 참조하세요.
string(필수)
위치 리소스 위치입니다. 문자열
태그 리소스 태그. 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
eTag 선택적 ETag입니다. 문자열
속성 ProtectionContainerResource 속성 ProtectionContainer

ProtectionContainer

이름 묘사
backupManagementType 컨테이너에 대한 백업 관리 유형입니다. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
friendlyName 컨테이너의 이름입니다. 문자열
healthStatus 컨테이너의 상태입니다. 문자열
registrationStatus Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. 문자열
containerType 개체 유형 설정 AzureBackupServerContainer
AzureSqlContainer

GenericContainer
microsoft.ClassicCompute/virtualMachines

microsoft.Compute/virtualMachines

SQLAGWorkLoadContainer

StorageContainer

VMAppContainer

Windows(필수)

AzureBackupServerContainer

이름 묘사
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'(필수)
canReRegister 컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. bool
containerId 컨테이너의 ID입니다. 문자열
dpmAgentVersion 백업 엔진 에이전트 버전 문자열
dpmServers 컨테이너를 보호하는 BackupEngines 목록 string[]
extendedInfo 컨테이너의 확장 정보입니다. DPMContainerExtendedInfo
protectedItemCount BackupEngine의 보호된 항목 수 int
protectionStatus 컨테이너의 보호 상태입니다. 문자열
upgradeAvailable 업그레이드를 사용할 수 있는지 확인하려면 bool

DPMContainerExtendedInfo

이름 묘사
lastRefreshedAt DPMContainer의 마지막 새로 고침 시간입니다. 문자열

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'(필수)

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

ContainerIdentityInfo

이름 묘사
aadTenantId 보호 컨테이너 ID - AAD 테넌트 문자열
관객 보호 컨테이너 ID - 대상 그룹 문자열
servicePrincipalClientId 보호 컨테이너 ID - AAD 서비스 주체 문자열
uniqueName 컨테이너의 고유 이름 문자열

GenericContainerExtendedInfoServiceEndpoints

이름 묘사
{customized property} 문자열

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'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

AzureWorkloadContainerExtendedInfo

이름 묘사
hostServerName 분산 컨테이너의 경우 독립 실행형 및 클러스터 이름의 경우 호스트 Os 이름입니다. 문자열
inquiryInfo 컨테이너에 대한 문의 상태입니다. InquiryInfo
nodesList 분산 컨테이너의 경우 노드 목록입니다. DistributedNodesInfo[]

InquiryInfo

이름 묘사
errorDetail 상태가 성공하지 못하면 오류 세부 정보입니다. ErrorDetail
inquiryDetails 워크로드별 세부 정보가 있는 문의 세부 정보입니다.
예를 들어 SQL 및 oracle의 경우 서로 다른 세부 정보가 포함됩니다.
WorkloadInquiryDetails[]
상태 이 컨테이너에 대한 문의 상태(예: )
InProgress, 실패, 성공
문자열

ErrorDetail

이 개체에는 배포 중에 설정할 속성이 없습니다. 모든 속성은 ReadOnly입니다.

WorkloadInquiryDetails

이름 묘사
inquiryValidation 사용 권한 및 기타 백업 유효성 검사와 같은 문의 유효성 검사입니다. InquiryValidation
itemCount 이 컨테이너 내에 보호 가능한 항목 개수를 포함합니다. int
SQL, Oracle 등과 같은 워크로드 유형입니다. 문자열

InquiryValidation

이름 묘사
errorDetail 상태가 성공하지 않은 경우의 오류 세부 정보입니다. ErrorDetail
상태 조회 유효성 검사의 상태입니다. 문자열

DistributedNodesInfo

이름 묘사
errorDetail 상태가 성공하지 못하면 오류 세부 정보입니다. ErrorDetail
nodeName 분산 컨테이너 아래의 노드 이름입니다. 문자열
상태 이 노드의 상태입니다.
실패, 성공
문자열

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'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'

MabContainer

이름 묘사
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'(필수)
agentVersion 이 컨테이너의 에이전트 버전입니다. 문자열
canReRegister 컨테이너를 한 번 더 등록할 수 있습니다. bool
containerHealthState mab 컨테이너의 상태입니다. 문자열
containerId ContainerID는 컨테이너를 나타냅니다. int
extendedInfo 이 컨테이너에 대한 추가 정보 MabContainerExtendedInfo
mabContainerHealthDetails 이 mab 컨테이너의 상태 세부 정보입니다. MABContainerHealthDetails[]
protectedItemCount 이 컨테이너에 백업된 항목 수입니다. int

MabContainerExtendedInfo

이름 묘사
backupItems 이 컨테이너와 연결된 백업 항목 목록입니다. string[]
backupItemType 이 컨테이너와 연결된 백업 항목의 유형입니다. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
lastBackupStatus 이 컨테이너의 최신 백업 상태입니다. 문자열
lastRefreshedAt 이 컨테이너가 새로 고쳐졌을 때의 타임스탬프는 다음과 같습니다. 문자열
policyName 이 컨테이너와 연결된 백업 정책입니다. 문자열

MABContainerHealthDetails

이름 묘사
코드 상태 코드 int
메시지 상태 메시지 문자열
권장 사항 상태 권장 작업 string[]
타이틀 상태 제목 문자열

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
Recovery Services(매일) 사용하여 기존 파일 공유 백업

Azure
배포
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
복구 서비스(매시간) 사용하여 기존 파일 공유 백업

Azure
배포
이 템플릿은 기존 스토리지 계정에 있는 기존 파일 공유에 대한 시간별 빈도로 보호를 구성합니다. 새로 만들거나 설정된 매개 변수 값을 기반으로 기존 Recovery Services 자격 증명 모음 및 백업 정책을 사용합니다.
Azure Virtual Machines 워크로드용 Azure Backup

Azure
배포
이 템플릿은 Recovery Services 자격 증명 모음 및 워크로드별 백업 정책을 만듭니다. Backup 서비스에 VM을 등록하고 보호를 구성합니다.

Terraform(AzAPI 공급자) 리소스 정의

자격 증명 모음/backupFabrics/protectionContainers 리소스 종류는 다음을 대상으로 하는 작업과 함께 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2020-12-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      friendlyName = "string"
      healthStatus = "string"
      registrationStatus = "string"
      containerType = "string"
      // For remaining properties, see ProtectionContainer objects
    }
    eTag = "string"
  })
}

ProtectionContainer 개체

containerType 속성을 설정하여 개체 유형을 지정합니다.

AzureBackupServerContainer경우 다음을 사용합니다.

  containerType = "AzureBackupServerContainer"
  canReRegister = bool
  containerId = "string"
  dpmAgentVersion = "string"
  dpmServers = [
    "string"
  ]
  extendedInfo = {
    lastRefreshedAt = "string"
  }
  protectedItemCount = int
  protectionStatus = "string"
  upgradeAvailable = bool

azureSqlContainer경우 다음을 사용합니다.

  containerType = "AzureSqlContainer"

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"

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"

StorageContainer경우 다음을 사용합니다.

  containerType = "StorageContainer"
  protectedItemCount = int
  resourceGroup = "string"
  sourceResourceId = "string"
  storageAccountVersion = "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"

windows경우 다음을 사용합니다.

  containerType = "Windows"
  agentVersion = "string"
  canReRegister = bool
  containerHealthState = "string"
  containerId = int
  extendedInfo = {
    backupItems = [
      "string"
    ]
    backupItemType = "string"
    lastBackupStatus = "string"
    lastRefreshedAt = "string"
    policyName = "string"
  }
  mabContainerHealthDetails = [
    {
      code = int
      message = "string"
      recommendations = [
        "string"
      ]
      title = "string"
    }
  ]
  protectedItemCount = int

속성 값

vaults/backupFabrics/protectionContainers

이름 묘사
리소스 종류 "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2020-12-01"
이름 리소스 이름 string(필수)
위치 리소스 위치입니다. 문자열
parent_id 이 리소스의 부모인 리소스의 ID입니다. 유형의 리소스에 대한 ID: backupFabrics
태그 리소스 태그. 태그 이름 및 값의 사전입니다.
eTag 선택적 ETag입니다. 문자열
속성 ProtectionContainerResource 속성 ProtectionContainer

ProtectionContainer

이름 묘사
backupManagementType 컨테이너에 대한 백업 관리 유형입니다. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"AzureStorage"
"AzureWorkload"
"DPM"
"DefaultBackup"
"잘못됨"
"MAB"
friendlyName 컨테이너의 이름입니다. 문자열
healthStatus 컨테이너의 상태입니다. 문자열
registrationStatus Recovery Services 자격 증명 모음을 사용한 컨테이너 등록 상태입니다. 문자열
containerType 개체 유형 설정 AzureBackupServerContainer
AzureSqlContainer

GenericContainer
microsoft.ClassicCompute/virtualMachines

microsoft.Compute/virtualMachines

SQLAGWorkLoadContainer

StorageContainer

VMAppContainer

Windows(필수)

AzureBackupServerContainer

이름 묘사
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"(필수)
canReRegister 컨테이너를 다시 등록할 수 있는지 여부를 지정합니다. bool
containerId 컨테이너의 ID입니다. 문자열
dpmAgentVersion 백업 엔진 에이전트 버전 문자열
dpmServers 컨테이너를 보호하는 BackupEngines 목록 string[]
extendedInfo 컨테이너의 확장 정보입니다. DPMContainerExtendedInfo
protectedItemCount BackupEngine의 보호된 항목 수 int
protectionStatus 컨테이너의 보호 상태입니다. 문자열
upgradeAvailable 업그레이드를 사용할 수 있는지 확인하려면 bool

DPMContainerExtendedInfo

이름 묘사
lastRefreshedAt DPMContainer의 마지막 새로 고침 시간입니다. 문자열

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"(필수)

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

ContainerIdentityInfo

이름 묘사
aadTenantId 보호 컨테이너 ID - AAD 테넌트 문자열
관객 보호 컨테이너 ID - 대상 그룹 문자열
servicePrincipalClientId 보호 컨테이너 ID - AAD 서비스 주체 문자열
uniqueName 컨테이너의 고유 이름 문자열

GenericContainerExtendedInfoServiceEndpoints

이름 묘사
{customized property} 문자열

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 작업 "잘못됨"
"등록"
"다시 등록"
sourceResourceId 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID 문자열
workloadType 등록이 전송된 워크로드 유형입니다. "AzureFileShare"
"AzureSqlDb"
"클라이언트"
"Exchange"
"FileFolder"
"GenericDataSource"
"잘못됨"
"SAPAseDatabase"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

AzureWorkloadContainerExtendedInfo

이름 묘사
hostServerName 분산 컨테이너의 경우 독립 실행형 및 클러스터 이름의 경우 호스트 Os 이름입니다. 문자열
inquiryInfo 컨테이너에 대한 문의 상태입니다. InquiryInfo
nodesList 분산 컨테이너의 경우 노드 목록입니다. DistributedNodesInfo[]

InquiryInfo

이름 묘사
errorDetail 상태가 성공하지 못하면 오류 세부 정보입니다. ErrorDetail
inquiryDetails 워크로드별 세부 정보가 있는 문의 세부 정보입니다.
예를 들어 SQL 및 oracle의 경우 서로 다른 세부 정보가 포함됩니다.
WorkloadInquiryDetails[]
상태 이 컨테이너에 대한 문의 상태(예: )
InProgress, 실패, 성공
문자열

ErrorDetail

이 개체에는 배포 중에 설정할 속성이 없습니다. 모든 속성은 ReadOnly입니다.

WorkloadInquiryDetails

이름 묘사
inquiryValidation 사용 권한 및 기타 백업 유효성 검사와 같은 문의 유효성 검사입니다. InquiryValidation
itemCount 이 컨테이너 내에 보호 가능한 항목 개수를 포함합니다. int
SQL, Oracle 등과 같은 워크로드 유형입니다. 문자열

InquiryValidation

이름 묘사
errorDetail 상태가 성공하지 않은 경우의 오류 세부 정보입니다. ErrorDetail
상태 조회 유효성 검사의 상태입니다. 문자열

DistributedNodesInfo

이름 묘사
errorDetail 상태가 성공하지 못하면 오류 세부 정보입니다. ErrorDetail
nodeName 분산 컨테이너 아래의 노드 이름입니다. 문자열
상태 이 노드의 상태입니다.
실패, 성공
문자열

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 작업 "잘못됨"
"등록"
"다시 등록"
sourceResourceId 이 Azure 워크로드 컨테이너가 나타내는 가상 머신의 ARM ID 문자열
workloadType 등록이 전송된 워크로드 유형입니다. "AzureFileShare"
"AzureSqlDb"
"클라이언트"
"Exchange"
"FileFolder"
"GenericDataSource"
"잘못됨"
"SAPAseDatabase"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"

MabContainer

이름 묘사
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"(필수)
agentVersion 이 컨테이너의 에이전트 버전입니다. 문자열
canReRegister 컨테이너를 한 번 더 등록할 수 있습니다. bool
containerHealthState mab 컨테이너의 상태입니다. 문자열
containerId ContainerID는 컨테이너를 나타냅니다. int
extendedInfo 이 컨테이너에 대한 추가 정보 MabContainerExtendedInfo
mabContainerHealthDetails 이 mab 컨테이너의 상태 세부 정보입니다. MABContainerHealthDetails[]
protectedItemCount 이 컨테이너에 백업된 항목 수입니다. int

MabContainerExtendedInfo

이름 묘사
backupItems 이 컨테이너와 연결된 백업 항목 목록입니다. string[]
backupItemType 이 컨테이너와 연결된 백업 항목의 유형입니다. "AzureFileShare"
"AzureSqlDb"
"클라이언트"
"Exchange"
"FileFolder"
"GenericDataSource"
"잘못됨"
"SAPAseDatabase"
"SAPHanaDatabase"
"SQLDB"
"SQLDataBase"
"Sharepoint"
"SystemState"
"VM"
"VMwareVM"
lastBackupStatus 이 컨테이너의 최신 백업 상태입니다. 문자열
lastRefreshedAt 이 컨테이너가 새로 고쳐졌을 때의 타임스탬프는 다음과 같습니다. 문자열
policyName 이 컨테이너와 연결된 백업 정책입니다. 문자열

MABContainerHealthDetails

이름 묘사
코드 상태 코드 int
메시지 상태 메시지 문자열
권장 사항 상태 권장 작업 string[]
타이틀 상태 제목 문자열