記事一覧
固定された記事
![](https://assets.st-note.com/production/uploads/images/140700427/rectangle_large_type_2_70aa3a7d41660a8a497a071687f77bc6.png?width=800)
もしも明日DB障害が発生したら、あなたはどのように復旧しますか? ~RDSとS3を連携し、PITRで損失したデータを復元するプラクティスについて~
概要データベースの論理障害が発生した際に、過去時点のデータをインポートし復旧する手順について説明します。 具体的には、ポイント・イン・タイム・リカバリ(PITR)で、任意の時刻のRDSクラスタを作成し、データをS3へエクスポート、その後S3から再度インポートすることで任意のテーブル・スキーマを過去の状態に復元します。 手順の概要① ポイント・イン・タイム・リカバリ(PITR)で障害発生前のRDSクラスターを作成 ② RDS が S3 にアクセスするための IAM ロールを