データのオフラインバックアップ、ダンピング、およびリカバリーをサポートします。
バックアップ
バックアップモジュールは、マスタノードとスレーブノードの両方でデータとログを圧縮してアップロードします。
RDS はデフォルトでこのデータを OSS にアップロードしますが、バックアップファイルをより安価で永続的なアーカイブストレージにダンプすることもできます。 通常、マスターノードのパフォーマンスに影響を与えないように、スレーブノードでバックアップが開始されます。 ただし、スレーブノードが使用できないか破損している場合、バックアップモジュールはマスターノードでバックアップを開始します。
リカバリー
リカバリーモジュールは、OSS に格納されたバックアップファイルをターゲットノードに回復させます。
-
マスターノードのロールバック:ノードを特定の時点での状態に復元するために使用できます。
-
スレーブノードの修復:スレーブノードに修復不能な障害が発生した場合に、リスクを減らすために新しいスレーブノードを自動的に作成するために使用できます。
-
読み取り専用インスタンスの作成:これは、バックアップから読み取り専用のインスタンスを作成します。
ストレージ
ストレージモジュールは、バックアップファイルのアップロード、ダンピング、ダウンロードを行います。
現在、すべてのバックアップデータが OSS にアップロードされ、必要に応じて一時的なリンクを取得してデータをダウンロードすることができます。 ストレージモジュールは、安価で安定したオフラインストレージのために、バックアップファイルを OSS からアーカイブストレージにダンプすることもサポートしています。