WordPress 的插件中,很多都是数据库备份插件,真正能做到完整备份整个网站(数据库+网站文件)的插件比较少。之前我在 你的 wordpress 网站足够安全吗?专业防黑安全措施分享 这篇文章中提到过备份整个网站的 2 个插件。
Duplicator。Dulicator 插件可以备份整个网站,但 Duplicator 不能自动定时执行备份。不过这个插件的确非常经典,很多人用。注意备份的文件解压后,installer.php 文件不要用记事本之类的工具打开,否则容易破坏文件的编码,造成备份恢复的错误。各类 php 文件,请尽量用 Notepad++或 Sublime Text 3 打开编辑。
BackUpWordPress 是我最近常用的插件。虽然 Linode 有快照备份功能,但不见得每个人都愿意支付那额外的 2.5 美金/月,另外还有不少人还在用着虚拟主机,所以用个称心的备份插件是少不了的。BackUpWordPress 就是一款可以取代 Duplicator 的插件。
设置特别简单,我都懒得说明,截个图吧。
我建议选择每月备份一次,如果你不是更新得很勤快的话,不用备份太频繁。
它会定时自动备份你的网站。你可以选择备份的对象:单独备份数据库 / 单独备份文件 / 文件和数据库。并且备份执行完之后,会给你的邮箱发送完成提醒邮件。
注意这种自动备份会生成体积较大的压缩包,时间长了备份包的体积会越来越大,逐渐吞掉你的主机或服务器的磁盘空间!
建议 Number of backups to store on this server 填 1,始终只保持一份备份压缩文件。
BackUpWordpress 会在你网站根目录下 wp-content 目录下创建一个名为 backupwordpress-1234tfdg26-backups 这样的文件夹,生成的网站文件备份压缩包就在里面。
尽量去 wp-content 文件夹下看看,确保始终只存在一份备份压缩包。且如果有时间,定期下载到本地电脑备份,防止意外。
下载压缩包,在压缩包内除了网站 wordpress 的各种文件,还有个 .sql 的数据库。通过虚拟主机 Cpanle 里的数据库管理工具 phpmyadmin ,你可以很方便地上传 .sql 数据库文件,恢复数据库。如果是 VPS,找一下你的环境包默认的 phpmyadmin 的路径即可。
其实这个软件对于网站搬家也是利器。把网站备份文件在本地解压,然后创建个简单的文件夹名,把备份的网站文件复制进去,压缩为 zip 格式,上传。之后解压,然后上传 .sql 数据库文件。搞定!
Over~~~
本站所有文章除注明“转载”的文章之外,均为原创。未经本站允许,请勿随意转载或用作任何商业用途,否则依法追究侵权者法律责任的权利。
hi,sam 老师,我刚才的问题已解决了,感恩您!
Hi, Sam 老师您好,我用 duplicator 备份网站,duplicator 扫描 备份时 name checks 显示 notice,提示如下:Unicode and special characters such as "*?><:/\|", can be problematic on some hosts. Only consider using this filter if the package build is failing. Select files that are not important to your site or you can migrate manually.
请问知道如何解决吗?我上网找不到原因。若能帮忙,万分感谢!
@jane 你好,我也遇到这个问题,请问下是如何解决的?
@tony 您好,我好久没做网站了,如无记错,当时我是手动点 notice 那项,单独扫描那项,然后再扫描一次就显示正常了。
@jane 谢谢,解决了
用了 BackUpWordPress 插件一段时间,然后今天网站进不去显示 the site is experiencing technical difficulties,找了 BH 的客服解决说是因为这个插件的问题,现在不敢用了
最新版本 WP, 安装 BackUpWordPress 激活后自动提示错误(跳转到错误代码页面)` 无法进入后台` 需要进入根目录删除这个插件的文件夹才能访问 wp 后台
你好,sam 哥,请问用这个插件备份后,怎么恢复以前的备份呢?
Sam 哥, 我刚才安装了 BackUpWordpress, 但是在激活时显示 BackUpWordPress requires PHP version 5.3.2 or later and WordPress version 3.9 or later to run. It has not been activated, 怎么操作能顺利的使用 BackUpWordpress?
先谢了
@Brooks 提示说的很明白了,要求你空间的 PHP 版本在 5.3.2 以上,同时 wp 博客版本在 3.9 以上,BackUpWordpress 才能正常运行,你自己的肯定没达到这个要求
Ok thanks Sam
谢谢 sam,刚好用得上。这个插件需要一直处理激活状态吗?