2016-06-07 51 views
0

我们计划部署一个包含100个虚拟节点的Cassandra集群。 在每个节点上最多存储1TB(压缩)的数据。我们将使用(主机)本地SSD磁盘。

infrustructure团队用于清楚地备份整个分区。 我们遇到过Cassandra快照。

明显复制整个磁盘卡桑德拉快照有什么区别?

- 有没有尺寸的区别?

- 使用整个分区备份,也是不必要的保存的未压缩数据是压缩,是快照背后的动机?

Cassandra备份:普通拷贝磁盘文件与快照

回答

2

有使用快照的一些好处:

  1. 快照命令将刷新的memTable到ssTables,然后创建快照。
  2. Nodetool可用于恢复快照。
  3. 也可以利用增量备份功能。
  4. 快照创建数据的硬连接,因此速度更快。

注意: Cassandra只能在表格模式存在时从快照恢复数据。建议您也备份模式。 在这两者中都要确保操作(快照或纯文本)在所有节点上同时运行。

+0

快照总是使用硬链接吗?所以他们不占用空间? – pjsofts

+0

压缩后,不必要的文件被删除,是否有任何命令删除不必要的硬链接? – pjsofts

+0

是的,他们总是使用硬链接。 –