sudo systemctl stop zookeeper
。/var/lib/zookeeper
,用tar
命令压缩备份,如sudo tar -czvf zookeeper-backup-$(date +%Y%m%d%H%M%S).tar.gz /var/lib/zookeeper
。/etc/zookeeper/conf
,同样用tar
命令,如sudo tar -czvf zookeeper-config-backup-$(date +%Y%m%d%H%M%S).tar.gz /etc/zookeeper/conf
。/var/log/zookeeper
,备份命令为sudo tar -czvf zookeeper-log-backup-$(date +%Y%m%d%H%M%S).tar.gz /var/log/zookeeper
。sudo systemctl stop zookeeper
。sudo tar -xzvf /path/to/zookeeper-backup-*.tar.gz -C /var/lib/zookeeper
,然后删除原目录下的所有文件(如果使用cp
命令则无需此步)。sudo tar -xzvf /path/to/zookeeper-config-backup-*.tar.gz -C /etc/zookeeper/conf
。sudo systemctl start zookeeper
。