虽然现在wordpress个人建站已经很普遍,但是对于普通人来说网站的安全可能不太懂也不太重视,不过好在,现在的虚拟托管主机(web hosting)都有很强大的安全措施,比如24小时检测主机漏洞,防止病毒入侵这些都是无需用户操心的,但是有一项那就是网站的备份,不是所有主机套餐都包含这个功能。
我用过不少主机,其中Chemicloud,SiteGround这方面比较好,而且可以无限制的自动备份还原,有些主机初级套餐不包含自动备份,有的主机就算有自动备份,但是只可以每月免费恢复一次。
假如你买的主机没有自动备份功能,你可以通过安装插件来自动备份wordpress网站,最有名的是Updraftplus这款插件,令人兴奋的是这个插件还允许你随时自主备份,这个功能很多主机商都是要额外收费或者高级套餐才有的。今天就告诉你们如何使用这款插件每天自动备份wordpress网站以及还原。
安装Updraftplus备份插件
WordPress备份插件有很多,Updraftplus是最有名的,也是用户最多的,主要是因为这插件是真好用,所以我也就不去推荐其他的插件了,直接用Updraftplus吧。从wordpress后台Plugins菜单进入,点击Add New, 然后搜索Updraftplus,如下图。
第一个就是了,你看到我的截图已经安装并激活了,另外还有一些相关的插件,如果你有其他的需求,可以下载其他相关的插件。但是普通小网站UpdraftPlus主插件就可以了。
成功后进入updraftplus界面差不多是这样的,我的已经是开启了自动备份,而且有备份记录的。
设置自动备份WordPress网站
安装好updraftplus之后,首先要设置这款插件,如下图从插件页面顶部的导航栏可以看到Settings,其实免费版也只有这一个标签可以修改,其他的你都动不了。
1. 自动备份计划设置
点进去,一开始就是让你设置自动备份的实际以及计划,备份主要分两部分,一部分是网站文件(Files Backup Schedule),一部分是数据库(Database backup Schedule):
你可以设置每天,每周,每月,甚至是几小时之内备份一次,但我建议一天或者12小时,因为备份太频繁,你的服务器可能吃不消,而太久备份一次,可能又没保存到你的修改,这个频率最终还是看你自己。
另外一个就是你可以保存多少个副本,打个比方你设置的是一天备份一次,你想保存5个备份,那么5天前备份的数据都会保存,你想恢复哪天的就恢复哪天的,但我自己设置2个,也就是2天前的备份就足够了。
2. 备份保存位置设置,绑定网盘(推荐Google Drive)
设置好自动备份计划之后,你就需要选择一个地方存放备份的资料,选项还挺多的,但是可用的不多,要不是要钱,就是空间小,或者操作起来不方便,最终我选择的是Google Drive,对于做外贸和跨境电商这应该不是问题吧。至于真的无法使用Google Drive的使用Email吧,不过要注意你的Email发送邮件附件大小的限制。
点击Google Drive然后根据指示先要登录你的google账号,授权updraftplus使用你的google网盘权限,如下图点击Sign in with Google.
登陆后你就按照指示一步一步操作就行,没什么特别要注意的,之后提交,就会跳回到这里了,继续往下。
3. 备份文件设置
绑定好存储位置之后,需要选择你要备份的具体文件,看一下图片中的文件,我建议都勾选,以防到时候文件确实无法还原。
其他没什么要设置的了,拉到底部点击save changes保存你的设置就好了,你可以按照你设置的计划看看有没有产生自动,比如设置的每天备份的话,第二天来updraftplus看看有没有备份文件生成。
手动备份测试
假如你对网站做出了一些重要的修改, 你可以随时手动做个wordpress网站备份,前文你也看到了这个界面。
就是点击那个大大的蓝色按钮Backup Now,就可以开始备份了。
WordPress网站还原
自动备份成功的话,被保存的备份都会显示在updraftplus首页的最下方,如下图这里。
你可以看到我有两个备份,需要还原的话直接点击右边蓝色按钮Restore,如果你是备份到你的邮箱的话, 记得要先从邮箱下载下来,然后上传你的备份,同样是以上界面,你看到了Uploads吧,就是这里上传了。
选择需要恢复的副本,点击restore进入还原页面,可以选择需要还原的特定文件,全选就是整站还原
不懂得,建议全选,这样基本不会出错,之后按照指示一步一步操作。
*注意:一定要按照指示所有步骤都完成才关闭页面,不然很可能还原出错。
总结
备份wordpress网站看似复杂,其实很方便,尤其是这种Updraftplus小白式得插件,真的解决了很多新手得烦恼,当然这是在你的主机商不提供比较全面得备份功能得前提下。其实实际建站中很少有用到这个功能,因为网站出问题崩溃的几率非常少,我自己就只用过一次,那时候还是服务器搬迁,怕文件丢失。
另外Updraftplus也有付费版,可以帮助你搬迁网站到其他服务器以及救急措施,比如换主机的时候。