Share via


Azure Cosmos DB の定期バックアップ ストレージの冗長性を更新する

適用対象: NoSQL MongoDB Cassandra Gremlin Table

既定では、Azure Cosmos DB は、ペアのリージョンにレプリケートされる geo 冗長 BLOB ストレージに定期的モードのバックアップ データを格納します。 既定のバックアップ ストレージの冗長性をオーバーライドできます。 この記事では、Azure CLI と PowerShell を使用してバックアップ ストレージの冗長性を更新する方法について説明します。 また、必要なストレージ冗長性を適用するための Azure ポリシーをアカウントで構成する方法も示します。

必須コンポーネント

ストレージの冗長性を更新する

以下の手順を使用して、バックアップ ストレージの冗長性を更新します。

  1. Azure Portal にサインインし、Azure Cosmos DB アカウントに移動します。

  2. [バックアップと復元] ペインを開き、バックアップ ストレージの冗長性を更新して、[送信] を選択します。 この操作の完了には数分かかります。

    Screenshot of the update backup storage redundancy page from the Azure portal.

バックアップ ストレージの冗長性に関する Azure Policy を追加する

Azure Policy は、組織の標準を適用し、コンプライアンスを大規模に評価するのに役立ちます。 詳細については、「Azure Policy とは」を参照してください。

次のサンプルでは、Azure Cosmos DB アカウントに対して、バックアップの冗長性が Local に設定されていることを (audit を使用して) 検証する Azure ポリシーを追加する方法を示しています。

"parameters": {},
"policyRule": {
  "if": {
    "allOf": [
      {
        "field": "Microsoft.DocumentDB/databaseAccounts/backupPolicy.periodicModeProperties.backupStorageRedundancy",
        "match": "Local"
      }
    ]
  },
  "then": {
    "effect": "audit"
  }
}

次のステップ