WP TOOLS

EP01. “用 Duplicator 搬家与备份”

首页 建站工具 Backup · Duplicator
约 8 分钟·
🔒 登录后可标记已读

这篇笔记讲怎么用 Duplicator 这款插件打包整个 WordPress 网站(文件+数据库)、搬到新主机或新域名,也能当一般的备份插件用。Duplicator 在马来西亚站长圈很常见,尤其是换主机、给客户交付网站这类场景,免费版就能应付大多数中小型网站的搬家需求。另一款同类插件 All-in-One WP Migration 也很常用,这篇顺带做个对比,方便挑选。想找排程自动备份的方案看《UpdraftPlus 备份插件设置教程》,不装插件的搬家/备份方法看《不依赖插件的备份方法》。

重点内容


Duplicator 是什么,适合什么场景

Duplicator 是老牌 WordPress 备份/搬家插件,WordPress.org 官方插件库评分 4.9/5,超过百万次安装。核心做法是把网站文件和数据库打包成一份"Package"(备份包),再用配套的 installer.php 在新环境自动完成安装设置,不用手动跑 phpMyAdmin 导入数据库那一套流程。

免费版就支持:无限文件大小的完整备份/还原、打包搬家到新域名或新服务器,甚至能直接部署到一台还没装 WordPress 的空服务器(installer.php 会自动完成安装);付费的 Duplicator Pro(约 $69.30/年起)才需要用到云端存储(S3/Dropbox 等)、拖拽式一键搬家、排程自动备份这些进阶功能。


用 Duplicator 打包搬家/备份的步骤

  1. WordPress 后台 → Plugins → Add New Plugin → 搜索 "Duplicator" → Install Now → Activate
  2. 左侧菜单进 Duplicator → Packages,点右上角 Create New
  3. 给这个 Package 取名(方便之后辨认,比如按日期命名),点 Next
  4. 系统会自动扫描网站,检查有没有会导致搬家失败的问题(比如文件过大、权限异常)——如果扫描出问题,先照提示处理,重新扫描直到显示通过,再继续
  5. 扫描通过后点 Build,开始打包文件和数据库,视网站大小需要等待几分钟到几十分钟
  6. 打包完成后点 One-Click Download,会下载两个文件:
    • 备份压缩包(网站文件+数据库)
    • installer.php(安装向导脚本)

[截图:Duplicator 扫描(Scan)结果页面,显示文件大小、权限等检查项的通过/警告状态]


用备份包还原/搬家到新环境

  1. 把上一步下载的两个文件(备份包 + installer.php)一起上传到新主机的网站根目录(新域名或新服务器都可以,包括还没装 WordPress 的空服务器)
  2. 浏览器打开 你的域名/installer.php,会进入 Duplicator 的安装向导
  3. 向导会显示检测到的网站标题、URL、安装路径,确认无误(或按新环境需要修改)后点 Next
  4. 向导会自动解压文件、导入数据库、更新网站里的域名/路径引用,跑完几个步骤后完成搬家
  5. 搬完之后记得登录后台检查一遍——菜单、图片、插件设置是否都正常显示

[截图:installer.php 安装向导界面,显示检测到的网站标题、URL、安装路径确认表单]


Duplicator vs All-in-One WP Migration

对比项DuplicatorAll-in-One WP Migration
免费版文件大小限制无限制部分渠道限制 300MB~512MB,超过要买扩展
上手难度稍有学习曲线(多一步"扫描"检查)界面更简单,多数新手不用看教程也能上手
能否部署到空服务器可以,installer.php 自动装好 WordPress不行,目标环境要先装好 WordPress 才能导入
打包格式archive.zip + installer.php 两个文件单一 .wpress 文件
云端存储/多站点Pro 版支持免费版也有基础支持,但多数进阶功能要买插件
WordPress.org 评分4.9/54.5/5

该怎么选:只是想要一个操作最简单、网站不大(512MB 以内)的搬家工具 → All-in-One WP Migration;网站体积较大、需要部署到全新服务器、或者以后可能要用到自动排程备份 → Duplicator。

常见误区

  • ❌ 打包前跳过"扫描"步骤直接硬点 Build——扫描是用来提前抓出会导致搬家失败的问题(权限、文件过大等),跳过容易搬到一半才发现失败
  • ❌ 只下载了备份压缩包,忘记一起下载 installer.php——这两个文件缺一不可,没有安装向导脚本,光有备份包没办法自动还原
  • ❌ 网站文件明明超过 512MB 却选了 All-in-One WP Migration 免费版——免费版有文件大小限制,超过要另外买扩展,这种情况直接用 Duplicator 更省事
  • 📌 搬完家第一件事是登录后台检查图片、菜单、插件设置有没有跑掉,不要搬完就当作万事大吉

Sources

Blog / Website:

  1. Backup & Restore Your Site With the WordPress Duplicator Plugin — https://www.inmotionhosting.com/support/edu/wordpress/plugins/wordpress-duplicator-plugin/
  2. All in One WP Migration vs. Duplicator - Which One Is Better? — https://www.wpbeginner.com/opinion/all-in-one-wp-migration-vs-duplicator/

官方文档:

  1. Duplicator – Backups & Migration Plugin — https://wordpress.org/plugins/duplicator/
  2. Duplicator Knowledge Base — https://duplicator.com/knowledge-base/