-1

I have a service running on aws fargate. This service is using dynamo db hosted in x region. I want to migrate my dynamo db from one aws region (x) to another (y).

If our services can accomodate downtime, then we should take the back from one region and import that data in another aws region.

But what are the possible ways if we don't want any downtime.

3
  • How about adding a Global Table configuration to the current table to have AWS start replicating it to the other region? docs.aws.amazon.com/amazondynamodb/latest/developerguide/… Commented Dec 16 at 16:31
  • Like Mark suggests Global Tables is the best approach, just be aware both replicas will need to be intact for 24 hours, as you can't delete a source replica for that time frame. Commented 2 days ago
  • Any other way apart from global table ?? I was thinking to create dynamo db in other aws region (y) , and perform write operations on both region tables (x and y). Parallelly running a script that sync data in region x and region y tables. After proper testing and monitoring, I can start migrating traffic to region y tables. And after full traffic migration, I can stop sync and remove region x tables. Commented 2 days ago

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.