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
。