【发布时间】:2015-08-12 19:21:45
【问题描述】:
目前我正在研究如何在 Cassandra 中完成备份/恢复。我们在 AWS 中设置了一个三节点集群。我知道使用 nodetool 快照工具我们可以拍摄快照,但这有点麻烦。
我的想法是: 使用 EBS 快照,因为它们更耐用且易于设置,但我在 EBS 中看到的一个问题是备份不一致。因此,我的计划是在拍摄 EBS 快照之前运行一个脚本,该脚本将运行 flush 命令以清除所有 memtable 数据并将其复制到磁盘(SSTable),然后使用已刷新的 sstables 准备硬链接。 完成后,启动 EBS 快照,这是我们可以解决仅使用 EBS snapshost 时可能面临的不一致问题。
如果您发现此方法有任何问题或分享您的建议,请告诉我。
【问题讨论】:
标签: amazon-web-services cassandra backup