定时配置:
#su - //进入root用户
#crontab -u 用户名 -l //查看所要配置用户的crontab
#crontab -u 用户名 -e //修改crontab内容
*************定时器参考内容********************
0 6 * * * /home/orabak/down.sh //每天6点执行/home/orabak/down.sh脚本 详细配置参考 man crontab
scp拷贝备份:
#!/usr/bin/expect //进入expect模式,才可以执行以下命令
set DATE [exec date +%y%m%d] //设置一个时间变量
spawn scp -P 2222 -r oracle@192.168.1.88:/home/orabak/money/$DATE /home/orabak/money //将服务器的以DATE命名的文件夹拷贝到本地 端口2222
expect "oracle@192.168.1.88's password:"
send "oracleandsysok/r" //要输入的密码
set timeout 1800
expect eof
exit