Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Overview of the homogeneous data migration process in AWS DMS

Focus mode
Overview of the homogeneous data migration process in AWS DMS - AWS Database Migration Service

You can use homogeneous data migrations in AWS DMS to migrate data between two databases of the same type. Use the following workflow to create and run a data migration.

  1. Create the required AWS Identity and Access Management (IAM) policy and role. For more information, see Creating IAM resources.

  2. Configure your source and target databases and create database users with the minimum permissions required for homogeneous data migrations in AWS DMS. For more information, see Creating source data providers and Creating target data providers.

  3. Store your source and target database credentials in AWS Secrets Manager. For more information, see Step 1: Create the secret in the AWS Secrets Manager User Guide.

  4. Create a subnet group, an instance profile, and data providers in the AWS DMS console. For more information, see Creating a subnet group, Creating instance profiles, and Creating data providers.

  5. Create a migration project by using the resources that you created in the previous step. For more information, see Creating migration projects.

  6. Create, configure, and start a data migration. For more information, see Creating a data migration.

  7. After you complete the full load or ongoing replication, you can cut over to start using your new target database.

  8. Clean up your resources. Amazon terminates your data migration in your migration project in three days after you complete the migration. However, you need to manually delete such resources as instance profile, data providers, IAM policy and role, and secrets in AWS Secrets Manager.

For more information about homogeneous data migrations in AWS DMS, read the step-by-step migration walkthough for PostgreSQL to Amazon RDS for PostgreSQL migrations.

The following video introduces the homogeneous data migrations user interface and helps you get familiar with this feature.

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.