【发布时间】:2019-08-15 02:01:32
【问题描述】:
如何将 DynamoDB 表复制到另一个 AWS 账户?
表大小为 20 GB。
我无法使数据管道工作 - 我永远得到 WAITING_FOR_RUNNER,所以我更喜欢不同的方法
【问题讨论】:
标签: amazon-web-services amazon-dynamodb
如何将 DynamoDB 表复制到另一个 AWS 账户?
表大小为 20 GB。
我无法使数据管道工作 - 我永远得到 WAITING_FOR_RUNNER,所以我更喜欢不同的方法
【问题讨论】:
标签: amazon-web-services amazon-dynamodb
AWS 推荐的最佳实践是使用 AWS Data Pipeline 服务,同时使用名为:
的预定义管道模板关于这个主题的完整教程写得很好,可以在AWS Data Pipeline Docs找到。
本教程未涵盖的唯一两个问题是:
我可以确认使用这种方法迁移大于 20GB 的表,对于这种情况,它是最可靠和容错的方法。基于某些库或仅为此目的编写的代码的其他方法可能更难设置并且需要外部依赖项。其中一些对我来说很早就失败了,这是由于那些工具没有针对大型数据集进行优化造成的。
【讨论】: