如何备份在Docker容器中运行的cassandra
在我们的环境中,在docker容器中有三个节点的cassandra集群。 之前我们使用过snapshotter,但正如我们最近将其迁移到docker那样,我们如何实现cassandra的备份。 有没有办法进行增量备份。
提前致谢。 基兰Kumar
如果你对Snapshotter
感到满意,那么你也可以使用Snapshotter
和docker。 只需在某处挂载cassandra docker卷并像往常一样使用Snapshotter
进行备份。
您可以使用命令将docker Cassandra目录/var/lib/cassandra
到主机系统上的/opt/cassandra
。
docker run -d--name web -v /opt/cassandra:/var/lib/cassandra cassandra_container
之后,您可以使用snapshotter
进行/opt/cassandra
增量备份。
要么
如果您计划探索其他docker插件,请访问可用的docker插件