Azure Cosmos DB でのオンライン バックアップとオンデマンドのデータ復元

適用対象: SQL API Cassandra API Gremlin API Table API MongoDB 用 Azure Cosmos DB API

Azure Cosmos DB では、データのバックアップが一定の間隔で自動的に取得されます。 自動バックアップは、データベース操作のパフォーマンスや可用性に影響を与えずに取得されます。 すべてのバックアップは、ストレージ サービスに個別に格納されます。 自動バックアップは、Azure Cosmos アカウント、データベース、またはコンテナーを誤って削除または更新した後でデータの回復が必要になったシナリオの場合に役に立ちます。 バックアップには、次の 2 つのモードがあります。

  • 定期的バックアップ モード - このモードは、すべての既存のアカウントの既定のバックアップ モードです。 このモードでは、バックアップは定期的な間隔で実行され、サポート チームに要求を作成することによってデータが復元されます。 このモードでは、アカウントのバックアップ間隔と保有期間を構成します。 最大保有期間は 1 か月まで延長されます。 最小バックアップ間隔は 1 時間です。 詳細については、定期的バックアップ モードに関する記事をご覧ください。

  • 継続的バックアップ モード (現在はパブリック プレビュー) – このモードは、Azure Cosmos DB アカウントの作成時に選択します。 このモードを使用すると、過去 30 日以内の任意の時点に復元できます。 詳細については、継続的バックアップ モードの概要と、Azure portalPowerShellCLI、および Resource Manager を使用した継続的バックアップの構成に関する記事をご覧ください。

    注意

    新しいアカウントを継続的バックアップで構成した場合は、Azure portal、PowerShell、または CLI を使用して、セルフサービス復元を行うことができます。 アカウントを継続的モードで構成した場合は、定期的モードに切り替えて戻すことはできません。 現在定期的バックアップモードである既存のアカウントを、継続的モードに変更することはできません。

次のステップ

次に、アカウントを定期的および継続的バックアップ モードで構成して管理する方法について学習できます。