Discover, assess, convert, and migrate your database and analytics workloads to AWS with automated migration.
Maintain high availability and minimal downtime during the migration process with Multi-AZ and ongoing data replication and monitoring.
Supports homogeneous and heterogeneous database migrations from Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, MariaDB, and other databases and open-source database engines.
How it works
AWS DMS supports migration between 20-plus database and analytics engines, such as Oracle to Amazon Aurora MySQL, MySQL to Amazon Relational Database (RDS) MySQL, Microsoft SQL Server to Amazon Aurora PostgreSQL, MongoDB to Amazon DocumentDB, Oracle to Amazon Redshift, and to and from Amazon Simple Storage Service (S3).
Move to managed databases
Migrate from legacy or on-premises databases to managed cloud services through a simplified migration process, giving developers time to innovate.
Break free from licensing costs and accelerate business growth
Modernize to purpose-built databases to innovate and build faster for any use case at scale for one-tenth the cost.
Replicate backup files
Create redundancies of business-critical databases and data stores to minimize downtime and data loss.
Improve integration with data marts
Build data lakes and perform real-time processing on change data from your data stores.
How to get started
Learn more about AWS DMS
Understand how AWS DMS performs homogeneous and heterogeneous database migrations.
Review step-by-step guides
Read the AWS DMS User Guide to get started with data migrations from your existing database.
Get started with AWS DMS
Try AWS DMS using the AWS Free Tier.