AWS Database Migration Service

More than 750,000 databases have securely migrated to AWS with minimal downtime

How it works

  • Homogeneous
  • Diagrams show how AWS DMS moves your source schema to a target database by using AWS DMS Fleet Advisor, AWS Schema Conversion Tool, and migration tasks.
  • Heterogeneous
  • Diagrams show how AWS DMS moves your source schema to a target database by using AWS DMS Fleet Advisor, AWS Schema Conversion Tool, and migration tasks.
AWS Database Migration Service (1:33)
Why AWS DMS?
AWS DMS helps migrate databases to AWS quickly and securely with minimal downtime, supporting both homogenous migrations, such as Oracle to Oracle, and heterogeneous migrations between different database engines, such as Microsoft SQL Server to Amazon Aurora.
Why AWS DMS?
AWS DMS helps migrate databases to AWS quickly and securely with minimal downtime, supporting both homogenous migrations, such as Oracle to Oracle, and heterogeneous migrations between different database engines, such as Microsoft SQL Server to Amazon Aurora.

Use cases

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.

Migrate any database with our step-by-step migration guides »

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.

Learn how DMS helped customers migrate to open-source and NoSQL databases »

Replicate backup files

Create redundancies of business-critical databases and data stores to minimize downtime and data loss.

Read about data replication and other DMS best practices »

Improve integration with data marts

Build data lakes and perform real-time processing on change data from your data stores.

Learn how DMS works with Amazon Kinesis and Amazon S3 »

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.


Explore more of AWS