はじめに こんにちは!ヨッシーです。 業務でAWSのDatabase Migration Serviceを使った大規模なデータ移行を経験したため、 アウトプットも兼ねてブログの題材にしてみました。 DMSとは Database Migration Service(以下、DMS)は、データベースの既存データを別のデータベースへと移行するためのサービスです。 また、レプリケーション機能を利用することで、本番稼働中のサービスのダウンタイムを限りなくゼロにしてデータ移行することが可能になります。 他にもオンプレミスで稼働中のデータベースからAWSのRDSへのデータベースへの移行も可能であり、 通常は工数や移行費用が莫大になったりするところを、低価格でデータ移行を実現することができます。 想定する読者 大規模なデータ移行の際に、以下のような要件がある場合は是非、DMSでのデータ移行を検討してみるべき