ubuntu zookeeper备份与恢复怎么做

备份

  1. 停止服务sudo systemctl stop zookeeper
  2. 定位数据目录:查看/etc/zookeeper/conf/zoo.cfgdataDir配置,通常为/var/lib/zookeeper
  3. 备份数据目录:用tar命令打包数据目录,如sudo tar -czvf zookeeper-backup-$(date +%Y%m%d%H%M%S).tar.gz /var/lib/zookeeper
  4. 备份配置文件:同样用tar命令备份/etc/zookeeper/conf目录。
  5. 记录备份信息:可记录备份时间、文件名和位置等信息。

恢复

  1. 停止服务sudo systemctl stop zookeeper
  2. 恢复数据目录:解压备份的数据目录压缩包到原数据目录,如sudo tar -xzvf /path/to/backup/zookeeper-backup-$(date +%Y%m%d%H%M%S).tar.gz -C /
  3. 恢复配置文件(若有修改):解压备份的配置文件压缩包到原配置目录。
  4. 启动服务sudo systemctl start zookeeper