Microsoft.RecoveryServices コンテナー 2022-10-01
[アーティクル] 12/20/2024
2 人の共同作成者
フィードバック
この記事の内容
Bicep リソース定義
コンテナーのリソースの種類は、次をターゲットとする操作でデプロイできます。
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.RecoveryServices/vaults リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.RecoveryServices/vaults@2022-10-01' = {
etag: 'string'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
infrastructureEncryption: 'string'
kekIdentity: {
userAssignedIdentity: 'string'
useSystemAssignedIdentity: bool
}
keyVaultProperties: {
keyUri: 'string'
}
}
monitoringSettings: {
azureMonitorAlertSettings: {
alertsForAllJobFailures: 'string'
}
classicAlertSettings: {
alertsForCriticalOperations: 'string'
}
}
moveDetails: {}
publicNetworkAccess: 'string'
redundancySettings: {}
securitySettings: {
immutabilitySettings: {
state: 'string'
}
}
upgradeDetails: {}
}
sku: {
capacity: 'string'
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
プロパティ値
AzureMonitorAlertSettings
名前
形容
価値
alertsForAllJobFailures
'Disabled' 'Enabled'
ClassicAlertSettings
名前
形容
価値
alertsForCriticalOperations
'Disabled' 'Enabled'
CmkKekIdentity
名前
形容
価値
userAssignedIdentity
使用される ID の種類が UserAssigned の場合にアクセス許可を付与するために使用されるユーザー割り当て ID
糸
useSystemAssignedIdentity
システム割り当て ID を使用する必要があることを示します。 'userAssignedIdentity' フィールドと相互に排他的
bool
CmkKeyVaultProperties
名前
形容
価値
keyUri
カスタマー マネージド キーのキー URI
糸
IdentityData
名前
形容
価値
種類
使用されるマネージド ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、すべての ID を削除します。
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (必須)
userAssignedIdentities
リソースに関連付けられているユーザー割り当て ID の一覧。 ユーザー割り当て ID ディクショナリ キーは、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。
IdentityDataUserAssignedIdentities の
IdentityDataUserAssignedIdentities
ImmutabilitySettings
名前
形容
価値
状態
'Disabled' 'Locked' 'Unlocked'
Microsoft.RecoveryServices/vaults
名前
形容
価値
etag
省略可能な ETag。
糸
同一性
リソースの ID。
IdentityData の
場所
リソースの場所。
string (必須)
名前
リソース名
string (必須)
プロパティ
コンテナーのプロパティ。
VaultProperties
sku
各 Azure リソースの一意のシステム識別子を識別します。
SKU
タグ
リソース タグ
タグ名と値のディクショナリ。 テンプレート の タグを参照してください
MonitoringSettings
SecuritySettings
SKU
名前
形容
価値
能力
SKU 容量
糸
家族
SKU ファミリ
糸
名前
SKU の名前は RS0 (Recovery Services 0 番目のバージョン) で、レベルは Standard レベルです。 バックエンド ストレージの冗長性やその他のコンテナー設定には影響しません。 ストレージの冗長性を管理するには、backupstorageconfig を使用します。
'RS0' 'Standard' (必須)
大きさ
SKU のサイズ
糸
層
SKU レベル。
糸
UpgradeDetails
UserIdentity
VaultProperties
VaultPropertiesEncryption
名前
形容
価値
infrastructureEncryption
二重暗号化状態の有効化/無効化
'Disabled' 'Enabled'
kekIdentity
CMK に使用される ID の詳細
CmkKekIdentity
keyVaultProperties
CMK をホストする Key Vault のプロパティ
CmkKeyVaultProperties
VaultPropertiesMoveDetails
VaultPropertiesRedundancySettings
クイック スタートのサンプル
次のクイック スタート サンプルでは、このリソースの種類をデプロイします。
Bicep ファイル
形容
Azure Virtual Machines でのワークロードに対する Azure Backup の
このテンプレートでは、Recovery Services コンテナーとワークロード固有のバックアップ ポリシーが作成されます。 VM をバックアップ サービスに登録し、保護を構成する
Recovery Services (Daily) を使用して既存のファイル共有をバックアップする
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
Recovery Services を使用して既存のファイル共有をバックアップする (時間単位)
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有に対して、時間単位の頻度で保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
Recovery Services コンテナー を使用して Resource Manager VM をバックアップ する
このテンプレートでは、既存の Recovery Services コンテナーと既存のバックアップ ポリシーが使用され、同じリソース グループに属する複数の Resource Manager VM のバックアップが構成されます
高度なオプションを使用して Recovery Services コンテナーを作成
このテンプレートでは、バックアップと Site Recovery にさらに使用される Recovery Services コンテナーが作成されます。
RS Vault の毎日のバックアップ ポリシーを作成して IaaSVM を保護する
このテンプレートは、Recovery Service コンテナーと、クラシックおよび ARM ベースの IaaS VM を保護するために使用できる日次バックアップ ポリシーを作成します。
Recovery Services コンテナーを作成し、診断 を有効にする
このテンプレートは、Recovery Services コンテナーを作成し、Azure Backup の診断を有効にします。 これにより、ストレージ アカウントと oms ワークスペースもデプロイされます。
バックアップ ポリシー を使用して Recovery Services コンテナーを作成する
このテンプレートでは、バックアップ ポリシーを使用して Recovery Services コンテナーを作成し、システム ID、バックアップ ストレージの種類、リージョン間の復元と診断ログ、削除ロックなどのオプション機能を構成します。
既定のオプション を使用して Recovery Services コンテナーを作成する
Recovery Services コンテナーを作成する単純なテンプレート。
IaaSVM を保護するための RS Vault の週単位のバックアップ ポリシーを作成する
このテンプレートは、Recovery Service コンテナーと、クラシックおよび ARM ベースの IaaS VM を保護するために使用できる日次バックアップ ポリシーを作成します。
Windows VM をデプロイし、Azure Backup を使用してバックアップを有効にする
このテンプレートを使用すると、DefaultPolicy for Protection で構成された Windows VM と Recovery Services コンテナーをデプロイできます。
ARM テンプレート リソース定義
コンテナーのリソースの種類は、次をターゲットとする操作でデプロイできます。
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.RecoveryServices/vaults リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.RecoveryServices/vaults",
"apiVersion": "2022-10-01",
"name": "string",
"etag": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"encryption": {
"infrastructureEncryption": "string",
"kekIdentity": {
"userAssignedIdentity": "string",
"useSystemAssignedIdentity": "bool"
},
"keyVaultProperties": {
"keyUri": "string"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "string"
},
"classicAlertSettings": {
"alertsForCriticalOperations": "string"
}
},
"moveDetails": {
},
"publicNetworkAccess": "string",
"redundancySettings": {
},
"securitySettings": {
"immutabilitySettings": {
"state": "string"
}
},
"upgradeDetails": {
}
},
"sku": {
"capacity": "string",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
プロパティ値
AzureMonitorAlertSettings
名前
形容
価値
alertsForAllJobFailures
'Disabled' 'Enabled'
ClassicAlertSettings
名前
形容
価値
alertsForCriticalOperations
'Disabled' 'Enabled'
CmkKekIdentity
名前
形容
価値
userAssignedIdentity
使用される ID の種類が UserAssigned の場合にアクセス許可を付与するために使用されるユーザー割り当て ID
糸
useSystemAssignedIdentity
システム割り当て ID を使用する必要があることを示します。 'userAssignedIdentity' フィールドと相互に排他的
bool
CmkKeyVaultProperties
名前
形容
価値
keyUri
カスタマー マネージド キーのキー URI
糸
IdentityData
名前
形容
価値
種類
使用されるマネージド ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、すべての ID を削除します。
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (必須)
userAssignedIdentities
リソースに関連付けられているユーザー割り当て ID の一覧。 ユーザー割り当て ID ディクショナリ キーは、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。
IdentityDataUserAssignedIdentities の
IdentityDataUserAssignedIdentities
ImmutabilitySettings
名前
形容
価値
状態
'Disabled' 'Locked' 'Unlocked'
Microsoft.RecoveryServices/vaults
名前
形容
価値
apiVersion
API のバージョン
'2022-10-01'
etag
省略可能な ETag。
糸
同一性
リソースの ID。
IdentityData の
場所
リソースの場所。
string (必須)
名前
リソース名
string (必須)
プロパティ
コンテナーのプロパティ。
VaultProperties
sku
各 Azure リソースの一意のシステム識別子を識別します。
SKU
タグ
リソース タグ
タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類
リソースの種類
'Microsoft.RecoveryServices/vaults'
MonitoringSettings
SecuritySettings
SKU
名前
形容
価値
能力
SKU 容量
糸
家族
SKU ファミリ
糸
名前
SKU の名前は RS0 (Recovery Services 0 番目のバージョン) で、レベルは Standard レベルです。 バックエンド ストレージの冗長性やその他のコンテナー設定には影響しません。 ストレージの冗長性を管理するには、backupstorageconfig を使用します。
'RS0' 'Standard' (必須)
大きさ
SKU のサイズ
糸
層
SKU レベル。
糸
UpgradeDetails
UserIdentity
VaultProperties
VaultPropertiesEncryption
名前
形容
価値
infrastructureEncryption
二重暗号化状態の有効化/無効化
'Disabled' 'Enabled'
kekIdentity
CMK に使用される ID の詳細
CmkKekIdentity
keyVaultProperties
CMK をホストする Key Vault のプロパティ
CmkKeyVaultProperties
VaultPropertiesMoveDetails
VaultPropertiesRedundancySettings
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート
形容
Azure Virtual Machines でのワークロードに対する Azure Backup の Azure にデプロイする
このテンプレートでは、Recovery Services コンテナーとワークロード固有のバックアップ ポリシーが作成されます。 VM をバックアップ サービスに登録し、保護を構成する
Recovery Services (Daily) を使用して既存のファイル共有をバックアップする Azure にデプロイする
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有の保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
Recovery Services を使用して既存のファイル共有をバックアップする (時間単位) Azure にデプロイする
このテンプレートは、既存のストレージ アカウントに存在する既存のファイル共有に対して、時間単位の頻度で保護を構成します。 新しい Recovery Services コンテナーを作成するか、設定されたパラメーター値に基づいて既存の Recovery Services コンテナーとバックアップ ポリシーを使用します。
Recovery Services コンテナー を使用して Resource Manager VM をバックアップ する Azure にデプロイする
このテンプレートでは、既存の Recovery Services コンテナーと既存のバックアップ ポリシーが使用され、同じリソース グループに属する複数の Resource Manager VM のバックアップが構成されます
高度なオプションを使用して Recovery Services コンテナーを作成 Azure にデプロイする
このテンプレートでは、バックアップと Site Recovery にさらに使用される Recovery Services コンテナーが作成されます。
RS Vault の毎日のバックアップ ポリシーを作成して IaaSVM を保護する Azure にデプロイする
このテンプレートは、Recovery Service コンテナーと、クラシックおよび ARM ベースの IaaS VM を保護するために使用できる日次バックアップ ポリシーを作成します。
Recovery Services コンテナーを作成し、診断 を有効にする Azure にデプロイする
このテンプレートは、Recovery Services コンテナーを作成し、Azure Backup の診断を有効にします。 これにより、ストレージ アカウントと oms ワークスペースもデプロイされます。
バックアップ ポリシー を使用して Recovery Services コンテナーを作成する Azure にデプロイする
このテンプレートでは、バックアップ ポリシーを使用して Recovery Services コンテナーを作成し、システム ID、バックアップ ストレージの種類、リージョン間の復元と診断ログ、削除ロックなどのオプション機能を構成します。
既定のオプション を使用して Recovery Services コンテナーを作成する Azure にデプロイする
Recovery Services コンテナーを作成する単純なテンプレート。
IaaSVM を保護するための RS Vault の週単位のバックアップ ポリシーを作成する Azure にデプロイする
このテンプレートは、Recovery Service コンテナーと、クラシックおよび ARM ベースの IaaS VM を保護するために使用できる日次バックアップ ポリシーを作成します。
Windows VM をデプロイし、Azure Backup を使用してバックアップを有効にする Azure にデプロイする
このテンプレートを使用すると、DefaultPolicy for Protection で構成された Windows VM と Recovery Services コンテナーをデプロイできます。
azure での IBM Cloud Pak for Data の Azure にデプロイする
このテンプレートは、必要なすべてのリソース、インフラストラクチャを含む Openshift クラスターを Azure にデプロイし、ユーザーが選択したアドオンと共に IBM Cloud Pak for Data をデプロイします。
Openshift Container Platform 4.3 Azure にデプロイする
Openshift Container Platform 4.3
コンテナーのリソースの種類は、次をターゲットとする操作でデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.RecoveryServices/vaults リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RecoveryServices/vaults@2022-10-01"
name = "string"
etag = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
capacity = "string"
family = "string"
name = "string"
size = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
encryption = {
infrastructureEncryption = "string"
kekIdentity = {
userAssignedIdentity = "string"
useSystemAssignedIdentity = bool
}
keyVaultProperties = {
keyUri = "string"
}
}
monitoringSettings = {
azureMonitorAlertSettings = {
alertsForAllJobFailures = "string"
}
classicAlertSettings = {
alertsForCriticalOperations = "string"
}
}
moveDetails = {
}
publicNetworkAccess = "string"
redundancySettings = {
}
securitySettings = {
immutabilitySettings = {
state = "string"
}
}
upgradeDetails = {
}
}
})
}
プロパティ値
AzureMonitorAlertSettings
名前
形容
価値
alertsForAllJobFailures
'Disabled' 'Enabled'
ClassicAlertSettings
名前
形容
価値
alertsForCriticalOperations
'Disabled' 'Enabled'
CmkKekIdentity
名前
形容
価値
userAssignedIdentity
使用される ID の種類が UserAssigned の場合にアクセス許可を付与するために使用されるユーザー割り当て ID
糸
useSystemAssignedIdentity
システム割り当て ID を使用する必要があることを示します。 'userAssignedIdentity' フィールドと相互に排他的
bool
CmkKeyVaultProperties
名前
形容
価値
keyUri
カスタマー マネージド キーのキー URI
糸
IdentityData
名前
形容
価値
種類
使用されるマネージド ID の種類。 型 'SystemAssigned, UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、すべての ID を削除します。
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (必須)
userAssignedIdentities
リソースに関連付けられているユーザー割り当て ID の一覧。 ユーザー割り当て ID ディクショナリ キーは、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。
IdentityDataUserAssignedIdentities の
IdentityDataUserAssignedIdentities
ImmutabilitySettings
名前
形容
価値
状態
'Disabled' 'Locked' 'Unlocked'
Microsoft.RecoveryServices/vaults
名前
形容
価値
etag
省略可能な ETag。
糸
同一性
リソースの ID。
IdentityData の
場所
リソースの場所。
string (必須)
名前
リソース名
string (必須)
プロパティ
コンテナーのプロパティ。
VaultProperties
sku
各 Azure リソースの一意のシステム識別子を識別します。
SKU
タグ
リソース タグ
タグ名と値のディクショナリ。
種類
リソースの種類
"Microsoft.RecoveryServices/vaults@2022-10-01"
MonitoringSettings
SecuritySettings
SKU
名前
形容
価値
能力
SKU 容量
糸
家族
SKU ファミリ
糸
名前
SKU の名前は RS0 (Recovery Services 0 番目のバージョン) で、レベルは Standard レベルです。 バックエンド ストレージの冗長性やその他のコンテナー設定には影響しません。 ストレージの冗長性を管理するには、backupstorageconfig を使用します。
'RS0' 'Standard' (必須)
大きさ
SKU のサイズ
糸
層
SKU レベル。
糸
UpgradeDetails
UserIdentity
VaultProperties
VaultPropertiesEncryption
名前
形容
価値
infrastructureEncryption
二重暗号化状態の有効化/無効化
'Disabled' 'Enabled'
kekIdentity
CMK に使用される ID の詳細
CmkKekIdentity
keyVaultProperties
CMK をホストする Key Vault のプロパティ
CmkKeyVaultProperties
VaultPropertiesMoveDetails
VaultPropertiesRedundancySettings