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.”

Moving a task

Focus mode
Moving a task - AWS Database Migration Service

You can move a task to a different replication instance when any of the following situations apply to your use case.

  • You're currently using an instance of a certain type and you want to switch to a different instance type.

  • Your current instance is overloaded by many replication tasks, and you want to split the load across multiple instances.

  • Your instance storage is full, and you want to move tasks off that instance to a more powerful instance as an alternative to scaling storage or compute.

  • You want to use a newly released feature of AWS DMS, but don’t want to create a new task and restart the migration. Instead, you prefer to spin up a replication instance with a new AWS DMS version that supports the feature, and move the existing task to that instance.

You can move a task in the console by selecting the task and choosing Move. You can also run the CLI command or API operation MoveReplicationTask to move the task. You can move a task that has any database engine as its target endpoint.

Make sure that the target replication instance has enough storage space to accommodate the task that's being moved. Otherwise, scale the storage to make space for your target replication instance before moving the task.

Also, make sure that your target replication instance is created with the same or higher AWS DMS engine version as the current replication instance.

Note
  • You can't move a task to the same replication instance where it currently resides.

  • You can't modify the settings of a task while it's moving.

  • A task you have run must have a status of Stopped, Failed, or Failed-move before you can move it.

There are two task statuses that relate to moving a DMS task, Moving and Failed-move. For more information about those task status, see Task status.

After moving a task, you can enable and run premigration assessments to check for blocking issues before running the moved task.

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