当前位置:首页 > 网站制作 > 正文内容

利用Google Storage for Developers自动备份网站

admin14年前 (2010-12-17)网站制作570
用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—————————————-”
autoubackupsh 利用Google Storage for Developers自动备份网站 备份后上传成功 done 470x232 利用Google Storage for Developers自动备份网站 登录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 下看看最近一次备份上传是否成功。

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/3923.html

分享给朋友:

相关文章

在Google Appengine上安装SDblog

现在有不少人都有了GAE账号了,但是还是有部分人不懂怎么安装SDblog,现在我在这里简单介绍下。第一步:简要说明创建账号相关。         访问http://appengine.google.com/,使用你的Google帐号登录到App Engine管理平台。(如果你还没有Google帐号,请先申请一个)创建一...

恋吧偶见—FeedJIT:可实时显示访问者来源的Blog Widget

FeedJIT提供的是一个可实时显示访问者来源Blog Widget 服务,与变通的Widget一样,只需在Blog模版中插入一段JS代码就能安装完成。在FeedJIT Widget中可实时显示出访问者从哪里进入到你的Blog,并查看了哪个页面,来自哪个国家及地理位置等信息,功能虽然简单,但还挺实用。效果如右:进入:http://feedjit.com/join/...

13580:基于web2.0构建的导航网站

         一般咱们的浏览器首页都设置为两种网站:一种是搜索引擎,想上什么网站自己搜。另一种就是网址导航站。大家不习惯把网址全记在心里。所以依靠导航网站进行链接。  但时间长了不少人发现普通的导航网站集成的网址太多。不方便查找。仔细想想,其实我们常去的网站就那么几个,常规的导航网站无用信息太多,眼睛都看花了也不一...

11个改善 WordPress 速度和性能的技巧

 网站性能是任何成功的网站的一个关键因素。如今WordPress的正变得比以往任何时候都更受欢迎,这里提到的11个提升WordPress速度与性能的技巧可能对你有用。1.升级到Wordpress的最新版本(beta版除外)WordPress 2.7相对于以往的版本有大量的更新,因此,最好升级到最新的版本。2.删除没有必要的插件,升级正在使用的插件从Web服务器上删除你未使用的插件,仅仅停...

PHP ASP比较:PHP比ASP优秀的七个理由

ASP是微软公司实现动态网页的一种技术。ASP支持一些脚本语言,主要以VBScript为主。与ASP相比较,你还可以选择另一中开放源代码编程语言——PHP,PHP可以运行在多种操作系统下,其中包括Linux和windows。虽然ASP是一种不错的技术,但从长远考虑我相信PHP在将来的技术领域里会有不凡的表现。我认为有七个理由可以说明PHP比ASP更优秀:1、速度、速度、速度...

优秀免费网上商店建站系统一览

一、ShopNC免费网上商店建站系统ShopNC网上商店系统,简单快捷打造您绚丽而强大的网上商城。 本系统免费,您可免费下载、免费使用、免费升级,无使用时间与功能限制! 系统采用PHP脚本语言与MySQL数据库制作而成,底层程序采用Zend进行加密。适用于Windows Server Familiy、Linux、FreeBSD、Unix、Mac OS等多种操作系统。  &nbs...

评论列表

未寒
14年前 (2010-12-18)

虚拟主机如何使用?

朗朗
14年前 (2010-12-18)

好久都么更新了?

朗朗
14年前 (2010-12-19)

早上来看下.没更新???

朗朗
14年前 (2010-12-19)

本人发布了一篇文章---60元息壤空间可以放置100个独立域名网站..老大来看看...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。