Fast Database Cloning for DynamoDB?

0

Hi there,

We would like to create a SEED DATABASE from the production DB (but the resulting data would be masked and/or obfuscated). This SEED DATABASE would be used to create different development and staging environments, even ephemeral ones. Obviously, this same SEED DATABASE shouldn't be modified directly, so COW would be used when "modifying" the SEED DATABASE.

Is there anything similar to Aurora's Fast Database Cloning on the DynamoDB platform?

The goals here are:

  • Superfast creation of STAGING and DEVELOPMENT environments
  • Keep the costs as low as possible, as we don't need to pay TB of storage when creating a temporary/ephemeral DATABASE for testing or development purposes.

Thanks

jfbaro2
asked 5 years ago1299 views
2 Answers
0

The easiest way to clone an Amazon DynamoDB table would be to take an on-demand backup (which occurs instantly) and then restore the backup to a new table.

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Backup.Tutorial.html
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Restore.Tutorial.html

It will create a second table and regular fees would apply.

-Jeff

answered 5 years ago
0

The answer means there is no FAST DATABASE CLONING for DynamoDB

jfbaro2
answered 4 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions