すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::HBR::Vault

最終更新日:Mar 17, 2025

ALIYUN::HBR::Vaultはバックアップコンテナーの作成に使用されます。

構文

{
  "タイプ": "ALIYUN::HBR::Vault" 、
  "Properties": {
    "VaultType": 文字列、
    "Description": String,
    "EncryptType": 文字列、
    "ResourceGroupId": 文字列、
    "KmsKeyId": 文字列、
    "VaultName": 文字列、
    "RedundancyType": 文字列、
    "VaultStorageClass": 文字列、
    "タグ": リスト
  }
}

プロパティ

プロパティ

データ型

必須

編集可能

説明

制約条件

VaultType

String

必須

不可

バックアップコンテナーのタイプ。

有効な値:

  • 標準: 標準バックアップ保管庫

  • OTS_BACKUP: Tablestoreのバックアップコンテナー

説明

String

継続しない

継続する

バックアップコンテナーの説明。

説明の長さは最大255文字です。

暗号化タイプ

String

任意

不可

ソースデータの暗号化に使用されるメソッド。

有効な値:

  • HBR_PRIVATE: Hybrid Backup Recovery (HBR) の組み込み暗号化方式を使用して、ソースデータを暗号化します。

  • KMS: key Management Service (KMS) のカスタムキーを使用してソースデータを暗号化します。

このプロパティは、VaultTypeがSTANDARDまたはOTS_BACKUPに設定されている場合にのみ有効です。

ResourceGroupId

String

継続しない

継続する

リソースグループの ID です。

なし。

KmsKeyId

String

任意

不可

KMSのカスタムキーまたはKMSキーのエイリアス。

EncryptTypeがKMSに設定されている場合、このプロパティを指定する必要があります。

VaultName

String

必須

バックアップボールトの名前。

名前の長さは 1 ~ 64 文字です。

RedundancyType

String

任意

不可

バックアップコンテナーのデータ冗長タイプ。

有効な値:

  • LRS: バックアップボールトのローカル冗長ストレージ (LRS) を有効にします。 Hybrid Backup Recovery (HBR) は、同じゾーン内の異なる機能の複数のデバイスに各オブジェクトのコピーを格納します。 このように、HBRはハードウェア障害が発生してもデータの耐久性と可用性を保証します。

  • ZRS: バックアップボールトのゾーン冗長ストレージ (ZRS) を有効にします。 HBRは、マルチゾーンメカニズムを使用して、同じリージョン内の3つのゾーンにデータを分散します。 1つのゾーンが故障しても、他の2つのゾーンに格納されているデータにはアクセスできます。

VaultStorageClass

String

任意

不可

バックアップコンテナーのストレージタイプ。

値をSTANDARDに設定します。 STANDARDの値は、標準ストレージを指定します。

Tags

List

継続しない

継続する

バックアップコンテナーのタグ。

最大20個のタグを追加できます。

Tags の構文

"タグ": [
  {
    "Value": String,
    "Key": String
  }
]

Tags のプロパティ

プロパティ

データ型

必須

編集可能

説明

制約条件

String

任意

不可

タグの値。

タグ値は最大128文字で、http:// またはhttps:// は使用できません。 タグ値はaliyunまたはacs: で始めることはできません。

Key

String

必須

不可

タグのキー。

タグキーの長さは1 ~ 128文字で、http:// またはhttps:// は使用できません。 タグキーはaliyunまたはacs: で始めることはできません。

戻り値

