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 -
|