备份用到的就是脚本+crond
备份用到的服务:crontd
备份的命令:tar、dd、cpio、dump等
远程备份脚本
host=”192.168.1.100”
id=”username”
pw=”passwd”basedir=”本机目录”
remodir=“远程目录”filename=“backup.tar”
cd $basedir
tar -cvf $filename *#ftp到$host,并记录日志,输入EOC时结束连接
ftp -n “$host” > “$basedir”/“$filename”.log 2>&1 <<EOC
user $id $pw
binary
cd $remodir
put $filename
bye
EOC
crontab
30 2 * * * root /…./ftp-backup.sh