以下是Linux下Zookeeper的数据备份策略及操作要点:
工具备份
./zkCli.sh -server host:port save /path/to/snapshot。-g选项指定快照文件),如tar -czvf backup.tar.gz -g snapshot.snap /var/lib/zookeeper。rsync -avz /var/lib/zookeeper user@remote:/backup。getData等方法获取节点数据。备份类型
0 2 * * * tar -czvf /backup/zookeeper_$(date +%F).tar.gz /var/lib/zookeeper
sudo systemctl stop zookeeper。zkCli.sh load命令加载快照。sudo systemctl start zookeeper,通过客户端检查数据。参考来源: