RDSでロールバックする

本番でロールバックという、しようと思ってもなかなか出来ない貴重な体験が出来たので書き記しておきます。

結論

PITR機能で任意の時点に戻す http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/USER_PIT.html

注意点

  • PITRを実行する際、元となるインスタンスは残ったままで新しいインスタンスが立ち上がる
  • DBを切り替えるため、アプリケーション側からFQDNの再指定などが必要となる
  • 状況によりますが、調査のために既存インスタンスを使う事があるのと思うので、しばらく残しておくと良いと思う