type
status
date
slug
summary
tags
category
icon
password
书籍
理論
1. バックアップのスケジュール設定と管理の簡便さ
- AWS Backupは、AWSリソース(例えば、Amazon AuroraやDynamoDB)のバックアップを自動化し、スケジュールに基づいて定期的にバックアップを作成できます。これにより、手動でバックアップを作成する必要がなく、運用負担を軽減できます。
2. コスト効率
- AWS Backupは、バックアップのストレージに関連するコストを最小限に抑えることができます。特に、復旧時間が緩い場合や、バックアップデータをセカンダリリージョンに保存する場合に、低コストで確実なバックアップを提供します。
- データがセカンダリリージョンで使用される頻度が低ければ、コストはさらに低く抑えられます。
3. 復旧時間が緩いケース
- RTOが緩い場合、すぐにシステムを復旧する必要がないため、バックアップからの復旧で十分対応可能です。この場合、バックアップデータを手動または一部自動的にリストアすることで、復旧するまでの時間を柔軟に設定できます。
4. バックアップの保存場所
- AWS Backupは、バックアップデータを異なるリージョンに保存することができるため、災害時には別のリージョンから復旧することができます。この機能により、シンプルなバックアップ戦略で高可用性を確保できますが、リアルタイムでのレプリケーションを必要とするシナリオには向いていません。
5. ディザスタリカバリの簡易化
- システム全体のバックアップを管理し、復旧作業を効率的に行うためのツールを提供しますが、即座に復旧するための高可用性やレプリケーションが要求されるシステムには向かない場合もあります。
適用ケース:
- 復旧が緩いプロジェクトや、予算を抑えつつシンプルな災害復旧が求められる場合にはAWS Backupが最適です。例えば、データベースのバックアップを定期的に取得し、問題発生時に少し時間をかけてリストアすることが許容されるシナリオには適しています。
まとめ:
AWS Backupは、復旧時間や復旧ポイントに厳しい要件がない場合に非常に有効な選択肢です。コストを抑えながらシンプルで効果的なバックアップソリューションを提供し、復旧が緩いケースに適しています。
実践
略
一問道場
問題 #296
トピック 1
ある企業は、Amazon Elastic Container Service(Amazon ECS)とAmazon API Gatewayを使用してコンテナ化されたアプリケーションを実装しています。アプリケーションデータはAmazon AuroraデータベースとAmazon DynamoDBデータベースに保存されています。企業はAWS CloudFormationを使用してインフラのプロビジョニングを自動化し、AWS CodePipelineを使用してアプリケーションのデプロイを自動化しています。
ソリューションアーキテクトは、RPO(復旧ポイント目標)2時間、RTO(復旧時間目標)4時間を満たす災害復旧(DR)戦略を実装する必要があります。
どのソリューションが最もコスト効果的にこれらの要件を満たしますか?
A. AuroraグローバルデータベースとDynamoDBグローバルテーブルを設定して、データベースをセカンダリAWSリージョンにレプリケートします。プライマリリージョンとセカンダリリージョンで、Regionalエンドポイントを持つAPI Gateway APIを構成します。DRシナリオ時にセカンダリリージョンへのトラフィックをルーティングするためにAmazon CloudFrontのオリジンフェイルオーバーを実装します。
B. AWS Database Migration Service(AWS DMS)、Amazon EventBridge、AWS Lambdaを使用して、AuroraデータベースをセカンダリAWSリージョンにレプリケートします。DynamoDBデータベースをセカンダリリージョンにレプリケートするためにDynamoDB Streams、EventBridge、Lambdaを使用します。プライマリリージョンとセカンダリリージョンで、Regionalエンドポイントを持つAPI Gateway APIを構成します。Amazon Route 53フェイルオーバールーティングを実装して、プライマリリージョンからセカンダリリージョンへのトラフィックの切り替えを行います。
C. AWS Backupを使用してAuroraデータベースとDynamoDBデータベースのバックアップをセカンダリAWSリージョンに作成します。プライマリリージョンとセカンダリリージョンで、Regionalエンドポイントを持つAPI Gateway APIを構成します。Amazon Route 53フェイルオーバールーティングを実装して、プライマリリージョンからセカンダリリージョンへのトラフィックの切り替えを行います。
D. AuroraグローバルデータベースとDynamoDBグローバルテーブルを設定して、データベースをセカンダリAWSリージョンにレプリケートします。プライマリリージョンとセカンダリリージョンで、Regionalエンドポイントを持つAPI Gateway APIを構成します。Amazon Route 53フェイルオーバールーティングを実装して、プライマリリージョンからセカンダリリージョンへのトラフィックの切り替えを行います。
正解
正解は C です。
選択肢Cでは、AWS Backupを使用してAuroraとDynamoDBのバックアップを別リージョンに保存し、RPO(復旧ポイント目標)2時間、RTO(復旧時間目標)4時間の要件を満たすコスト効率の良い方法を提供します。この方法では、バックアップからの迅速な復元が可能で、要件に適合します。
- 作者:みなみ
- 链接:https://www.minami.ac.cn//%E8%B3%87%E6%A0%BC%E5%8B%89%E5%BC%B7/175d7ae8-88e2-809f-bd64-cca003b278f0
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章