Optimizing the Backup Performance for a DynamoDB Table Group

To optimize backup performance, you can increase the read capacity of the tables during full backups. With a higher read capacity, full backups of tables complete faster.

You can also modify the number of streams used for the backup operation.


When you increase the read capacity, the value is applied to backup operations for the table group. When the backup operation completes, the read capacity throughput reverts to the default value on the DynamoDB database. The number of times you can reduce the read capacity is limited for a given AWS account. If you exceed the limit, the backup job waits until the read capacity reverts to the original value. For more information, see the AWS documentation.


  1. From the navigation pane, go to Protect > Databases.

    The Instances page appears.

  2. Click the instance that contains the table group.

    The instance details page appears.

  3. Under Table groups, click the table group.

    The table group page appears.

  4. In the General section, click More.

  5. For Number of Data Streams, click Edit, and then enter the number of streams to use for backups.

  6. Move the Adjust read capacity toggle key to the right, and then enter the number of read units to use.


The software increases the read capacity of the table only if the value that you enter is higher than the original read capacity of the table at the time of backup. Also, the software does not increase the read capacity if the capacity mode of the table is set to ON_DEMAND or PAY_PER_REQUEST.