首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DynamoDB -将全局表降为新的全局表

DynamoDB -将全局表降为新的全局表
EN

Stack Overflow用户
提问于 2018-12-17 05:48:21
回答 1查看 948关注 0票数 0

我意外地删除了一个DynamoDB全局表(启用了PITR )。

我有一个PITR在拖放前生成的全局表的备份,但是当我试图恢复备份时,它会恢复为一个非全局表。

是否有任何方法可以直接还原到全局表,因为该表不是空的,所以我无法使它再次成为全局表。

我知道先将备份还原到非全局表,然后再将备份恢复到S3中,然后在全局表中还原它。

但这是一个漫长的过程,需要更多的停机时间和资源,在这种情况下,使用Dynamo也没有好处。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-12-18 08:26:00

我至少能想到一个解决办法:

  1. 将数据还原到(非全局)表。不幸的是,您无法将其转换为全局表,因为其中包含数据,但您可以通过以下方法有效地实现这一点.
  2. 使用数据管道将数据从表导出到S3
  3. 创建一个全新的空表并使其成为全局的
  4. 使用数据管道从S3将数据导入空表。这将使用流在所有全局实例中复制数据。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53809585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档