我们使用 wordpress 做网站也好,玩博客也好,最重要的是数据备份,因为数据是无价的。魏艾斯博客在过去的文章中一直反复强调数据备份的重要性。综合比对过后,老魏推荐使用BackUpWordPress插件。
该插件还要求你空间的 PHP 版本在 5.3.2 以上,同时 wordpress 版本在 3.9 以上,BackUpWordpress 才能正常运行。
本文使用的备份插件能实现自动定时备份功能,而喜欢手动备份的可以参考lnmp 如何备份网站文件和数据库。
虽然说部分国外 VPS 比如 Linode 主机和 Vultr 主机提供免费/付费快照、备份功能,一是部分朋友不一定愿意拿这个钱,二是这个备份最好由我们自己来完成更可靠一些。另外虚拟主机用户用这个插件备份也很方便。
为了新手考虑,教程写的详细一点。我们从安装插件开始。进入 wordpress 后台-插件-安装插件,右侧搜索框输入“BackUpWordPress”开始搜索。
看到如上图的插件点击“现在安装”,然后点击“启用”。
现在打开 wordpress 后台-工具-Backups 会进入插件设置。提供手工备份和定时备份两种选择。点击 Run now 就是立即手动备份,稍等片刻然后在下面会显示备份包大小及提供下载功能。
点击“Settings”进入定时备份选项。里面的选项有备份项目,备份周期,备份开始时间,本服务器最多允许几个备份和备份后发邮件通知你。总之设置是特别简单的,看图说话吧,不啰嗦了。
如果你选择了网站和数据库都备份的话,下载备份包后,里面除了网站文件,还有.sql 数据库。将来需要恢复网站的时候,通过虚拟主机 Cpanle 面板里的数据库管理工具 phpmyadmin ,可以上传 .sql 数据库文件。如果是 VPS 找到环境包的 phpmyadmin 的路径或者 linux 面板后台也可以直接上传。
这个插件也可以用于网站搬家。把网站备份文件在本地解压,然后创建个简短的文件夹名,把备份的网站文件复制进去,压缩为 zip 格式并上传,然后解压到网站文件夹中;最后上传 .sql 数据库文件到 phpmyadmin 中,测试前台页面打开是正常后就算是搬家成功了。
总体来说 BackUpWordPress 定时备份插件还是蛮好用的,让以前繁琐的备份过程变得 so easy,也解放了双手和时间。缺点是插件开启定时备份功能会占用一点系统资源,对于 512M 以上内存的 VPS 来说是毛毛雨了。