翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
DR サイトと一般的な Amazon RDS DR 戦略
ディザスタリカバリ (DR) サイトとは、プライマリサイトが災害の影響を受けた場合に、ビジネスクリティカルな IT インフラストラクチャおよびアプリケーションを復元するために組織が使用するセカンダリロケーションを意味します。DR サイトは、多くの場合、遠隔地に構築し、これによって、災害によるメインサイトへの影響がセカンダリサイトに及ばないようにします。AWS 内で利用可能な DR サイトは、大まかに、近距離 DR と遠距離 DR に分類できます。
-
近距離 DR は、一般的に、リージョン内ディザスタリカバリと呼ばれます。アベイラビリティーゾーン間に設定する DR ソリューションであり、アベイラビリティーゾーンで障害や計画済みメンテナンスが発生した場合にシステムを保護することを目的としています。
-
遠距離 DR は、一般的に、クロスリージョンディザスタリカバリと呼ばれます。AWS リージョン リージョンをまたいで設定するソリューションであり、これによって、リージョン全体の停止からシステムを保護したり、スイッチオーバーを実行してコンプライアンスポリシーに準拠したりできます。
同期 DR
同期 DR では、プライマリサイトで新規作成または更新されたデータが、それと同じタイミングで DR サイトにレプリケートされます。標準エディションデータベースの同期 DR ソリューションを実現する場合には、マルチ AZ 配置を使用できます。
マルチ AZ 配置 (近距離 DR) は、AWS が管理する近距離 DR ソリューションであり、これによって、同じリージョン内にある別のアベイラビリティーゾーンのスタンバイインスタンスに、RDS データベースを同期的にレプリケーションします。アベイラビリティーゾーンレベルで障害が発生し、プライマリデータベースが利用できなくなった場合、AWS 側で、スタンバイデータベースをプライマリロールに自動的に昇格させます。これにより、データ損失とダウンタイムを最小限に抑えられます。ただし、マルチ AZ 配置を導入しても、リージョンレベルの障害からは保護を行えません。その点にご注意ください。また、AWS クラウド 外での DR 機能も利用できません。
非同期 DR オプション
非同期 DR では、プライマリで変更が生じた際、それと同時にはレプリケーションが実行されず、目標復旧時点によって定義した間隔でのみデータがレプリケートされます。非同期 DR ソリューションの実装には、次のオプションを使用できます。
-
AWS Backup を使用した自動スナップショット管理 – AWS Backup は、フルマネージドのバックアップサービスであり、これを利用すると、ポイントインタイムリカバリ (PITR) 設定に基づいて Amazon RDS データベースのバックアップとリカバリを自動化できます。AWS Backup により、スナップショットの作成に加え、バックアップスケジュール、保持ポリシー、バックアッププランの作成を行うことで、誤ったデータの削除および破損や、ハードウェアの障害などから保護できます。データベースは、同じ AWS リージョン または別のリージョン内の新しい RDS インスタンスに復元可能です。
AWS Backup はアクティブ/パッシブ DR オプションです。プライマリデータベースに障害が発生した場合、復元プロセスを手動で開始する必要があるからです。AWS Backup をマルチ AZ 配置と共に使用し、同期および非同期ソリューションを組み合わせると、データ損失からの保護をさらに強化できます。
-
Amazon RDS PITR スナップショットレプリケーション – RDS スナップショットは、手動の DR オプションです。RDS データベースインスタンスのポイントインタイムスナップショット設定を定義すると、スナップショットが Amazon Simple Storage Service (Amazon S3) に保存されます。その後、クロスリージョンレプリケーションを有効にでき、これによって、プライマリデータベースから別リージョンのスタンバイデータベースに変更がレプリケートされます。
Amazon RDS PITR スナップショットレプリケーションは、アクティブ/パッシブ DR オプションです。なぜなら、元のプライマリデータベースに障害が発生した場合は、手動で復元プロセスを開始して、スタンバイデータベースをプライマリロールに昇格させる必要があるからです。ただし、このオプションは、マルチ AZ 配置よりも柔軟性が高く、リージョンレベルの障害から保護するためにも使用できます。