温馨提示×

Ubuntu下Zookeeper数据如何备份

小樊
44
2025-09-07 01:28:21
栏目: 智能运维

以下是在Ubuntu下备份Zookeeper数据的几种方法:

  • 使用tar命令备份
    1. 停止Zookeeper服务:sudo systemctl stop zookeeper
    2. 定位数据目录,通常在/var/lib/zookeeper/data/zookeeper,可通过grep "dataDir" /etc/zookeeper/conf/zoo.cfg查看。
    3. 备份数据目录:sudo tar -czvf zookeeper-backup-$(date +%Y%m%d%H%M%S).tar.gz /var/lib/zookeeper(路径按实际修改)。
    4. 备份配置文件:sudo tar -czvf zookeeper-config-backup-$(date +%Y%m%d%H%M%S).tar.gz /etc/zookeeper/conf
  • 使用zkCli.sh工具备份
    1. 连接到Zookeeper集群:./zkCli.sh -server host:port
    2. 创建快照:save /target/path
    3. 下载快照到本地:用scp等工具将快照文件下载到本地存储。

0