一般社団法人 全国個人事業主支援協会

COLUMN コラム

Aurora PostgreSQL を利用した DMS アップデート対応まとめ

 

AWS環境でデータ移行やレプリケーションを行う際、
よく利用されるのが DMS(Database Migration Service)

今回は Aurora PostgreSQL をターゲットにした構成で、DMSのアップデート対応を行った際のポイントをまとめます。

  • ソースDB(例:EC2上のPostgreSQL)

  • DMSレプリケーションインスタンス

  • ターゲット:Amazon Aurora PostgreSQL互換

  • CDC(Change Data Capture)による継続レプリケーション

 

実際のアップデート手順(安全パターン)

① 事前確認

  • 現在のDMSバージョン確認

  • Aurora PostgreSQLバージョン確認

  • DMSリリースノート確認

  • タスク状態(Full load? CDC?)

② メンテナンスウィンドウの考慮

DMSアップデートは

  • 自動アップデート(Auto minor version upgrade)

  • 手動アップデート

が選べます。

本番環境では 手動+業務影響時間外 が基本。

③ アップデート方法

事前にcdcの場合、タスクを停止する。

 

コンソール

DMS → Replication instances → Modify → Engine version変更

マイナーバージョンアップデートの場合:cdcを再開

マイナーバージョンアップデートの場合:cdcを再起動

The following two tabs change content below.

小久保 暁人

最新記事 by 小久保 暁人 (全て見る)

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア