利用Google Storage for Developers自动备份网站
2019-03-18 05:50:12来源: techroad.org 阅读 ()
用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 转载请注明出处链接。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 如何利用这些千万级别的内容电商案例提升赚钱的触感? 2019-04-10
- Google正式上线:页面速度影响移动搜索排名 2019-04-10
- Google Medic全面核心算法更新 2019-04-10
- Google质量评分指南简介 2019-04-10
- Google Chrome 将从9月开始,默认 HTTPS 页面为安全站点 2019-04-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash