使用插件Duplicator备份本地Wordpress网站

  

最近一段时间一直在研究Wordpress和其他相关的基于php的博客系统。暂时还没有打算购买云服务和域名的打算,所以只是在本地搭建的局域网网站。但是有一个令人担忧的地方就是,如果系统崩溃了,岂不是所有的数据都毁于一旦了么?Wordpress 自带的Export和Import,只能导出XML文件。所以在换系统之后,应该是没法导入全站的内容的,我并没有做测试。我在想能不能像导出VMware镜像那样,生成一个镜像文件,然后到任何一个系统导入镜像就好了。试过了一些方法之后,发现一个叫Duplicator的插件,可以实现上面的需求。

下载Duplicator

在天朝的网络下,可能会下载失败。多试几次总会成功的。

使用插件Duplicator备份本地Wordpress网站

备份网站

安装完插件后,在左侧的面板上可以找新的选项。选择Package,再点击Create New.

使用插件Duplicator备份本地Wordpress网站

使用插件Duplicator备份本地Wordpress网站

在这个扫描界面上,应该都是绿色的good。但是我有一条灰色的Notice。最后发现并没有影响我的恢复工作。然后点击Build,生成备份文件。

使用插件Duplicator备份本地Wordpress网站

保存生成的installer.php和archive.zip的压缩包,这就是我们全部的备份文件。

使用插件Duplicator备份本地Wordpress网站

使用插件Duplicator备份本地Wordpress网站

恢复网站

无论你是用xampp还是wampserver,找到www或是wwwroot文件,在里面新建一个空的文件夹。将这两文件放到这个文件夹中。

此外,在新的系统上,还要在数据库里添加一个新的数据库,或是使用现有的数据库。

Dulicator是整站恢复,而不是增量备份和恢复。如果网站比较大的话,备份会恢复的时间都会长一些。

在浏览器上输入localhost/www/新文件夹名/installer.php,或是你自己的路径。这一步会把压缩的文件释放出来。

使用插件Duplicator备份本地Wordpress网站

输入数据库的名字,账号和密码。点击Test Database. 如果没有建立数据库或是信息错误,会有报错。如果没问题就会看见两个绿色的Pass。然后点击Next。

使用插件Duplicator备份本地Wordpress网站

继续填写网站的名字,然后继续。

使用插件Duplicator备份本地Wordpress网站

最后要会显示Test Site项目,但是需要删除一些安装文件。位置是你新建的那个文件夹。

使用插件Duplicator备份本地Wordpress网站

archive.zip就是那个导出的zip文件。

使用插件Duplicator备份本地Wordpress网站

结尾

自此,网站是重新导入了。就和Ghost安装操作系统一样。