【发布时间】:2019-06-30 02:35:01
【问题描述】:
文章Cross Region Export and Import of DynamoDB Tables作如下评论:
让我们快速浏览一下导出和导入功能,两者都是 可以从 AWS 管理的 DynamoDB 选项卡访问 控制台。
Jeff Barr 所说的这些选项具体在哪里。我没有看到任何 export 或 import 选项。
【问题讨论】:
标签: amazon-web-services amazon-dynamodb
文章Cross Region Export and Import of DynamoDB Tables作如下评论:
让我们快速浏览一下导出和导入功能,两者都是 可以从 AWS 管理的 DynamoDB 选项卡访问 控制台。
Jeff Barr 所说的这些选项具体在哪里。我没有看到任何 export 或 import 选项。
【问题讨论】:
标签: amazon-web-services amazon-dynamodb
几点:
该文章来自 2014 年 - 在过去 5 年中发生了很大变化:截至 2018 年底,DynamoDB 具有原生、时间点、备份和还原功能,以及对全局表(跨区域复制表)*
文章提到了导出/导入功能,但这是由另一项服务提供的:AWS Data Pipleine - 可通过单独的服务控制台使用 - 这就是您在 DynamoDB 上找不到导出和导入按钮的原因服务控制台
*不幸的是,截至 2019 年中期,您无法将普通表转换为全局表,因此,如果您遇到需要复制的现有表,您现在仍然必须使用离线解决方案。希望在不久的将来 DynamoDB 将添加向 DynamoDB 表添加/删除复制区域的功能。
要注意的另一件事是,虽然数据管道解决方案确实有效,但还有其他方法可以从一个表复制到另一个表,这可能值得根据您的情况进行探索。对于小型表,您可能只需编写一个简单的源表扫描脚本并将项目放在目标中。等等。
【讨论】: