AWS Database Migration Service Documentation
AWS Database Migration Service (AWS DMS) is a web service you can use to migrate data from your database that
is on-premises, on an Amazon Relational Database Service (Amazon RDS) DB instance, or in a database on an Amazon Elastic Compute Cloud
(Amazon EC2) instance to a database on an AWS service. These services can include
a database on Amazon RDS or a database on an Amazon EC2 instance.
You can also migrate a database from an AWS service to an on-premises database.
You can migrate between source and target endpoints that use the same database engine, such as from an
Oracle database to an Oracle database. You can also migrate between source and target endpoints that use
different database engines, such as from an Oracle database to a PostgreSQL database.
User Guides and References
- Provides a high-level overview of AWS DMS concepts. Includes instructions on migrating data and replicating ongoing changes from relational databases, data warehouses, NoSQL databases, and other types of data stores into the AWS Cloud.
- Describes how to plan database migrations with Fleet Advisor. Shows how to discover and assess on-premises databases, collect performance metrics in your inventory, and generate target recommendations for a migration to AWS.
- Describes how to assess the complexity of a database migration to a new target in the AWS Cloud. Explains how to automatically convert your source database schema and code objects to a format that is compatible with the new target database.
- Provides step-by-step walkthroughs that go through the process of migrating data to AWS. The source or target database must be on an AWS service.
- Describes all the API operations for AWS Database Migration Service in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
- Documents the AWS CLI commands for AWS Database Migration Service.
Migration Playbooks
- Describes how to migrate an on-premises Oracle database to Amazon Aurora PostgreSQL-Compatible Edition.
- Describes how to migrate an on-premises Microsoft SQL Server database to Amazon Aurora PostgreSQL-Compatible Edition.
- Describes how to migrate an on-premises Microsoft SQL Server database to Amazon Aurora MySQL-Compatible Edition.
- Describes how to migrate an on-premises Oracle database to Amazon Aurora MySQL-Compatible Edition.
PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.