用Google Storage for Developers来备份Linux下数据非常好,他优势很明显,存储空间大,速度快,还有最重要的稳定,咱们做网站的都知道数据的重要性,经常手动备份很麻烦。如果你的网站是运行在Linux系统上,又有Google Storage for Developers的邀请,那么你可以使用下面的脚本来定时自动备份你的网站数据。
注:使用该脚本之前请看看Google Storage for Developers工具GSUtil使用教程,此脚本只在Centos5平台下测试并成功,如果你是虚拟主机用户,服务器内涵Python2.5版或以上的版本,同时需要有SSH权限。如果你服务器是其他的类Unix平台你需要编辑该脚本以适用你的操作系统
一、创建脚本
复制下面的脚本,在Linux使用VIM编辑器粘贴,另存为autobackup.sh,使用chmod 网站建设营销全案公司 +x ./autobackup.sh修改权限。
#!/bin/bash
export PATH=$PATH:usr/local/bin/python2.7
export PATH=${PATH}:$HOME/gsutil
export PYTHONPATH=${PYTHONPATH}:$HOME/gsutil/boto
#
wwwroot_dir=/home/wwwroot 鹰潭网站建设公司 #修改这个变量的地址为你存放网页的目录
mysqldata_dir=/usr/local/mysql/var #修改这个变量为你的MySQL数据文件的存放目录,或者你可以修改脚本用mysqldump备份出sql文件
#
echo -Start
/root/lnmp stop
#
tar czvf techroad$(date 古镇网站设计 +%y%m%d).tar.gz $wwwroot_dir
tar czvf mysql$(date +%y%m%d).tar.gz $mysqldata_dir
#
/root/lnmp start
#
gsutil cp ./techroad*.tar.gz gs://terrance/backup/techroad$(date +%y%m%d).tar.gz && rm -f techroad*.tar.gz
gsutil cp ./mysql*.tar.gz gs://terrance/backup/mysql$(date +%y%m%d).tar.gz && rm -f mysql*.tar.gz
echo End-
备份后上传成功
登录Web管理界面检查是否上传成功
二、创建计划任务
创建一个每天凌晨3点执行的自动备份并上传至Google Storage for Developers
[root@techroad ~]# crontab -e
//添加每天凌晨3点执行自动备份上传
00 03 * * * /root/autobackup.sh #这里需要指定你脚本存放的路径
[root@techroad ~]# /etc/init.d/crond 山西网站建设公司 restart #重启下计划任务服务
两台服务器之间的数据传输速度还是非常快的,基本都是2M/s,另外还要注意登录服务器的时候使用tail /var/spool/mail/root 下看看最近一次备份上传是否成功。
文章来源:http://techroad.org/archives/579.html转载请注明出处链接。
南京牧狼文化传媒有限公司简介:
牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!
公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!
为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!
主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等
合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯
资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。