はじめに 担当しているプロダクトでは,DB(PostgreSQL)として Google Cloud の Cloud SQL が使われていました.前々から DB 周りのパフォーマンスを上げたい話があり,より優れているサービスである Google Cloud の AlloyDB へのデータベース移行をやらせていただくことになりました.データの移行をやったことがない状態から,実際に取り組んでみて学んだこと・振り返りなどを記録します. 移行方法の検討 Cloud SQL から AlloyDB へデータベースを移行するのにあたりまずはどの方法で実施するのかを調査し,以下の 3 つの方法を検討しました. CSV や dump ファイルを利用する方法 Cloud SQL のバックアップを利用する方法 Database Migration Service を利用する方法 2 と 3 番目の方法はそれぞれ