Fn::GetAtt

  • 説明: バックアップコンテナーの説明。

  • ResourceGroupId: リソースグループのID。

  • TrialInfo: 無料トライアルに関する情報。

  • ReplicationSourceRegionId: ソースコンテナーのリージョンID。

  • IndexUpdateTime: インデックスが更新された時刻。

  • VaultId: バックアップコンテナーのID。

  • Retention: バックアップコンテナーの保持期間。

  • Dedup: 重複排除機能が有効かどうかを示します。

  • VaultStatusMessage: バックアップコンテナーがERROR状態の場合に返されるステータスメッセージ。

  • BytesDone: バックアップされるデータの量。  

  • ReplicationProgress: バックアップコンテナーからミラーコンテナーへのデータ同期の進行状況。  

  • PaymentType: バックアップコンテナーの課金方法。

  • BackupPlanStatistics: バックアップコンテナーを使用するバックアップ計画の統計。  

  • タグ: バックアップボールトのタグ。

  • VaultName: バックアップコンテナーの名前。

  • RedundancyType: バックアップコンテナーのデータ冗長タイプ。  

  • VaultStorageClass: バックアップコンテナーのストレージタイプ。

  • CreateTime: バックアップコンテナーが作成された時刻。  

  • StorageSize: バックアップコンテナーの使用方法。

  • ReplicationSourceVaultId: ソースコンテナーのID。

  • VaultType: バックアップコンテナーのタイプ。

  • LatestReplicationTime: 最近成功したリモートバックアップの時刻。

  • レプリケーション: バックアップコンテナーがリモートバックアップコンテナーかどうかを示します。  

  • IndexLevel: インデックスレベル。

  • UpdateTime: バックアップコンテナーが更新された時刻。

  • SourceTypes: データソースに関する情報。

  • IndexAvailable: インデックスが利用可能かどうかを示します。

  • SearchEnabled: バックアップ検索機能が有効かどうかを示します。  

YAML形式

ROSTemplateFormatVersion: '2015-09-01'
パラメータ:
  VaultName:
    説明: バックアップコンテナーの名前。 名前は1 ~ 64文字
      長さで。
    MaxLength: 64
    MinLength: 1
    データ型:Strig
    デフォルト: test-valut
リソース:
  ExtensionResource:
    プロパティ:
      VaultName:
        参照: VaultName
      VaultType: 標準
    タイプ: ALIYUN::HBR::Vault
出力:
  BackupPlanStatistics:
    説明: バックアップコンテナーを使用するバックアップ計画の統計。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -BackupPlanStatistics
  BytesDone:
    説明: 'バックアップされるデータの量。 単位: バイト。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -BytesDone
  CreateTime:
    説明: 'バックアップコンテナーが作成された時刻。 この値はUNIXです。
      timestampを使用します。 単位: 秒。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -CreateTime
  Dedup:
    説明: 重複排除機能が有効かどうかを示します。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -Dedup
  説明:
    説明: バックアップコンテナーの説明。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -説明
  IndexAvailable:
    説明: インデックスが使用可能かどうかを示します。 インデックスは、
      それらは更新されていません。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -IndexAvailable
  IndexLevel:
    説明: 'インデックスレベル。

      -**OFF**: インデックスは作成されません。

      -**META**: メタデータインデックスが作成されます。

      -**ALL**: フルテキストインデックスが作成されます。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -IndexLevel
  IndexUpdateTime:
    説明: インデックスが更新された時刻。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -IndexUpdateTime
  LatestReplicationTime:
    説明: '最後のリモートバックアップが同期された時刻。 この値
      はUNIXタイムスタンプです。 単位: 秒。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -LatestReplicationTime
  PaymentType:
    説明: PaymentType。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -PaymentType
  RedundancyType:
    説明: 'バックアップコンテナーのデータ冗長タイプ。 有効な値:

      -**LRS**: バックアップコンテナーに対してローカル冗長ストレージ (LRS) が有効になっています。
      HBRは、各オブジェクトのコピーを異なる機能の複数のデバイスに保存します
      同じゾーンで。 このように、HBRはデータの耐久性と可用性を保証します
      ハードウェア障害が発生した場合は

      -**ZRS**: バックアップコンテナーに対してゾーン冗長ストレージ (ZRS) が有効になっています。 HBR
      マルチゾーンメカニズムを使用して、内の3つのゾーンにデータを分散します。
      同じリージョン。 ゾーンに障害が発生した場合、他の2つのゾーンに格納されているデータ
      はまだアクセス可能です。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -RedundancyType
  レプリケーション:
    説明: 'バックアップコンテナーがリモートバックアップコンテナーかどうかを示します。 有効
      values:

      -**true**: バックアップコンテナーはリモートバックアップコンテナーです。

      -**false**: バックアップコンテナーはオンプレミスのバックアップコンテナーです。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -レプリケーション
  ReplicationProgress:
    説明: バックアップボールトからのデータ同期の進行状況
      ミラーボールト。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -ReplicationProgress
  ReplicationSourceRegionId:
    説明: リモートバックアップコンテナーが存在するリージョンのID。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -ReplicationSourceRegionId
  ReplicationSourceVaultId:
    説明: リモートバックアップに対応するソースコンテナーのID
      vaultを使用します。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -ReplicationSourceVaultId
  ResourceGroupId:
    説明: リソースグループのID。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -ResourceGroupId
  保持:
    説明: 'バックアップコンテナーの保持期間。 単位: 日。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -保持
  SearchEnabled:
    説明: バックアップ検索機能が有効かどうかを示します。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -SearchEnabled
  SourceTypes:
    説明: データソースに関する情報。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -SourceTypes
  StorageSize:
    説明: 'バックアップコンテナーの使用方法。 単位: バイト。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -StorageSize
  タグ:
    説明: バックアップボールトのタグ。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -タグ
  TrialInfo:
    説明: 無料トライアル情報。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -TrialInfo
  UpdateTime:
    説明: 'バックアップコンテナーが更新された時刻。 この値はUNIXです。
      timestampを使用します。 単位: 秒。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -UpdateTime
  VaultId:
    説明: バックアップコンテナーのID。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -VaultId
  VaultName:
    説明: バックアップコンテナーの名前。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -VaultName
  VaultStatusMessage:
    説明: 'バックアップコンテナーが
      エラー状態。 このパラメーターは、リモートバックアップ保管庫でのみ使用できます。
      有効な値:

      -**UNKNOWN_ERROR *: 不明なエラーが発生しました。

      -**SOURCE_VAULT_ALREADY_HAS_REPLICATION**: ミラーコンテナーは
      ソースvault.'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -VaultStatusMessage
  VaultStorageClass:
    説明: 'バックアップコンテナーのストレージタイプ。 有効な値: **標準** 、
      これは標準ストレージを示します。
    値:
      Fn::GetAtt:
      -ExtensionResource
      -VaultStorageClass
  VaultType:
    説明: 'バックアップコンテナーのタイプ。 有効な値: **STANDARD** 。
      標準のバックアップボールト。'
    値:
      Fn::GetAtt:
      -ExtensionResource
      -VaultType 

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "VaultName": {
      "Description": "バックアップコンテナーの名前。 名前は1 ~ 64文字である必要があります。",
      "MaxLength": 64、
      "MinLength": 1,
      "Type": "String",
      "デフォルト": "test-valut"
    }
  },
  "Resources": {
    "ExtensionResource": {
      "Properties": {
        "VaultName": {
          "Ref": "VaultName"
        },
        "VaultType": "スタンダード"
      },
      "タイプ": "ALIYUN::HBR::Vault"
    }
  },
  "Outputs": {
    "BackupPlanStatistics": {
      "Description": "バックアップボールトを使用するバックアップ計画の統計。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "BackupPlanStatistics"
        ]
      }
    },
    "BytesDone": {
      "Description": "バックアップされるデータの量。 単位: bytes."、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "BytesDone"
        ]
      }
    },
    "CreateTime": {
      "Description": "バックアップコンテナーが作成された時刻。 この値は UNIX タイムスタンプです。 単位: 秒。"、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "CreateTime"
        ]
      }
    },
    "Dedup": {
      "Description": "重複排除機能が有効かどうかを示します。" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「デダップ」
        ]
      }
    },
    "Description": {
      "Description": "バックアップコンテナーの説明" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「説明」
        ]
      }
    },
    "IndexAvailable": {
      "Description": "インデックスが利用可能かどうかを示します。 インデックスは、更新されていないときに使用できます。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "IndexAvailable"
        ]
      }
    },
    "IndexLevel": {
      "説明": "インデックスレベル。\n- ** OFF **: インデックスは作成されません。\n- ** META **: メタデータインデックスが作成されます。\n- ** ALL **: フルテキストインデックスが作成されます。"
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "IndexLevel"
        ]
      }
    },
    "IndexUpdateTime": {
      "Description": "インデックスが更新された時刻" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "IndexUpdateTime"
        ]
      }
    },
    "LatestReplicationTime": {
      "Description": "最後のリモートバックアップが同期された時刻。 この値は UNIX タイムスタンプです。 単位: 秒。"、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "LatestReplicationTime"
        ]
      }
    },
    "PaymentType": {
      "Description": "PaymentType" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「PaymentType」
        ]
      }
    },
    "RedundancyType": {
      "Description": "バックアップボールトのデータ冗長タイプ。 有効な値:\n- **LRS**: バックアップコンテナーに対してローカル冗長ストレージ (LRS) が有効になっています。 HBRは、同じゾーン内の異なる施設の複数のデバイスに各オブジェクトのコピーを格納します。 これにより、ハードウェア障害が発生した場合でも、HBRはデータの耐久性と可用性を保証します。\n- **ZRS**: バックアップコンテナーに対してゾーン冗長ストレージ (ZRS) が有効になっています。 HBRは、マルチゾーンメカニズムを使用して、同じリージョン内の3つのゾーンにデータを分散します。 ゾーンに障害が発生しても、他の2つのゾーンに保存されているデータには引き続きアクセスできます。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "RedundancyType"
        ]
      }
    },
    "レプリケーション": {
      "Description": "バックアップコンテナーがリモートバックアップコンテナーかどうかを示します。 有効な値:\n- **true**: バックアップコンテナーはリモートバックアップコンテナーです。\n- **false**: バックアップコンテナーはオンプレミスのバックアップコンテナーです。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「レプリケーション」
        ]
      }
    },
    "ReplicationProgress": {
      "Description": "バックアップコンテナーからミラーコンテナーへのデータ同期の進行状況。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "ReplicationProgress"
        ]
      }
    },
    "ReplicationSourceRegionId": {
      "Description": "リモートバックアップコンテナーが存在するリージョンのID。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "ReplicationSourceRegionId"
        ]
      }
    },
    "ReplicationSourceVaultId": {
      "Description": "リモートバックアップコンテナーに対応するソースコンテナーのID。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "ReplicationSourceVaultId"
        ]
      }
    },
    "ResourceGroupId": {
      "Description": "リソースグループのID。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "ResourceGroupId"
        ]
      }
    },
    "Retention": {
      "Description": "バックアップコンテナーの保持期間。 単位: 日。"、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「保持」
        ]
      }
    },
    "SearchEnabled": {
      "Description": "バックアップ検索機能が有効かどうかを示します。" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「SearchEnabled」
        ]
      }
    },
    "SourceTypes": {
      "Description": "データソースに関する情報" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "SourceTypes"
        ]
      }
    },
    "StorageSize": {
      "Description": "バックアップコンテナーの使用方法。 単位: bytes."、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "StorageSize"
        ]
      }
    },
    "Tags": {
      "Description": "バックアップボールトのタグ" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「タグ」
        ]
      }
    },
    "TrialInfo": {
      「説明」: 「無料トライアル情報」、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "TrialInfo"
        ]
      }
    },
    "UpdatedTime": {
      "Description": "バックアップコンテナーが更新された時刻。 この値は UNIX タイムスタンプです。 単位: 秒。"、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "UpdateTime"
        ]
      }
    },
    "VaultId": {
      "Description": "バックアップコンテナーのID" 、
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "VaultId"
        ]
      }
    },
    "VaultName": {
      "Description": "バックアップコンテナーの名前。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「VaultName」
        ]
      }
    },
    "VaultStatusMessage": {
      "Description": "バックアップコンテナーがERROR状態の場合に返されるステータスメッセージ。 このパラメーターは、リモートバックアップ保管庫でのみ使用できます。 有効な値:\n- **UNKNOWN_ERROR *: 不明なエラーが発生しました。\n- ** SOURCE_VAULT_ALREADY_HAS_REPLICATION **: ソースコンテナーにミラーコンテナーが設定されています。
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          "VaultStatusMessage"
        ]
      }
    },
    "VaultStorageClass": {
      "Description": "バックアップボールトのストレージタイプ。 有効値: **STANDARD** 。これは標準ストレージを示します。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「VaultStorageClass」
        ]
      }
    },
    "VaultType": {
      "Description": "バックアップコンテナーのタイプ。 有効な値: **STANDARD** 。これは標準のバックアップコンテナーを示します。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource" 、
          「VaultType」
        ]
      }
    }
  }
}