edit-icon download-icon

バックアップとリカバリ

最終更新日: May 05, 2018

バックアップ

RDS はデータベースのデータを定期的にバックアップし、データの完全性、信頼性、復元性を保証します。

RDS は、次の 2 つのバックアップ機能を提供します。

  • データバックアップ:この機能を無効にすることはできません。完全な物理データバックアップは、毎週 2 日以上の指定期間内に実行されます。また、いつでも手動でコンソール上で完全な物理データバックアップを開始することも、API を使用して手動で開始することもできます。

  • ログバックアップ:この機能を有効または無効にすることができます。ログバックアップが無効の場合、データバックアップセットが作成されたときにのみデータをリストアできます。

データバックアップまたはログバックアップの場合、バックアップ保持期間を 7〜730 日の範囲の値に設定できます。小さな値を設定すると、古いバックアップをリアルタイムで削除できます。

回復

データのリカバリ性は、データベースの信頼性を示す重要な指標です。

RDS は、次の 3 つの回復機能を提供します。

  • バックアップセット ID によるリカバリ:バックアップセットのデータを一時インスタンスまたはクローンインスタンスにリカバリし、一時インスタンスまたはクローンインスタンスでデータの整合性をチェックします。

  • 時間によるリカバリ:システムが完全バックアップおよび後続のログバックアップを一時インスタンスまたはクローンインスタンスにリカバリするように、ある時点を選択します。このメソッドは、ログバックアップが有効な場合にのみ使用できます。

  • 上書きと回復:一時セットまたはクローンインスタンスではなく、現在のRDSインスタンスにバックアップセットのデータを復元します。このメソッドは現在のインスタンスのデータを上書きするため、注意してください。

リカバリ機能は、バックアップ機能と密接に関連しています。

  • データ復旧の早い時期は、データバックアップ頻度とデータ有効期限ポリシーに関連する以前のデータバックアップに依存します。

  • データ復旧の遅れ時間は、ログボリュームに密接に関連する次のログバックアップに依存します。

  • データ復旧の速度はデータのバックアップ頻度に依存し、ログボリュームにも密接に関連しています。