Why is my DynamoDB table taking a long time to restore?
Last updated: 2020-06-24
I'm restoring my Amazon DynamoDB table from an on-demand backup, but it's taking a long time. Why is this happening?
Because of parallelization, restore times don't directly correlate to the size of the table. Restoring a 300 GB table might take the same amount of time as restoring a 3 GB table. Here are some of the factors that can influence restore time:
- Data skew
- Provisioned throughput capacity
- The number and size of local secondary indexes and global secondary indexes
- The time required to create the new table
For more information about restore times, see Restores.