crontab -e
30 2 * * * sh /srv/backwebroot.sh
————————————-分割线————————————-
#!/bin/sh
#backwebroot.sh
old_file=”/var/www/www.nt00.com-“`date -d “2 days ago” +%Y-%m-%d`”.tar.gz”
filename=”/var/www/www.nt00.com-“`date +%F`”.tar.gz”
bak_path=”/var/www/www.nt00.com”
if [ -f “$filename” ]
then
rm -rf “$filename”
echo “Delete:$filename”
fi
tar czfP “$filename” “$bak_path”
if [ -f “$filename” ]
then
if [ -f “$old_file” ]
then
rm -rf “$old_file”
echo “Delete:$old_file”
fi
fi
————————————-分割线————————————-