gpt4 book ai didi

cassandra - Cassandra能否交替进行增量备份和全量备份?

转载 作者:行者123 更新时间:2023-12-05 06:42:11 57 4
gpt4 key购买 nike

Cassandra通过设置cassandra.yaml支持增量备份。但是,如果我想在将增量备份设置为 true 后进行完整备份怎么办?有没有办法在不关闭或重新启动 cassandra 服务器的情况下运行完整备份?

我的意思是,比如每个月的第一天全量备份,每天增量备份,服务不能暂停。

这种情况可以执行吗?

最佳答案

通过在集群中的每个节点上运行 nodetool snapshot 来执行完整备份。这会将所有内存表刷新到磁盘并创建到 SSTables 的硬链接(hard link)。保留提交日志文件副本的增量备份功能仅在您有快照时才有用。

来自documentation对于快照:

After a system-wide snapshot is performed, you can enable incremental backups on each node to backup data that has changed since the last snapshot

restoring .

Restoring a keyspace from a snapshot requires all snapshot files for the table, and if using incremental backups, any incremental backup files created after the snapshot was taken.

关于cassandra - Cassandra能否交替进行增量备份和全量备份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38119791/

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