首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用数据管道进行DynamoDB备份和恢复。备份和恢复需要多长时间?

使用数据管道进行DynamoDB备份和恢复。备份和恢复需要多长时间?
EN

Stack Overflow用户
提问于 2020-12-12 07:00:26
回答 2查看 680关注 0票数 1

我计划使用数据管道作为DynamoDB的备份和恢复工具。我们将使用亚马逊的预建管道备份到s3,并使用预建的恢复管道在发生灾难的情况下恢复到新表。

出于法律和合规性的原因,这也将服务于数据存档的双重目的。我们已经探索了快照,但与s3相比,这可能会变得相当昂贵。有没有人估计一下备份一个1TB的数据库需要多长时间?恢复一个1TB的数据库需要多长时间?

我读过亚马逊的文档,它说从快照恢复可能需要20分钟,但没有提到数据管道需要多长时间。有谁有什么线索吗?

EN

回答 2

Stack Overflow用户

发布于 2020-12-12 15:10:49

新发布的exporting from DynamoDB to S3特性能为您的用例做您想要的事情吗?要使用此功能,您必须启用连续备份。也许这会给你提供你需要的短期备份?

票数 1
EN

Stack Overflow用户

发布于 2020-12-13 04:25:14

想知道为什么你不打算使用内置的备份机制,这会很有趣。它提供时间点恢复,并且在成本和性能方面具有高度的可预测性。

数据管道备份是不可预测的,很可能会花费更多,而且在操作上它的可靠性要低得多。此外,获得一致的快照(即时间点)需要停止世界。从经验来看,我不推荐使用数据管道来备份DynamoDB表!

关于备份需要多长时间,这取决于许多因素,但主要取决于表的大小和您愿意投入的配置容量,以及您愿意使用的EMR集群的大小。因此,这可能需要一分钟到几个小时的时间。

恢复时间也取决于几乎相同的变量:预置容量和总大小。这也可能需要一分钟到几个小时的时间。

无论表的大小如何,Point in time备份都能提供一致、可预测且最重要的可靠性能:使用它!

如果您只对转储表中的数据感兴趣(即不一定是恢复部分),请使用新的导出到S3。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65259759

复制
相关文章

相似问题

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