将现有DynamoDB表转换为全局表

时间:2019-03-20 01:56:04

标签: amazon-web-services amazon-dynamodb

我们有一个现有的DynamoDB表,希望将其设置为全局表。我已经从头开始处理表,但是看起来我们无法将现有表转换为全局表。是否有任何解决方法可以做到这一点?

2 个答案:

答案 0 :(得分:1)

最近(11/21/2019)AWS支持使用UI / cli / api对现有表进行全局表转换。 https://aws.amazon.com/blogs/aws/new-convert-your-single-region-amazon-dynamodb-tables-to-global-tables/

答案 1 :(得分:0)

不幸的是,不可能简单地转换表。您可以做的是:

  1. 使用数据管道将表中的数据导出到S3中
  2. 创建一个全新的空表并将其设置为全局
  3. 使用数据管道将数据从S3导入到空表中。这将使用流在所有全局实例中复制数据