AWS Database Migration Service
User Guide (Version API Version 2016-01-01)

Reloading Tables During a Task

While a task is running, you can reload a target database table using data from the source. You might want to reload a table if, during the task, an error occurs or data changes due to partition operations (for example, when using Oracle). You can reload up to 10 tables from a task.

To reload a table, the following conditions must apply:

  • The task must be running.

  • The migration method for the task must be either Full Load or Full Load with CDC.

  • Duplicate tables aren't allowed.

  • AWS DMS retains the previously read table definition and doesn't recreate it during the reload operation. Any DDL statements like ALTER TABLE ADD COLUMN, DROP COLUMN made to the table before the table is reloaded can cause the reload operation to fail.

AWS Management Console

To reload a table using the AWS DMS console

  1. Sign in to the AWS Management Console and choose AWS DMS. If you are signed in as an AWS Identity and Access Management (IAM) user, you must have the appropriate permissions to access AWS DMS. For more information on the permissions required, see IAM Permissions Needed to Use AWS DMS.

  2. Choose Tasks from the navigation pane.

  3. Choose the running task that has the table you want to reload.

  4. Choose the Table Statistics tab.

                                AWS DMS monitoring
  5. Choose the table you want to reload. If the task is no longer running, you can't reload the table.

  6. Choose Reload table data.

When AWS DMS is preparing to reload a table, the console changes the table status to Table is being reloaded.

On this page: