同步公网两台数据库服务器的备份包回到本地的FTP服务器上面,本地服务器具备免密钥登录公网的两台服务器。
#!/bin/bash
#Creation Date:2011-07-06
#Auther:wubolu
rq=`date +%Y%m%d`
scp root@61.45.18.103:/home/databack/103db$rq.zip /tmp/ root@11.19.223.66:/home/databack/chongto$rq.zip /tmp/
ftp -n << EOF
open 192.168.1.200
user FTPUSE PASSWD
binary #控制以二进制方式传输,不然很容易破坏文件。
put /tmp/103db$rq.zip /databak/103db$rq.zip
put /tmp/chongto$rq.zip /databak/chongto$rq.zip
quit
EOF
rm -rf /tmp/103db$rq.zip /tmp/chongto$rq.zip