Zerotier-Planet自动备份数据

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
cat > $HOME/zerotier_dist_backup.sh << 'EOF'
zerotier_dist_save_dir="$HOME/zerotier_dist"
zerotier_dist="$HOME/docker-zerotier-planet/data/zerotier/dist"

mkdir -p ${zerotier_dist_save_dir}

tar zcf ${zerotier_dist_save_dir}/$(date +%Y-%m-%d-%H-%M-%S).tar.gz ${zerotier_dist}
find ${zerotier_dist_save_dir} -name "*.tar.gz" -mtime +7 -exec rm -f '{}' \;
EOF

(crontab -l 2>/dev/null; \
 echo "0 0 * * * /bin/bash $HOME/zerotier_dist_backup.sh") | crontab -