虚拟主机因为价格便宜,因此服务可能就不太靠谱,说不定哪天就关了或无法访问,因此网站备份对于虚拟主机来说尤为重要,做为站长应该如何将自己的网站进行备份,下面月光博客就介绍几个常见的网站备份方法。
手动备份
手动备份是最[]基本的备份方[]法,对于大多[]数网站来说,[]网站的程序代[]码变动较少,[]主要是数据库[]的变化,因此[],可以一次性[]将全站程序和[]数据库通过F[]TP等方式备[]份到本地硬盘[],如果遇到网[]站模板或文件[]变更,则变更[]后再进行手动[]下载备份,对[]于数据库文件[]来说,通过p[]hpMyAd[]min等管理[]程序将数据库[]导出到一个文[]件中,然后定[]期从网站上将[]其下载到本地[],以避免数据[]的丢失。
手动备份的问[]题是实时性不[]强,依赖人工[]操作,效率低[]下,如果遇到[]突发事件,数[]据库有可能会[]丢失数天甚至[]更长时间的数[]据。
使用面板自带程序备份
很多虚拟主机[]的面板程序会[]自带备份恢复[]功能,使用面[]板程序的这些[]功能会极大提[]高备份和恢复[]的效率,例如[]常用的面板程[]序cPane[]l自带的Ba[]ckup功能[]就可以让用户[]方便地备份整[]个站点和全部[]或者部分数据[]库, 在cPane[]l面板进行空[]间全备份步骤[]是:
首先,登录网[]站的cPan[]el控制面板[],点击Bac[]kups按钮[],进入备份页[]面。
1.备份全站[]文件,点击这[]里的Home[]Direct[]ory按钮,[]就会自动开始[]下载一个压缩[]文件,这个压[]缩文件中的是[]public[]_html目[]录下的全部文[]件,网站源程[]序就会下载到[]本地电脑。
2.备份数据[]库,点击DA[]TABASE[]S下面的数据[]库的名字,就[]会开始下载对[]应数据库的压[]缩包,如果有[]多个数据库,[]就要逐个点击[]并将其全部下[]载。待全站文[]件和数据库下[]载完毕就完成[]了一次整站备[]份。如果以后[]出现问题,就[]可以使用这些[]备份文件使用[]右侧的Upl[]oad功能进[]行无损恢复了[]。
使用网站系统的备份功能
大部分网站程[]序会自带备份[]功能,有的自[]身不提供,也[]会有第三方开[]发者帮忙制作[]扩展程序。例[]如对于Wor[]dPress[]来说,就有类[]似WordP[]ress Databa[]se Backup[]这样的扩展插[]件可以实现对[]WordPr[]ess数据库[]的备份。
使用第三方工具自动备份
使用第三方工[]具备份是灵活[]度最大的一种[]备份方式,效[]率也相对较高[],但较为依赖[]服务器本身提[]供的资源,如[]果服务器不提[]供某些功能,[]就无法实现第[]三方工具备份[]。这里推荐的[]第三方工具是[]Dropbo[]x,该软件支[]持多种不同的[]操作系统,无[]最大单个文件[]的限制,免费[]账户总容量5[]G,对于单个[]网站备份足够[]。Dropb[]ox对于网站[]备份的优势是[]支持文件版本[]控制,可以实[]现历史版本文[]件的恢复,这[]对于网站来说[]非常重要。
在虚拟主机上[]安装和使用D[]ropbox[]的方法参见此[]文。
总之,无论是网站的整站备份还是网站数据库的定期备份,操作起来都不是难事,重要的还是建立起网站备份观念,否则一旦网站出现事故就要悔之晚矣了。
评论一下?