Microsoft.RecoveryServices コンテナー/backupFabrics/protectionContainers 2023-01-01
Bicep リソース定義
コンテナー/backupFabrics/protectionContainers リソースの種類は、次の場所にデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドに関するページを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
eTag: 'string'
properties: {
backupManagementType: 'string'
friendlyName: 'string'
healthStatus: 'string'
protectableObjectType: '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: {}
}
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'
acquireStorageAccountLock: 'string'
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
名前 | 説明 | 値 |
---|---|---|
name | リソース名 Bicep で子リソースの名前と型を設定する方法を参照してください。 |
string (必須) |
location | リソースの場所。 | string |
tags | リソース タグ。 | タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください |
parent | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「 親リソースの外部にある子リソース」を参照してください。 |
種類のリソースのシンボル名: backupFabrics |
eTag | オプションの ETag。 | string |
properties | ProtectionContainerResource プロパティ | ProtectionContainer |
ProtectionContainer
名前 | 説明 | 値 |
---|---|---|
backupManagementType | コンテナーのバックアップ管理の種類。 | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DPM' 'DefaultBackup' 'Invalid' 'MAB' |
friendlyName | コンテナーのフレンドリ名。 | string |
healthStatus | コンテナーの正常性の状態。 | string |
protectableObjectType | このコンテナーに関連付けられている保護可能なオブジェクトの種類 | string |
registrationStatus | Recovery Services コンテナーへのコンテナーの登録の状態。 | string |
containerType | オブジェクトの種類を設定する | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer Storagecontainer VMAppContainer Windows (必須) |
AzureBackupServerContainer
名前 | 説明 | [値] |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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。 | string |
dpmAgentVersion | バックアップ エンジン エージェントのバージョン | string |
dpmServers | コンテナーを保護する BackupEngines の一覧 | string[] |
extendedInfo | コンテナーの拡張情報。 | DPMContainerExtendedInfo |
protectedItemCount | BackupEngine 内の保護された項目の数 | INT |
protectionStatus | コンテナーの保護状態。 | string |
upgradeAvailable | アップグレードが利用可能かどうかを確認するには | [bool] |
DPMContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
lastRefreshedAt | DPMContainer の最終更新時刻。 | string |
AzureSqlContainer
名前 | 説明 | [値] |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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。 コンピューティング 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 | コンテナーのファブリックの名前 | string |
GenericContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
containerIdentityInfo | コンテナー ID 情報 | ContainerIdentityInfo |
rawCertData | コンテナー証明書の公開キー | string |
serviceEndpoints | コンテナーのサービス エンドポイントをAzure Backupする | object |
ContainerIdentityInfo
名前 | 説明 | 値 |
---|---|---|
aadTenantId | 保護コンテナー ID - AAD テナント | string |
audience | 保護コンテナー ID - 対象ユーザー | string |
servicePrincipalClientId | 保護コンテナー ID - AAD サービス プリンシパル | string |
uniqueName | コンテナーの一意の名前 | string |
AzureIaaSClassicComputeVMContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 コンテナーのリソース グループ名。 | string |
virtualMachineId | この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 | string |
virtualMachineVersion | コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 | string |
AzureIaaSComputeVMContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 コンテナーのリソース グループ名。 | string |
virtualMachineId | この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 | string |
virtualMachineVersion | コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 | string |
AzureSqlagWorkloadContainerProtectionContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 | このコンテナーが更新されたときのタイム スタンプ。 | string |
operationType | Re-Do操作 | 'Invalid' 'Register' 'Reregister' |
sourceResourceId | この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID | string |
workloadType | 登録が送信されたワークロードの種類。 | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDBInstance' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' 'Sharepoint' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
hostServerName | スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。 | string |
inquiryInfo | コンテナーの照会状態。 | InquiryInfo |
nodesList | 分散コンテナーの場合のノードの一覧。 | DistributedNodesInfo[] |
InquiryInfo
名前 | 説明 | 値 |
---|---|---|
errorDetail | 状態が成功以外の場合は、エラーの詳細。 | ErrorDetail |
inquiryDetails | ワークロード固有の詳細を含む照会の詳細。 たとえば、 - SQL と Oracle の場合、これには異なる詳細が含まれます。 |
WorkloadInquiryDetails[] |
status | このコンテナーに関するお問い合わせの状態 (例: ) InProgress 、Failed、Succeeded |
string |
ErrorDetail
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
WorkloadInquiryDetails
名前 | 説明 | 値 |
---|---|---|
inquiryValidation | アクセス許可やその他のバックアップ検証などの照会検証。 | InquiryValidation |
itemCount | このコンテナー内の保護可能な項目数を格納します。 | INT |
型 | SQL、Oracle などのワークロードの種類。 | string |
InquiryValidation
名前 | 説明 | 値 |
---|---|---|
errorDetail | 状態が成功以外の場合のエラーの詳細。 | ErrorDetail |
status | 照会検証の状態。 | string |
DistributedNodesInfo
名前 | 説明 | 値 |
---|---|---|
errorDetail | 状態が成功以外の場合は、エラーの詳細。 | ErrorDetail |
nodeName | 分散コンテナーの下のノードの名前。 | string |
status | このノードの状態。 失敗、成功 |
string |
AzureStorageContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値は 1 です。 コンピューティング 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' (必須) |
acquireStorageAccountLock | このコンテナーに対してストレージ アカウント ロックを取得するかどうか。 | 'Acquire' 'NotAcquire' |
protectedItemCount | このコンテナーにバックアップされた項目の数。 | INT |
resourceGroup | Recovery Services コンテナーのリソース グループ名。 | string |
sourceResourceId | 完全修飾 ARM URL。 | string |
storageAccountVersion | ストレージ アカウントのバージョン。 | string |
AzureVMAppContainerProtectionContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値は 1 です。 コンピューティング 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 | このコンテナーが更新されたときのタイム スタンプ。 | string |
operationType | Re-Do操作 | 'Invalid' 'Register' 'Reregister' |
sourceResourceId | この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID | string |
workloadType | 登録が送信されたワークロードの種類。 | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDBInstance' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' 'Sharepoint' 'SystemState' 'VM' 'VMwareVM' |
MabContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値は 1 です。 コンピューティング 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 | このコンテナーのエージェント バージョン。 | string |
canReRegister | コンテナーをもう 1 回登録できます。 | [bool] |
containerHealthState | mab コンテナーの正常性状態。 | string |
containerId | ContainerID はコンテナーを表します。 | INT |
extendedInfo | このコンテナーの追加情報 | MabContainerExtendedInfo |
mabContainerHealthDetails | この mab コンテナーの正常性の詳細。 | MABContainerHealthDetails[] |
protectedItemCount | このコンテナーにバックアップされた項目の数。 | INT |
MabContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
backupItems | このコンテナーに関連付けられているバックアップ項目の一覧。 | string[] |
backupItemType | このコンテナーに関連付けられているバックアップ項目の種類。 | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDBInstance' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' 'Sharepoint' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | このコンテナーの最新のバックアップ状態。 | string |
lastRefreshedAt | このコンテナーが更新されたときのタイム スタンプ。 | string |
policyName | このコンテナーに関連付けられているバックアップ ポリシー。 | string |
MABContainerHealthDetails
名前 | 説明 | 値 |
---|---|---|
code | 正常性コード | INT |
message | 正常性メッセージ | string |
recommendations | 正常性に関する推奨アクション | string[] |
title | 正常性のタイトル | string |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 説明 |
---|---|
Recovery Services を使用して既存のファイル共有をバックアップする (毎日) |
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を構成します。 新しいを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。 |
Recovery Services を使用して既存のファイル共有をバックアップする (時間単位) |
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を時間単位の頻度で構成します。 新しいを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。 |
Azure Virtual Machines でのワークロードのAzure Backup |
このテンプレートでは、Recovery Services コンテナーとワークロード固有のバックアップ ポリシーが作成されます。 VM をバックアップ サービスに登録し、保護を構成します |
ARM テンプレート リソース定義
コンテナー/backupFabrics/protectionContainers リソースの種類は、次の場所にデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers リソースを作成するには、テンプレートに次の JSON を追加します。
{
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers",
"apiVersion": "2023-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"eTag": "string",
"properties": {
"backupManagementType": "string",
"friendlyName": "string",
"healthStatus": "string",
"protectableObjectType": "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": {}
},
"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",
"acquireStorageAccountLock": "string",
"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
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers' |
apiVersion | リソース API のバージョン | '2023-01-01' |
name | リソース名 JSON ARM テンプレートで子リソースの名前と型を設定する方法を参照してください。 |
string (必須) |
location | リソースの場所。 | string |
tags | リソース タグ。 | タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください |
eTag | オプションの ETag。 | string |
properties | ProtectionContainerResource プロパティ | ProtectionContainer |
ProtectionContainer
名前 | 説明 | 値 |
---|---|---|
backupManagementType | コンテナーのバックアップ管理の種類。 | 'AzureBackupServer' 'AzureIaasVM' 'AzureSql' 'AzureStorage' 'AzureWorkload' 'DPM' 'DefaultBackup' 'Invalid' 'MAB' |
friendlyName | コンテナーのフレンドリ名。 | string |
healthStatus | コンテナーの正常性の状態。 | string |
protectableObjectType | このコンテナーに関連付けられている保護可能なオブジェクトの種類 | string |
registrationStatus | Recovery Services コンテナーへのコンテナーの登録の状態。 | string |
containerType | オブジェクトの種類を設定する | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer Storagecontainer VMAppContainer Windows (必須) |
AzureBackupServerContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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。 | string |
dpmAgentVersion | バックアップ エンジン エージェントのバージョン | string |
dpmServers | コンテナーを保護する BackupEngines の一覧 | string[] |
extendedInfo | コンテナーの拡張情報。 | DPMContainerExtendedInfo |
protectedItemCount | BackupEngine 内の保護された項目の数 | INT |
protectionStatus | コンテナーの保護状態。 | string |
upgradeAvailable | アップグレードが利用可能かどうかを確認するには | [bool] |
DPMContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
lastRefreshedAt | DPMContainer の最終更新時刻。 | string |
AzureSqlContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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。 コンピューティング 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 | コンテナーのファブリックの名前 | string |
GenericContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
containerIdentityInfo | コンテナー ID 情報 | ContainerIdentityInfo |
rawCertData | コンテナー証明書の公開キー | string |
serviceEndpoints | コンテナーのサービス エンドポイントをAzure Backupする | object |
ContainerIdentityInfo
名前 | 説明 | 値 |
---|---|---|
aadTenantId | 保護コンテナー ID - AAD テナント | string |
audience | 保護コンテナー ID - 対象ユーザー | string |
servicePrincipalClientId | 保護コンテナー ID - AAD サービス プリンシパル | string |
uniqueName | コンテナーの一意の名前 | string |
AzureIaaSClassicComputeVMContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値は 1 です。 コンピューティング 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 コンテナーのリソース グループ名。 | string |
virtualMachineId | この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 | string |
virtualMachineVersion | コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 | string |
AzureIaaSComputeVMContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値は 1 です。 コンピューティング 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 コンテナーのリソース グループ名。 | string |
virtualMachineId | この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 | string |
virtualMachineVersion | コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 | string |
AzureSqlagWorkloadContainerProtectionContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値は 1 です。 コンピューティング 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 | このコンテナーが更新されたときのタイム スタンプ。 | string |
operationType | Re-Do操作 | 'Invalid' 'Register' 'Reregister' |
sourceResourceId | この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID | string |
workloadType | 登録が送信されたワークロードの種類。 | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDBInstance' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' 'Sharepoint' 'SystemState' 'VM' 'VMwareVM' |
AzureWorkloadContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
hostServerName | スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。 | string |
inquiryInfo | コンテナーの照会状態。 | InquiryInfo |
nodesList | 分散コンテナーの場合のノードの一覧。 | DistributedNodesInfo[] |
InquiryInfo
名前 | 説明 | 値 |
---|---|---|
errorDetail | 状態が成功以外の場合は、エラーの詳細。 | ErrorDetail |
inquiryDetails | ワークロード固有の詳細を含む照会の詳細。 たとえば、 - SQL と Oracle の場合、これには異なる詳細が含まれます。 |
WorkloadInquiryDetails[] |
status | このコンテナーに関するお問い合わせの状態 (例: ) InProgress 、Failed、Succeeded |
string |
ErrorDetail
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
WorkloadInquiryDetails
名前 | 説明 | 値 |
---|---|---|
inquiryValidation | アクセス許可やその他のバックアップ検証などの照会検証。 | InquiryValidation |
itemCount | このコンテナー内の保護可能な項目数を格納します。 | INT |
型 | SQL、Oracle などのワークロードの種類。 | string |
InquiryValidation
名前 | 説明 | 値 |
---|---|---|
errorDetail | 状態が成功以外の場合のエラーの詳細。 | ErrorDetail |
status | 照会検証の状態。 | string |
DistributedNodesInfo
名前 | 説明 | 値 |
---|---|---|
errorDetail | 状態が成功以外の場合は、エラーの詳細。 | ErrorDetail |
nodeName | 分散コンテナーの下のノードの名前。 | string |
status | このノードの状態。 失敗、成功 |
string |
AzureStorageContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値は 1 です。 コンピューティング 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' (必須) |
acquireStorageAccountLock | このコンテナーに対してストレージ アカウント ロックを取得するかどうか。 | 'Acquire' 'NotAcquire' |
protectedItemCount | このコンテナーにバックアップされた項目の数。 | INT |
resourceGroup | Recovery Services コンテナーのリソース グループ名。 | string |
sourceResourceId | 完全修飾 ARM URL。 | string |
storageAccountVersion | ストレージ アカウントのバージョン。 | string |
AzureVMAppContainerProtectionContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 | このコンテナーが更新されたときのタイム スタンプ。 | string |
operationType | Re-Do操作 | 'Invalid' 'Register' 'Reregister' |
sourceResourceId | この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID | string |
workloadType | 登録が送信されたワークロードの種類。 | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDBInstance' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' 'Sharepoint' 'SystemState' 'VM' 'VMwareVM' |
MabContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 | このコンテナーのエージェント バージョン。 | string |
canReRegister | コンテナーをもう一度登録できます。 | [bool] |
containerHealthState | mab コンテナーの正常性状態。 | string |
containerId | ContainerID はコンテナーを表します。 | INT |
extendedInfo | このコンテナーの追加情報 | MabContainerExtendedInfo |
mabContainerHealthDetails | この mab コンテナーの正常性の詳細。 | MABContainerHealthDetails[] |
protectedItemCount | このコンテナーにバックアップされた項目の数。 | INT |
MabContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
backupItems | このコンテナーに関連付けられているバックアップ項目の一覧。 | string[] |
backupItemType | このコンテナーに関連付けられているバックアップ項目の種類。 | 'AzureFileShare' 'AzureSqlDb' 'Client' 'Exchange' 'FileFolder' 'GenericDataSource' 'Invalid' 'SAPAseDatabase' 'SAPHanaDBInstance' 'SAPHanaDatabase' 'SQLDB' 'SQLDataBase' 'Sharepoint' 'SystemState' 'VM' 'VMwareVM' |
lastBackupStatus | このコンテナーの最新のバックアップ状態。 | string |
lastRefreshedAt | このコンテナーが更新されたときのタイム スタンプ。 | string |
policyName | このコンテナーに関連付けられているバックアップ ポリシー。 | string |
MABContainerHealthDetails
名前 | 説明 | [値] |
---|---|---|
code | 正常性コード | INT |
message | 正常性メッセージ | string |
recommendations | 正常性に関する推奨アクション | string[] |
title | 正常性のタイトル | string |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 説明 |
---|---|
Recovery Services を使用して既存のファイル共有をバックアップする (毎日) |
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を構成します。 新しいを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。 |
Recovery Services を使用して既存のファイル共有をバックアップする (時間単位) |
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を時間単位の頻度で構成します。 新しいを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。 |
Azure Virtual Machines でのワークロードのAzure Backup |
このテンプレートでは、Recovery Services コンテナーとワークロード固有のバックアップ ポリシーが作成されます。 VM をバックアップ サービスに登録し、保護を構成します |
Terraform (AzAPI プロバイダー) リソース定義
コンテナー/backupFabrics/protectionContainers リソースの種類は、次の場所にデプロイできます。
- リソース グループ
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
backupManagementType = "string"
friendlyName = "string"
healthStatus = "string"
protectableObjectType = "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 = {}
}
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"
acquireStorageAccountLock = "string"
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
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2023-01-01" |
name | リソース名 | string (必須) |
location | リソースの場所。 | string |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: backupFabrics |
tags | リソース タグ。 | タグの名前と値のディクショナリ。 |
eTag | オプションの ETag。 | string |
properties | ProtectionContainerResource プロパティ | ProtectionContainer |
ProtectionContainer
名前 | 説明 | 値 |
---|---|---|
backupManagementType | コンテナーのバックアップ管理の種類。 | "AzureBackupServer" "AzureIaasVM" "AzureSql" "AzureStorage" "AzureWorkload" "DPM" "DefaultBackup" "無効" "MAB" |
friendlyName | コンテナーのフレンドリ名。 | string |
healthStatus | コンテナーの正常性の状態。 | string |
protectableObjectType | このコンテナーに関連付けられている保護可能なオブジェクトの種類 | string |
registrationStatus | Recovery Services コンテナーへのコンテナーの登録の状態。 | string |
containerType | オブジェクトの種類を設定する | AzureBackupServerContainer AzureSqlContainer GenericContainer Microsoft.ClassicCompute/virtualMachines Microsoft.Compute/virtualMachines SQLAGWorkLoadContainer Storagecontainer VMAppContainer Windows (必須) |
AzureBackupServerContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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。 | string |
dpmAgentVersion | バックアップ エンジン エージェントのバージョン | string |
dpmServers | コンテナーを保護する BackupEngines の一覧 | string[] |
extendedInfo | コンテナーの拡張情報。 | DPMContainerExtendedInfo |
protectedItemCount | BackupEngine 内の保護された項目の数 | INT |
protectionStatus | コンテナーの保護状態。 | string |
upgradeAvailable | アップグレードが利用可能かどうかを確認するには | [bool] |
DPMContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
lastRefreshedAt | DPMContainer の最終更新時刻。 | string |
AzureSqlContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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。 コンピューティング 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 | コンテナーのファブリックの名前 | string |
GenericContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
containerIdentityInfo | コンテナー ID 情報 | ContainerIdentityInfo |
rawCertData | コンテナー証明書の公開キー | string |
serviceEndpoints | コンテナーのサービス エンドポイントをAzure Backupする | object |
ContainerIdentityInfo
名前 | 説明 | 値 |
---|---|---|
aadTenantId | 保護コンテナー ID - AAD テナント | string |
audience | 保護コンテナー ID - 対象ユーザー | string |
servicePrincipalClientId | 保護コンテナー ID - AAD サービス プリンシパル | string |
uniqueName | コンテナーの一意の名前 | string |
AzureIaaSClassicComputeVMContainer
名前 | 説明 | [値] |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 コンテナーのリソース グループ名。 | string |
virtualMachineId | この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 | string |
virtualMachineVersion | コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 | string |
AzureIaaSComputeVMContainer
名前 | 説明 | [値] |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 コンテナーのリソース グループ名。 | string |
virtualMachineId | この Azure IaaS VM コンテナーによって表される仮想マシンの完全修飾 ARM URL。 | string |
virtualMachineVersion | コンテナーがクラシック VM と Azure Resource Manager VM のどちらを表すかを指定します。 | string |
AzureSqlagWorkloadContainerProtectionContainer
名前 | 説明 | [値] |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 | このコンテナーが更新されたときのタイム スタンプ。 | string |
operationType | Re-Do操作 | "無効" "登録" "再登録" |
sourceResourceId | この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID | string |
workloadType | 登録が送信されたワークロードの種類。 | "AzureFileShare" "AzureSqlDb" "Client" "Exchange" "FileFolder" "GenericDataSource" "無効" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
AzureWorkloadContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
hostServerName | スタンドアロンの場合はホスト OS 名、分散コンテナーの場合はクラスター名。 | string |
inquiryInfo | コンテナーの照会状態。 | InquiryInfo |
nodesList | 分散コンテナーの場合のノードの一覧。 | DistributedNodesInfo[] |
InquiryInfo
名前 | 説明 | 値 |
---|---|---|
errorDetail | [エラーの詳細] (状態が成功以外の場合)。 | ErrorDetail |
inquiryDetails | お問い合わせ ワークロード固有の詳細を含む詳細。 たとえば、 - SQL と oracle の場合、これにはさまざまな詳細が含まれます。 |
WorkloadInquiryDetails[] |
status | このコンテナーの問い合わせ状態 (例: ) InProgress 、Failed、Succeeded |
string |
ErrorDetail
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
WorkloadInquiryDetails
名前 | 説明 | 値 |
---|---|---|
inquiryValidation | アクセス許可やその他のバックアップ検証などの照会検証。 | InquiryValidation |
itemCount | このコンテナー内の保護可能な項目数を格納します。 | INT |
型 | SQL、Oracle などのワークロードの種類。 | string |
InquiryValidation
名前 | 説明 | 値 |
---|---|---|
errorDetail | 状態が成功以外の場合のエラーの詳細。 | ErrorDetail |
status | 照会検証の状態。 | string |
DistributedNodesInfo
名前 | 説明 | [値] |
---|---|---|
errorDetail | [エラーの詳細] (状態が成功以外の場合)。 | ErrorDetail |
nodeName | 分散コンテナーの下のノードの名前。 | string |
status | このノードの状態。 失敗、成功 |
string |
AzureStorageContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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" (必須) |
acquireStorageAccountLock | このコンテナーに対してストレージ アカウント ロックを取得するかどうか。 | "Acquire" "NotAcquire" |
protectedItemCount | このコンテナーにバックアップされた項目の数。 | INT |
resourceGroup | Recovery Services コンテナーのリソース グループ名。 | string |
sourceResourceId | 完全修飾 ARM URL。 | string |
storageAccountVersion | ストレージ アカウントのバージョン。 | string |
AzureVMAppContainerProtectionContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 | このコンテナーが更新されたときのタイム スタンプ。 | string |
operationType | Re-Do操作 | "無効" "登録" "再登録" |
sourceResourceId | この Azure ワークロード コンテナーによって表される仮想マシンの ARM ID | string |
workloadType | 登録が送信されたワークロードの種類。 | "AzureFileShare" "AzureSqlDb" "Client" "Exchange" "FileFolder" "GenericDataSource" "無効" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
MabContainer
名前 | 説明 | 値 |
---|---|---|
containerType | コンテナーの種類。 このプロパティの値: 1。 コンピューティング 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 | このコンテナーのエージェント バージョン。 | string |
canReRegister | コンテナーをもう一度登録できます。 | [bool] |
containerHealthState | mab コンテナーの正常性状態。 | string |
containerId | ContainerID はコンテナーを表します。 | INT |
extendedInfo | このコンテナーの追加情報 | MabContainerExtendedInfo |
mabContainerHealthDetails | この mab コンテナーの正常性の詳細。 | MABContainerHealthDetails[] |
protectedItemCount | このコンテナーにバックアップされた項目の数。 | INT |
MabContainerExtendedInfo
名前 | 説明 | 値 |
---|---|---|
backupItems | このコンテナーに関連付けられているバックアップ項目の一覧。 | string[] |
backupItemType | このコンテナーに関連付けられているバックアップ項目の種類。 | "AzureFileShare" "AzureSqlDb" "Client" "Exchange" "FileFolder" "GenericDataSource" "無効" "SAPAseDatabase" "SAPHanaDBInstance" "SAPHanaDatabase" "SQLDB" "SQLDataBase" "Sharepoint" "SystemState" "VM" "VMwareVM" |
lastBackupStatus | このコンテナーの最新のバックアップ状態。 | string |
lastRefreshedAt | このコンテナーが更新されたときのタイム スタンプ。 | string |
policyName | このコンテナーに関連付けられているバックアップ ポリシー。 | string |
MABContainerHealthDetails
名前 | 説明 | 値 |
---|---|---|
code | 正常性コード | INT |
message | 正常性メッセージ | string |
recommendations | 正常性の推奨アクション | string[] |
title | 正常性タイトル | string |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示