gpt4 book ai didi

database - 使用快照备份 Cassandra 集群并上传到 s3/vm?

转载 作者:搜寻专家 更新时间:2023-10-30 21:49:06 25 4
gpt4 key购买 nike

使用快照备份 Cassandra 并上传它们是否是集群的常见操作?

我正在考虑让每个节点上的 cron 作业每 24 小时拍摄一次快照、tar 并上传一次,但我有点担心它对性能的影响。一旦节点上的数据变大,这不会削弱它吗?

最佳答案

nodetool snapshot 在 Cassandra 中创建的备份是硬链接(hard link),因此实际上不会使用比原始文件更多的空间。有关硬链接(hard link)/软链接(soft link)的解释,请参阅这篇文章:

https://askubuntu.com/questions/108771/what-is-the-difference-between-a-hard-link-and-a-symbolic-link

但是,如果您没有使用 nodetool clearsnapshot 清除快照,那么您的数据将随着时间的推移在集群上增长。这里的文档谈论 clearing snapshots

顺便说一下nodetool tablestats (以前称为 nodetool cfstats)对于查看您在给定节点上为给定表使用了多少快照数据非常有用。

关于database - 使用快照备份 Cassandra 集群并上传到 s3/vm?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52285811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com