バックアップの概要

バックアップを利用すると、過去のある時点に復元することも、データをエクスポートして分析することもできます。バックアップは、次のシナリオで役立ちます。

  • 障害復旧: バックアップは障害復旧計画の一部として使用できます。障害が発生した場合は、新しい Memorystore for Redis Cluster または別の Redis クラスタにデータを復元します。バックアップ スケジュールは、アドホック エクスポートよりも堅牢な保護を提供します。

  • データ移行: 異なる Memorystore for Redis Cluster クラスタ間でデータを移行します。データを統合するか、別のリージョンに移動します。バックアップは、Memorystore for Redis Cluster インスタンスまたは Redis インスタンスから復元できます。

  • データ共有: 異なるチームやアプリケーション間でデータを共有し、コラボレーション、オフライン データ分析、データ交換を可能にします。

  • コンプライアンス: コンプライアンスを目的に、キャッシュデータの定期的なバックアップを作成できます。

バックアップとバックアップ コレクション

バックアップは、データの特定時点のスナップショットです。バックアップはバックアップ コレクションに整理されます。バックアップ コレクションには、特定の Memorystore for Redis Cluster インスタンスのすべてのバックアップが含まれます。Memorystore for Redis Cluster インスタンスを削除しても、対応するバックアップ コレクションは自動的に削除されません。

保持期間を設定することで、バックアップに有効期間(TTL)を設定できます。バックアップが TTL を超えると、Memorystore for Redis Cluster はバックアップを自動的に削除します。

バックアップ内のデータを復元するには、新しい Memorystore for Redis Cluster インスタンスを作成し、バックアップのデータを使用してインスタンスをシードします。現時点では、既存の Memorystore for Redis Cluster インスタンスへのデータのインポートはサポートされていません。

自動バックアップとオンデマンド バックアップ

バックアップを開始するには、次の 2 つの方法があります。

  • 自動バックアップ(推奨): 定期的なバックアップを開始するクラスタのバックアップ スケジュールを構成できます。

  • オンデマンド バックアップ: すぐに開始されるバックアップ オペレーションを開始できます。

自動バックアップのスケジュールを設定する方法やバックアップを開始する方法については、バックアップの管理をご覧ください。

費用

バックアップごとに、バックアップのサイズに基づいてストレージ費用が課金されます。バックアップごとに最低 24 時間分の料金が発生します。詳細については、Memorystore for Redis Cluster の料金をご覧ください。

次のステップ