【发布时间】:2021-07-15 12:52:04
【问题描述】:
如果我在集群 A 上启用了提交日志存档,并在我的备份服务器 X 上备份了相同的快照和提交日志。 我可以使用我在 X 上的备份将其还原到集群 B 上的某个时间点吗? 如果是,有什么注意事项?一些相同的文档会有所帮助。 谢谢
【问题讨论】:
标签: cassandra database-backups
如果我在集群 A 上启用了提交日志存档,并在我的备份服务器 X 上备份了相同的快照和提交日志。 我可以使用我在 X 上的备份将其还原到集群 B 上的某个时间点吗? 如果是,有什么注意事项?一些相同的文档会有所帮助。 谢谢
【问题讨论】:
标签: cassandra database-backups
是的,您可以将一个集群的备份恢复到另一个集群。我喜欢将此操作称为“克隆”。
将数据克隆到另一个集群没有任何问题。区别在于源集群和目标集群是否具有相同的配置。 “相同的配置”是指:
重要 - 不要克隆系统键空间/表。您应该只克隆应用的键空间表。
如果集群相同,请按照我在这篇文章中记录的步骤进行操作——https://community.datastax.com/questions/4534/。
对于不相同的集群,请按照我在这篇文章中记录的步骤 - https://community.datastax.com/questions/4477/。请注意,如果目标集群与源集群不同,您将无法克隆提交日志。干杯!
【讨论】: