2016-06-07 79 views
0

我們計劃部署一個包含100個虛擬節點的Cassandra集羣。 在每個節點上最多存儲1TB(壓縮)的數據。我們將使用(主機)本地SSD磁盤。

infrustructure團隊用於清楚地備份整個分區。 我們遇到過Cassandra快照。

明顯複製整個磁盤卡桑德拉快照有什麼區別?

- 有沒有尺寸的區別?

- 使用整個分區備份,也是不必要的保存的未壓縮數據是壓縮,是快照背後的動機?

Cassandra備份:普通拷貝磁盤文件與快照

回答

2

有使用快照的一些好處:

  1. 快照命令將刷新的memTable到ssTables,然後創建快照。
  2. Nodetool可用於恢復快照。
  3. 也可以利用增量備份功能。
  4. 快照創建數據的硬連接,因此速度更快。

注意: Cassandra只能在表格模式存在時從快照恢復數據。建議您也備份模式。 在這兩者中都要確保操作(快照或純文本)在所有節點上同時運行。

+0

快照總是使用硬鏈接嗎?所以他們不佔用空間? – pjsofts

+0

壓縮後,不必要的文件被刪除,是否有任何命令刪除不必要的硬鏈接? – pjsofts

+0

是的,他們總是使用硬鏈接。 –