データのオフラインバックアップ、ダンピング、およびリカバリーをサポートします。

バックアップ

バックアップモジュールは、マスタノードとスレーブノードの両方でデータとログを圧縮してアップロードします。

RDS はデフォルトでこのデータを OSS にアップロードしますが、バックアップファイルをより安価で永続的なアーカイブストレージにダンプすることもできます。 通常、マスターノードのパフォーマンスに影響を与えないように、スレーブノードでバックアップが開始されます。 ただし、スレーブノードが使用できないか破損している場合、バックアップモジュールはマスターノードでバックアップを開始します。

リカバリー

リカバリーモジュールは、OSS に格納されたバックアップファイルをターゲットノードに回復させます。

  • マスターノードのロールバック:ノードを特定の時点での状態に復元するために使用できます。

  • スレーブノードの修復:スレーブノードに修復不能な障害が発生した場合に、リスクを減らすために新しいスレーブノードを自動的に作成するために使用できます。

  • 読み取り専用インスタンスの作成:これは、バックアップから読み取り専用のインスタンスを作成します。

ストレージ

ストレージモジュールは、バックアップファイルのアップロード、ダンピング、ダウンロードを行います。

現在、すべてのバックアップデータが OSS にアップロードされ、必要に応じて一時的なリンクを取得してデータをダウンロードすることができます。 ストレージモジュールは、安価で安定したオフラインストレージのために、バックアップファイルを OSS からアーカイブストレージにダンプすることもサポートしています。