我们的cassandra集群在我们的环境中在docker容器中运行了3个节点。早些时候我们使用了快照,但是我们最近将它迁移到了docker,我们如何才能实现cassandra的备份。有没有办法进行增量备份。
先谢谢。 基兰库马尔
答案 0 :(得分:1)
如果您对Snapshotter
感到满意,那么您也可以将[{1}}与docker一起使用。只需将Cassandra docker卷挂载到主机某处,然后照常使用Snapshotter
进行备份。
您可以使用命令在主机系统上将docker Cassandra目录Snapshotter
挂载到/var/lib/cassandra
。
/opt/cassandra
之后,您可以使用docker run -d--name web -v /opt/cassandra:/var/lib/cassandra cassandra_container
对/opt/cassandra
进行增量备份。
OR
如果您计划探索其他docker volume插件,请访问 available docker volume plugins