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.
How it works
AWS Database Migration Service (AWS DMS) is a managed migration and replication service that helps move your database and analytics workloads to AWS quickly, securely, and with minimal downtime and zero data loss. AWS DMS supports migration between 20-plus database and analytics engines, such as Oracle to Amazon Aurora MySQL-Compatible Edition, MySQL to Amazon Relational Database (RDS) for MySQL, Microsoft SQL Server to Amazon Aurora PostgreSQL-Compatible Edition, MongoDB to Amazon DocumentDB (with MongoDB compatibility), Oracle to Amazon Redshift, and 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, removing undifferentiated database management tasks.
Remove 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 ongoing changes
Create redundancies of business-critical databases and data stores to minimize downtime and protect against any data loss.
Improve integration with data lakes
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.