月度归档:2019年04月

LINUX服务器上(centos 6.5测试通过)FTP远程备份MYSQL数据库到windows server 2008

本站对提到的各类软件、wp网站插件不提供下载链接(以前提到的不算也可能失效),可自行寻找,也可花30元钱购买全部的软件或插件(按编号编排,不单卖!!!),还提供免费的wp模板、4000+免费电子书,见详情:点击这里

本文链接地址: http://edu.loli9.com/linux-mysql-ftp-backup.html

1、在服务器新建backup目录
2、backp目录文件下新建b.sh,键入以下代码(需要修改的地方自己修改一下)

#!/bin/sh
FTP_IP=ip
FTP_USER=zhanghao
FTP_PASS=mima
FTP_backup=/beifen/mysql
BK_DR=/backup/mysql
DB_DR=/var/lib/mysql
DAYS=7
LINUX_USER=root
date=`date +%Y%m%d`
tar zcvf $BK_DR/ep15$date.tar.gz $DB_DR
chown -R $LINUX_USER:$LINUX_USER $BK_DR
find $BK_DR -name "ep15*" -type f -mtime +$DAYS -exec rm {} \;
deldate=`date -d -7day +%Y%m%d`
ftp -i -v -n $FTP_IP 21 <<END
user $FTP_USER $FTP_PASS
binary
cd $FTP_backup
lcd $BK_DR
mput ep15$date.tar.gz
mdelete ep15$deldate.tar.gz
bye
END

3、SSH端输入crontab-e,键入以下代码的第一行

22 09 * * * /backup/b.sh >> /backup/mylog.log 2>&1
31 09 * * * init 6
LINUX服务器上(centos 6.5测试通过)FTP远程备份MYSQL数据库到windows server 2008

LINUX服务器上(centos 6.5测试通过)FTP远程备份MYSQL数据库到windows server 2008