使用快照备份Cassandra并上传快照是否与集群有关?
我当时想在每个节点上进行一次cron作业,以快照形式对其进行快照,然后每24小时上传一次,但是我对此感到有点担心。一旦节点上的数据变大,就不能破坏它吗?
答案 0 :(得分:3)
nodetool snapshot
在Cassandra中创建的备份是硬链接,因此实际上不会使用比原始文件更多的空间。有关硬/软链接的说明,请参见这篇文章:
但是,如果不使用nodetool clearsnapshot
清除快照,则随着时间的推移,数据将在群集中增长。这里的文档谈论clearing snapshots
nodetool tablestats(以前是nodetool cfstats
)对于查看给定表在给定节点上正在使用多少快照数据非常有用。