你要是一名站长的话,你一定知道网站对于站长来说意味着什么。在面对错综复杂的网络环境时,每个站长为了保证网站的正常运作,都需要加十二分的小心。但很多的情况是我们无法掌控和预测的,如黑客入侵、硬件损坏、人为误操作等等,这些都可能对网站产生毁灭性的打击,让心血一夜之间化为泡影。所以,定期备份网站数据,才能保证网站的“满状态原地复活”。这样在遇到上述情况时,才能能将损失降低到最小。
本文将只针对网站备份分享一些具体经验。希望对站长同学们有所帮助。
一个习惯的重要性
这算是题外话了。一个习惯甚至在一个人的一生中起着重要的作用——这句太鸡汤就不展开说了。对于站长来说最重要的就是坚持,这里的坚持就是习惯。网站备份也一样,所有的前提都是你需要养成网站备份的习惯。网站备份简单说来无非就是整站备份和数据库备份。在实际备份过程中,站长可以根据自己网站使用的程序和IDC的稳定情况,有针对性的采用多种备份结合的方式来实现保护网站。
整站的备份
对于网站文件的备份,或者说整站目录的备份,一般情况来说,除了一些定期备份和特殊事件的备份外。一般网站文件有变动的情况下,肯定是要备份一次的,比如网站模板的变更、网站功能的增删,这类备份的目的主要是担心网站文件的变动引起整站的不稳定或造成网站其他功能和文件的丢失。一般来说,由于文件的变动频率较小,备份的周期相对较长,可以在每次变动网站相关文件前(如功能的变动),进行网站文件的备份。对于网站文件或者说整张目录的备份,一般我们可以通过远程目录打包的方式,将整站目录打包并且下载到本地,这中方式是最简便的。而对于一些大型网站, 网站目录包含大量的静态页面、图片,和其他的一些应用程序,我们就可以通过FTP工具,将网站目录下的相关文件直接下载本地,根据备份时间在本地 实现定期打包和替换。这样可以最大限度的保证网站的安全性和完整性。
数据库的备份
数据库对于一个网站来说,其重要性不言而喻。网站文件损坏,我们可以通过一些技术还原手段可以实 现,比如模板文件丢失,我们换一套模板;网站文件丢失,我们可以再重新安装一次网站程序,但如果数据库丢失,相信技术再强的站长也是无力回天。相对于网站 数据库而言,变动的频率就很大了,相对来说备份的频率相对来说会更频繁一些。一般一些服务较好的IDC,通常是每周帮忙备份一次数据库。对于一些运用建站 CMS做网站的站长来说,如Discuz、PHPwind、DEDECMS等建站系统,在后台都有非常方便的数据库一键备份,通过自动备份到指定的网站文件夹当中,如果你还不放心,可以进入phpmyadmin,将数据库导出并下载到本地,真正实现数据库的本地、异地双备份。
找一款靠得住的备份软件
“工欲善其事必先利其器”。对于网站备份这种需要大量重复操作的工作来说,一款靠的住的备份软件往往起到事半功倍的效果。下面是五款在线备份解决方案及优势分析:
一、MozyHome
MozyHome 是一个安全的在线备份服务(即网络硬盘)。它是用一种简单,智能而经济的方法来保护文件不被损坏。防止您的数据被意外删除或硬件故障等危害。定期备份你的数据到安全的服务器(美国),它会自动让你永远不必担心会丢失重要的数据。
MozyHome的优势:
1、空间较大
2GB虽然不算太大,但若免费就比较诱人了。
2、永久免费
2GB的永久免费使用,5GB-60GB的为收费服务,但价格便宜。
3、传输速度快
安装过程中,他会测试连接速度,很快的!
4、传输及储存文件安全
文件传输过程是加密的,可以选择mozy默认的加密方式,也可以自己设置!
5、使用方便
设置成功后,可以自由的选择存储内容,查看提取也很方便。
二、赛门铁克backup exec版本
赛门铁克几年前宣布推出backup exec 2012,旨在帮助用户消除备份复杂性,在100%的虚拟环境中执行备份,并基于单一解决方案提供即时的、基于云的数据恢复。作为此次发布的一部分,赛门铁克还改进 了backup exec的用户界面和配置,从而提供更为简单的客户体验。此外,为了向更多小型企业推广领先的技术,赛门铁克专门推出了backup exec小型企业版(backup exec small business edition) 和 backup exec.cloud,这使得越来越多的企业可以仅通过3个简单的步骤,在不到10分钟的时间内即可完成数据备份。
backup exec 的优势:
1、使用新的管理控制台,消除备份复杂性;
2、统一虚拟和物理备份;
3、集成的灾难恢复;
4、云中恢复;
三、dropbox
Dropbox成立于2007年,提供免费和收费服务,在不同操作系统下有客户端软件,并且有网页客户端,能够将存储在本地的文件自动同步到云端服务器保存。因为云端服务的特性,Dropbox的存储成本将被无限摊薄。
dropbox支持文件的批量拖拽上传,单文件最大上限350m.如果用客户端上传则无最大单个文件的限制,免费账户总容量2.0g,但若流量超标整个账户的外链流量就会被取消。
Dropbox的优势:
1、多平台云同步
Dropbox在这方面具有比较大的优势,是最早支持也是覆盖最全面各大系统平台的,Dropbox目前支持Windows、Mac、Linux、iOS、Blackberry和Android客户端,用户可以利用不同的终端设备访问云端。
2、文件找回:
Dropbox上之前倍受欢迎的一个特色功能,就是可以把帮助用户可以回溯到30天的版本,十分贴心的功能,尤其是对于存储重要工作文档的用户。
3、外链分享
Dropbox具备外链分享功能,只需要右键点击文件和文件夹就可以任意分享,其他用户无需登录帐户可以访问分享内容,只要在浏览器输入你分享的链接即 可。用户设定Dropbox共享文件夹,里面的内容可以被受邀请的用户访问,同时他们也可以编辑和修改共享文件夹里的内容,适合公司或者家庭协同工作、编 辑等等。
四、Zetta
Zetta公司早在2008年就开始提供云存储文件系统。 后来还增加了备份,安全性,性能和插件。最新的的迭代——Zetta DataProtect ——是一个完整的云备份,修复和灾难恢复系统。
Zetta的优势:
1、数据传输快
Zetta DataProtect系统使用各种技巧来在几小时内备份各种TB级别的数据集或上百万的小文件。 这些文件被分割成块,重复数据被删除,然后被压缩。 如果有良好的带宽,数据传输是高度平行化的。
2、费用低
Merced学院计划斥资20万美元建第二个DC,存储,软件。 他们选择了Zetta. 通过支付月费用,他们可以获得不限量的客户数,一个可扩展的备份系统,24×7小时的工程师支持,和许多TB级别的备份。
3、效果好
Zetta创建了一个可扩展的插件架构,帮助备份应用程序的请求,以及常用的Windows文件复制。 插件会备份常见的应用程序,包括SQL服务器,Exchange和VMware. 每个企业都有自己独特的别人不太知道的应用程序集,所以他们的编程人员可以编写自己的应用程序的备份脚本,用插件API将它们连接起来,Zetta会把数据都复制到云中。
五、多备份
多备份主要是帮助企业进行数据保护和管理,基于Cloud 5技术实现多个云平台的数据互通。同时还提供数据备份、迁移、恢复等服务。
多备份的优势主要有:
1、操作简单
托管模式下,只要用55秒就可以将数据备份到云端。插件或客户端的安装也非常简单。
2、节省成本
相比于传统的备份业务来说,节省了物理投入和人工投入的成本,同时加入了积分系统,使得成本进一步降低。
3、传输速度快
遍布全球40多个结点,同时接入了国内的阿里云、金山云,国外的亚马逊、微软等云平台,实现了数据传输的自动选择。
4、传输及储存文件安全
文件传输之前和传输过程中都进行了加密处理。
还是回到最开始的那个“习惯”的问题,无论是网站的整站备份还是网站数据库的定期备份,相信操作起来都不是难事,重要的还是建立起站长的忧患意识,建立起网站管理者的备份观念。这要比任何备份方式、备份软件都重要。