AWS › AWS Database Migration Service & Application Migration
What is AWS Database Migration Service and what problem does it solve?
BeginnerAnswer
AWS Database Migration Service, or DMS, is a fully managed service that helps you migrate databases into AWS quickly and securely, supporting both homogeneous migrations between the same database engine and heterogeneous migrations between different database engines, such as moving from Oracle to PostgreSQL, while keeping the source database fully operational and minimizing downtime during the actual cutover.
aws dms create-replication-task --replication-task-identifier my-migration-task --source-endpoint-arn arn:aws:dms:us-east-1:123456789012:endpoint:source --target-endpoint-arn arn:aws:dms:us-east-1:123456789012:endpoint:target --migration-type full-load-and-cdcReal-world example A retail company migrates its on premises Oracle database to Amazon RDS for PostgreSQL using DMS, which handles both the initial bulk data transfer and the ongoing replication of new changes, allowing the production system to keep running throughout the migration.