每日凌晨1点打包/home/newuser/下所有文件,并以当前日期生成一个新的目录,然后将打包好的文件移动到当前日期的目录下。

[root@localhost bin]# vi ftp.sh//生成打包文件脚本

#bin/bash

mydate=`date +%Y%m%d`

mkdir /home/newuser/$mydate

cd /home/newuser/

tar -zcvf backup_$mydate.tar.gz *

mv backup_$mydate.tar.gz /home/newuser/$mydate

[root@localhost bin]#crontab –e

*1**/home/newuser/bin/ftp.sh >/home/newuser/log/tar.log 2>&1

备份服务器在每日凌晨1:30分自动取源服务器生成的打包文件。

[ftp01@db_informix bin]$ vi ftp.sh//自动下载文件脚本

#bin/bash

mydate=`date +%Y%m%d`

mkdir /home/ftp01/$mydate

ftp -i -n <<FTPIT

open 172.16.0.12 21

user newuser 123456

bin

cd $mydate

lcd /home/ftp01/$mydate

mget *

quit

FTPIT

echo "Get data$mydate Success !!!"

[ftp01@db_informix bin]$ crontab -e

30 1 * * * /home/ftp01/bin/ftp.sh >/home/ftp01/log/ftp.log 2>&1