备份您的 WordPress 博客就像为您的网站投保一样。如果出现问题——例如黑客攻击、服务器崩溃或让人捧脸的错误——一个好的备份插件可以救您一命。 UpdraftPlus 是这个工作中最受欢迎的解决方案之一,以其简单性和强大功能而闻名。在这篇友好的专家指南中,我们将深入探讨 UpdraftPlus 的用途、工作原理,以及如何使用它备份和恢复您的网站。 我们还将探讨它存储备份的位置(以及如何下载备份)、分析 免费版与付费版 的功能(付费版值得买吗?)、讨论 UpdraftVault 云存储的安全性、备份为何可能会变慢(以及您的主机需要如何处理)以及最后将 UpdraftPlus 与 BlogVault 和其他 WordPress 备份插件 进行比较。让我们直截了当地开始——带上一点机智——为您的博客备份策略做好准备吧!
什么是 UpdraftPlus,它的功能是什么?
UpdraftPlus 是一款 行业领先的 WordPress 备份插件(提供免费和付费版本),专注于备份、恢复、克隆和迁移 WordPress 网站。简单来说,这款插件使您能够轻松创建网站的完整副本(包括数据库、主题、插件、上传的文件等)、安全存储这些副本,并在需要时从备份中恢复您的网站。数百万 WordPress 用户信任 UpdraftPlus,因为它的功能全面、可靠且价格合理。
简而言之,UpdraftPlus 允许您:
- 备份您的网站——可以手动或按自动计划进行——确保您始终拥有可恢复的博客内容和设置副本。
- 轻松恢复备份——无论是恢复到同一网站还是新位置。只需几次点击,如果更新出现问题或内容损坏,您就可以将网站恢复到先前状态。
- 迁移或克隆网站——(付费版功能)将您的网站复制到新主机或创建一个临时网站。这对重新设计或测试更改很有用。
- 选择存储位置——将备份保存到自己的服务器上,或将其发送到云存储(如 Google Drive、Dropbox、Amazon S3 等)以确保安全。
- 在 WordPress 内完成所有操作——UpdraftPlus 直接在您的 WP 控制面板中工作,界面直观。无需成为系统管理员或处理代码即可备份或恢复您的博客。
总体来说,UpdraftPlus 是一款 “设置后就可以忘记”的 WordPress 备份解决方案,满足大多数博客和网站主的需求。接下来,让我们看看它的实际工作原理。
UpdraftPlus 如何工作?
UpdraftPlus 作为一个标准的 WordPress 插件运行——这意味着您需要在网站上安装它,并在 WP 管理区域访问其设置。以下是它的工作原理的快速概述:
- 备份过程:当触发备份时(无论是手动还是按计划),UpdraftPlus 会将您的网站文件和数据库压缩成一系列归档文件。默认情况下,它将备份分成多个组件——例如数据库备份、插件、主题、上传文件等——而不是一个巨大的文件。这种细粒度的方法更可靠,给您提供了灵活性(例如,如果需要,您可以仅恢复数据库或仅恢复上传文件)。备份归档默认保存在您的服务器上的
wp-content/updraft
文件夹中。但是,您可以(并且 应该,为了安全)配置远程存储,以便 UpdraftPlus 自动将备份文件发送到您选择的云服务。 - 远程存储:UpdraftPlus 免费版开箱即用地支持多种远程存储选项——包括 Google Drive、Dropbox、Amazon S3、电子邮件等。这是一个很大的优点,因为将备份存储在与您网站相同的服务器上并不理想(如果服务器崩溃,您的备份也会随之消失!)。例如,您可以授权 UpdraftPlus 将备份上传到您的 Google Drive 或 Dropbox;设置好后,每次备份都会自动发送到那里。 (提示:为了最大安全,始终保持至少一个备份副本在网络服务器之外——UpdraftPlus 通过与云存储集成使这变得简单。)
- 调度:在设置中,您可以按需要调度自动备份的频率。选项从每 4、8 或 12 小时到每日、每周、每两周或每月。您可以为文件和数据库设置不同的调度。例如,一个繁忙的博客可能会每天备份数据库(以捕捉新帖子/评论),但如果文件更少变化,则每周备份一次。UpdraftPlus 的调度程序依赖于 WordPress 的 cron 系统在后台触发任务。
- 资源使用:备份插件的一个关注点是性能。UpdraftPlus 旨在通过小批量工作来最小化服务器负载。与尝试一次性压缩整个网站(可能会使某些服务器不堪重负)相比,它逐步处理,每次处理一小部分。这种“增量分块”方法意味着如果您有一个大型网站,备份完成的时间会更长,但它可以避免在此过程中使您的网站变得缓慢或超时。实质上,它在低资源服务器上以可靠性换取速度——这是共享主机环境中的聪明选择。 (我们稍后会讨论备份速度以及如果速度太慢该怎么办。)
- 备份格式:备份的结果将是一组文件(例如,文件以
.zip
结尾,数据库文件在 zip 文件内以 .sql
结尾)。UpdraftPlus 还会生成一个索引文件(.json
或 .log
),以跟踪备份详情。请放心,备份是完整的——您恢复网站所需的一切都包含在这些文件中(WordPress 核心可以重新安装,因为备份专注于您的内容和配置)。 - 安全性:默认情况下,备份未加密(它们是标准的 ZIP 文件),但您的备份归档存储在一个不可通过网络访问的目录中以确保安全。UpdraftPlus Premium 确实提供了使用密码加密数据库备份的选项,以增强安全性。如果您使用 UpdraftVault 云(付费功能),数据通过安全的 SSL 传输,并在服务器上加密存储。
- 恢复:UpdraftPlus 可以通过 WordPress 管理界面直接恢复备份。它将解压归档并替换您网站上相关的文件和数据库表。您可以精确控制要恢复的内容——例如,您可以选择仅恢复数据库或仅恢复某个备份集中的插件文件夹等。我们将在下一部分中详细介绍逐步的恢复过程。
简而言之,UpdraftPlus 通过将您的网站打包成整齐的小捆并为您提供多种安全存放这些捆的方法来工作。它自动化了繁重的工作,使您可以专注于博客,而不是担心 FTP 或 cPanel 备份。现在,让我们动手:如何实际使用 UpdraftPlus 来备份和恢复您的 WordPress 博客?
如何使用 UpdraftPlus 备份和恢复您的网站
UpdraftPlus 的一个最佳之处在于它非常 简单易用,即使是初学者。下面,我们将逐步介绍 设置备份、运行备份,然后恢复备份 的基本步骤。无需 IT 学位!
使用 UpdraftPlus 备份您的 WordPress 网站
- 安装并激活插件:在您的 WordPress 控制面板中,转到 插件 → 添加新插件,搜索“UpdraftPlus”,如果您还没有安装,请安装它(免费版本)。激活插件。现在您将在 WP 管理菜单中找到 设置 → UpdraftPlus 备份。
- 配置备份设置:点击 设置 → UpdraftPlus 备份,然后在 UpdraftPlus 界面中点击 设置选项卡。在这里,您可以设置备份计划并选择远程存储:
- 计划:选择您希望备份 文件 和 数据库 的频率。例如,如果您经常发布内容,可以将文件设置为每周备份,数据库设置为每日备份。如果不确定,适度活跃博客的常见选择是每周备份文件和每日备份数据库。
- 保留:选择要保留多少个备份集。UpdraftPlus 可以自动删除超过该数量的旧备份以节省空间。
- 远程存储:通过单击其图标选择一个远程存储选项。UpdraftPlus 免费版允许您使用像 Dropbox、Google Drive、Amazon S3、OneDrive、电子邮件等 服务,而无需额外的附加组件。选择后,按照出现的说明进行操作(例如,对于 Dropbox,您将单击一个链接以授权 UpdraftPlus 访问您的 Dropbox 帐户,然后单击“完成设置”进行链接)。完成后保存您的设置。
- 运行手动备份:现在,返回到 备份/恢复选项卡(UpdraftPlus 主页)。要启动第一次备份,单击大蓝色的 “立即备份” 按钮。弹出窗口会询问要包含的内容——确保 “包括您的数据库” 和 “包括您的文件” 被选中,以进行完整备份。还有一个选项将此备份发送到您的远程存储(如果您配置了一个,请保持选中)。然后单击 立即备份 开始。
UpdraftPlus 将开始备份;您将在页面上看到日志消息更新。所需时间因网站大小而异——小型网站可能在一分钟内完成,而共享主机上的大型网站可能需要几分钟或更长时间。(请记住,它可能会在步骤之间暂停以避免过载服务器,因此耐心是美德。) - 备份完成:完成后,您将在 UpdraftPlus 页面上的 现有备份 下看到新的备份。如果您使用了远程存储,它将指示文件已发送到,例如 Dropbox 或 Google Drive。现在您可以放心,因为您有一个安全的网站副本! 🎉
专业提示:如果需要,UpdraftPlus 允许您直接从仪表板 下载备份文件——例如,您可以单击“下载到您的计算机”以获取数据库或插件 zip。您还可以通过 FTP 或文件管理器在服务器上的 wp-content/updraft
目录中找到备份文件(它们以日期和组件命名)。
从 UpdraftPlus 备份恢复您的网站
没有人希望进行恢复——但如果您遇到网站故障,甚至只是后悔上次插件更新,这里是如何使用 UpdraftPlus 恢复您的博客的方法:
场景 A:在同一网站上恢复(网站仍在运行)——这是最简单的情况:
- 转到 设置 → UpdraftPlus 备份 → 现有备份。您将看到备份列表。如果您所需的备份未列出(例如,如果它直接上传到云中而未在列表中),您可以使用 “重新扫描远程存储” 链接,让 UpdraftPlus 从您的云帐户获取备份列表。同样,如果您在计算机上有备份文件,可以单击 “上传备份文件” 将它们导入到 UpdraftPlus 中,以便它们出现在列表中。
- 一旦您想要的备份出现在列表中,点击它旁边的 恢复 按钮。UpdraftPlus 会询问您想要恢复哪些组件(插件、主题、上传、数据库等)。要进行完整恢复,请选中所有框。
- 继续进行恢复向导。UpdraftPlus 将获取备份文件(从您的服务器或远程存储)并开始解压缩它们。它将用来自备份的文件和数据库替换您的文件和数据库。
- 经过几分钟(大型网站需要更长时间),它应该完成并让您知道恢复成功。轰——您的网站现在恢复到备份状态。快速浏览您的网站,确保一切看起来正常是明智的。
场景 B:恢复到新网站或崩溃后(网站已关闭)——这稍微复杂一些,但仍然简单:
- 如果您的网站被删除(或您正在迁移到新的主机/域名),首先安装一个全新的 WordPress。您需要一个 WordPress 安装以导入备份。
- 在这个新 WordPress 上安装并激活 UpdraftPlus(它可以是空网站)。
- 如果您的备份存储在远程位置(例如,Dropbox),请转到新网站上的 UpdraftPlus 设置并设置相同的远程存储(连接到备份所在的相同 Dropbox/Drive)。保存设置,然后在备份/恢复选项卡中单击 “重新扫描远程存储”。UpdraftPlus 将在云中找到您的备份集,并在现有备份下列出它。
如果您在计算机上有备份文件,则可以使用 上传备份文件 链接将备份的所有部分上传到新网站。 - 单击列表中所需备份的 恢复,选择要恢复的所有组件,然后继续。UpdraftPlus 将所有数据导入到这个新网站中。从本质上讲,您刚刚使用备份克隆或迁移了您的博客。如果需要,更新任何网站 URL 设置(如果域名发生变化,UpdraftPlus 将在恢复时处理基本的搜索和替换)。
恢复后,您的网站应该重新上线,所有内容、主题和插件与备份时完全相同。 🎉 UpdraftPlus 使整个恢复过程出奇地简单——即使是免费版本也允许您直接从 WordPress 控制面板恢复备份,而并非所有备份插件都提供此功能。
(需要注意的一点是:如果您使用 UpdraftPlus 的 免费 版本迁移到新域名,您基本上就是通过备份和恢复来完成的。UpdraftPlus Premium 具有专用的 迁移工具,可以通过一次点击直接转移来简化网站迁移,但免费版按照上述手动方法也能很好地工作。)
UpdraftPlus 将备份存储在哪里(可以下载吗)?
默认情况下,UpdraftPlus 将备份文件存储在您的 自己的网站服务器 中,在 WordPress 安装中的目录 /wp-content/updraft/
下。如果您从未配置过远程存储,那么所有这些 .zip
文件(以及日志文件)都将保留在您的服务器上。您可以通过 WordPress 管理访问它们(使用 UpdraftPlus 的 现有备份 列表下载每个文件)或通过 FTP/文件管理器导航到该文件夹。是的,您 可以随时下载备份——无论是从 UpdraftPlus 控制面板逐个下载(单击数据库、插件等的“下载”链接),还是直接从服务器文件夹获取文件。
但是,仅依靠本地备份并不推荐。如果您的服务器发生硬件故障,或您的托管帐户被暂停或被黑客攻击,您可能会失去这些备份。这就是为什么 UpdraftPlus 支持多种 远程备份位置 以实现冗余。您可以轻松配置 UpdraftPlus 将备份发送到云服务,甚至多个目标。UpdraftPlus Premium 特别允许同时备份到多个远程位置以增强安全性(例如,备份同时发送到 Google Drive 和 Amazon S3 等)。免费版本允许每个备份作业一个远程目标(您可以根据需要更改)。
常见的支持的远程存储选项:
- 云驱动器:Google Drive、Dropbox、OneDrive(现在免费版也可用)、Amazon S3、Rackspace Cloud 等。
- 通用:FTP/SFTP 到另一台服务器、WebDAV 等。
- 电子邮件:您可以将备份发送到您的电子邮件(对于大型网站不太理想,但对于小型备份可以接受)。
- UpdraftVault:这是 UpdraftPlus 自己的云存储服务(稍后会详细介绍)。
当备份完成并发送到远程存储时,UpdraftPlus 仍然保留本地的记录/日志,但您可以选择在远程上传成功后删除本地副本(设置中的一个选项)以节省磁盘空间。如果您需要手动检索备份,可以登录到该云帐户并下载 zip 文件。但通常情况下,在恢复过程中让 UpdraftPlus 处理检索要容易得多。
总之:UpdraftPlus 默认情况下将备份存储在本地,但您确实应该利用其远程存储集成以确保安全。而且,是的,您可以随时完全访问并管理备份文件。
UpdraftPlus 是免费还是付费?(免费版与付费版功能比较)
UpdraftPlus 有一个 免费版本(在 WordPress 插件库中可用)和一个 付费版本(付费)。免费版本身功能非常丰富——实际上,对于许多单站点博客拥有者而言,免费插件可能就是您所需的一切。尽管如此,付费版增加了许多有用的额外功能。让我们比较一下 UpdraftPlus 免费版与 UpdraftPlus Premium,看看您能获得什么。
UpdraftPlus 免费版 – 主要特点:
- 完整的手动和定期备份文件和数据库。您可以按需备份或按计划备份,如我们所讨论的。
- 多种存储选项:即使是免费版本,也支持将备份保存到 Dropbox、Google Drive、Amazon S3、OneDrive、FTP 等,而无需升级。这是相较于一些将云备份锁定在付费墙后的其他插件的巨大优势。
- 轻松恢复:您可以直接从 WordPress 管理界面恢复备份(基本的恢复功能无需付费版)。
- 基本报告:备份完成或出现错误时,它会通过电子邮件通知您(或记录日志)。
- 备份排除:您可以选择排除所需的文件/数据库表(例如,排除一个庞大的上传子文件夹)。
- 迁移变通方法:从技术上讲,您可以使用免费版通过在另一个站点上手动备份和恢复来迁移网站(如上所述)。它缺少一键迁移工具,但仍然可以完成。
重要的是,UpdraftPlus 免费版缺少一些高级功能,这些功能可能是强大用户或多站点拥有者所需的。这就是Premium 的用武之地。
UpdraftPlus Premium – 您获得的内容(及价格):
UpdraftPlus Premium 是一次付费升级(个人计划起价约 $70 每年,可用于 2 个站点)。您还可以获得更高的层次以供更多站点或终身许可证,但对于有一个站点的博客作者而言,入门级年度计划是参考点。Premium 解锁了 所有 附加功能,并附带一年的支持和更新。以下是 Premium 的主要优势:
- 增量备份:这是一个重要的功能。Premium 允许您执行增量备份,意味着在第一次完整备份后,它可以仅备份每日甚至实时的变更(差异备份)。这对大型网站来说更高效,因为它不会每次都重新复制所有内容——只需复制新文件或更改的数据库条目。如果您的博客内容丰富或更新频繁,这可以显著减少备份大小和服务器负载(并在完整备份之间提供更多恢复点)。
- 更多远程存储选项和多目标:Premium 增加了对一些额外云服务的支持,如 Microsoft OneDrive for Business、Backblaze B2、Azure、SFTP、SCP 等。它还允许您同时使用多个远程目标(例如,将一个备份同时发送到 Google Drive、Amazon S3 和 UpdraftVault),以增强冗余。免费版本仅允许为每个备份计划配置一个远程目标。
- 克隆/迁移(UpdraftMigrator):Premium 包含迁移工具,可以轻松进行网站迁移或克隆。这让您可以通过一键直接转移将网站复制到新域名或主机,而无需手动下载/上传文件。它处理数据库中的序列化搜索和替换等工作。免费版仍然可以迁移,但需要手动处理备份文件。如果您计划偶尔克隆网站或更换主机,这个功能可以节省大量时间。
- UpdraftVault 存储:每个 Premium 许可证都包含 1 GB 的 UpdraftVault 云存储。UpdraftVault 是他们的集成存储服务(运行在 AWS 基础设施上),您可以直接从 UpdraftPlus 使用。如果您不想与第三方云帐户打交道,这非常方便。如果需要,您可以购买更多空间(计划从 5GB 起)。 (UpdraftVault 安全吗?是的——我们稍后会详细介绍!)
- 更新前备份:Premium 可以在您执行插件/主题更新或 WordPress 核心更新之前自动备份您的网站。这非常方便——如果更新导致问题,您可以立即通过在更新之前进行的备份进行回滚。
- 数据库加密与安全性:在 Premium 中,您可以选择使用 AES-256 加密来加密数据库备份,添加密码短语,以便即使有人获得了备份文件,他们也无法在没有密钥的情况下读取敏感信息。Premium 还允许您在备份中匿名化个人数据以符合 GDPR(例如,删除或混淆用户电子邮件等)。此外,它还有一个功能,可以用密码锁定对 UpdraftPlus 设置的访问,以防止其他管理员干扰您的备份。
- 自定义备份内容:Premium 可以备份的不仅仅是标准的 WP 文件——例如,您可以包括服务器上的任何文件夹,或具有不同前缀的其他数据库/表。如果您的博客有一些自定义目录,或者您将 WordPress 与同一数据库中的其他应用程序集成,Premium 确保它们在备份中得到覆盖。
- 网络/多站点支持:如果您运行一个 WordPress 多站点网络,Premium 几乎是必需的。UpdraftPlus Premium 完全支持网络备份,甚至允许从网络备份中单独恢复站点,迁移单个站点出网络等。免费版本不支持网络(它会将多站点视为单个站点,您必须恢复整个站点,这并不理想)。
- 报告与警报:Premium 提供更详细的备份报告,并能够将其发送到特定电子邮件。您可以获得哪些文件被备份、备份大小、所用时间、任何警告等信息。免费版仅告诉您成功/失败(或仅在日志文件中记录详细信息)。
- 优先支持:使用 Premium,您可以访问供应商的支持帮助台(电子邮件工单支持)。免费用户仅限于 WordPress.org 论坛上的社区支持。开发人员表示,他们可以为付费客户提供更深入的帮助(例如,分析日志文件、在必要时登录到您的站点等)——这些是他们无法为免费用户在 .org 论坛上做的事情,因指导方针限制。
- 附加工具:Premium 还包括 UpdraftClone 令牌(用于在其服务器上快速生成您网站的沙盒克隆以进行测试),并不受限制地与 UpdraftCentral(他们的多站点中央管理控制台)集成。这些是更高级的工具——并非每个博客作者都会使用,但它们增加了价值。
总之,UpdraftPlus 免费版已经非常适合基本备份需求。Premium 则通过增量备份、更轻松的迁移、额外的云选择、加密和专业支持扩展了这些功能。与其他付费备份解决方案相比,成本相当合理(起价约 $70/年,适用于一个站点)。如果您的博客是关键业务,或者您有多个站点,Premium 可能值得投资,以获得内心的安宁和便利。另一方面,如果您是预算有限的业余博客作者,免费版加上一个可靠的远程存储策略可能完全足够。
让我们直接讨论 Premium 是否值得您投资。
UpdraftPlus Premium 是否值得购买?
如果您在考虑是继续使用免费版还是升级,请考虑您的使用案例和风险承受能力。如果以下任何一项与您相关,那么 UpdraftPlus Premium 是值得的:
- 您运营一个产生收入的博客或商业网站——当您的网站与收入相关时,Premium 的费用是对增强备份安全性和支持的小投资。仅凭更新前备份和优先支持等功能就可以在关键时刻拯救您。
- 您需要频繁或实时的备份——如果您的网站不断变化(每日发布、许多评论或电子商务组件),Premium 中的增量备份将确保在备份之间没有数据丢失,并减少服务器负担。免费版仅限于您设置的计划(例如,每日),最坏情况下您可能会丢失一天的工作;Premium 可以在需要时执行实时或每小时备份。
- 您管理多个站点——Premium 的许可覆盖多个站点(例如,$95/年 商业 计划覆盖 10 个站点)。如果您有多个博客,按站点计算的成本会非常低,并且像 UpdraftCentral 这样的工具(包括)允许您从一个仪表板管理所有备份。
- 您计划迁移或克隆站点——Premium 使迁移变得轻而易举,提供直接站点间复制的功能。如果您不是超级技术人员,且预计需要更换主机或创建临时站点,这可以节省大量麻烦和时间。
- 额外的安心感——加密备份、UpdraftVault 存储和专业支持等功能可能会让您在担心备份完整性时有所倾斜,如果出现问题,您希望有一个人可以求助。
另一方面,如果您仅有一个简单的单站点,且能够自己处理事情,UpdraftPlus 免费版可能就已足够。免费版已经涵盖了核心需求:自动备份到异地存储和一键恢复。许多博客作者愉快地使用免费版多年。您可以随时从免费版开始,如果发现需要 Premium 功能,可以随时升级(UpdraftPlus 使您轻松将设置导入到付费版)。
简而言之,对于重视便利性和高级保护的严肃博客作者和企业来说,Premium 是值得的。但是,如果您刚起步或预算紧张,免费插件已足够满足基本备份需求。它是市场上最慷慨的免费备份解决方案之一。
(趣事:UpdraftPlus 的免费版本经常被赞扬为比一些竞争对手“更少打扰”升级。这个插件给了您很多免费功能,而没有不断纠缠您,这也为其受欢迎程度做出了贡献。)
UpdraftVault 存储备份安全吗?
UpdraftVault 是 UpdraftPlus 制作方提供的可选云存储服务。您可以使用 Vault 来实现无缝体验,而不是链接到 Dropbox 或其他服务——它直接集成在 UpdraftPlus 插件界面中。大问题是:UpdraftVault 安全可靠吗?
答案是是的——UpdraftVault 非常安全且极其可靠。原因如下:
- 基于 Amazon S3:UpdraftVault 建立在 Amazon 的行业领先云基础设施之上。实际上,他们明确声明 Vault 在多个数据中心存储备份的冗余副本,并且承诺 “99.999999999%”(十一位数字)的可靠性,确保耐用性。这与 Amazon S3 的耐用性承诺相同,意味着丢失数据的机会几乎为零。
- 冗余:不同位置的多个副本意味着即使一个 AWS 数据中心出现问题,您的备份仍然安全存放在另一个地方。您无需担心单点故障。
- 加密:发送到 UpdraftVault 的数据通过 HTTPS 安全传输,并且在服务器上加密存储。这意味着如果有人以某种方式访问存储,文件将是没有密钥的加密乱码。(注意:加密在静态存储时需要您的网站使用 PHP 5.3 及以上版本——几乎每个主机都是这样的,因为这是一个非常旧的版本)。
- 安全选项:您仍然可以通过 UpdraftPlus 设置为数据库添加自己的加密(带有密码短语),以增加额外的安全层。
- 无第三方服务器路由:UpdraftVault 直接从您的网站连接到 Amazon 的云以存储备份,而不是通过 UpdraftPlus 一侧的某些中介服务器。因此,您的数据在传输过程中不会被窃听或拦截——这是从您的网站直接安全上传到 Vault 存储。
实际上,使用 UpdraftVault 与直接使用 Amazon S3 一样安全。集成更紧密。Vault 还有一些便利功能,例如轻松配额管理(您可以在 UpdraftPlus 设置中查看您的空间使用情况)和无需维护单独的云凭据。
需要记住的一件事:UpdraftVault 是一项付费服务(超出 Premium 提供的 1 GB)。截止到本文撰写时,定价大约为 $35/年,提供 5GB,$70/年提供 15GB,甚至有更大的计划。这并不是每 GB 最便宜的存储,但您为集成的便利性和支持插件开发付费。
对于许多拥有适度网站的博客作者来说,包含的 1 GB 可能覆盖多个备份周期(因为它仅存储压缩文件)。如果您的媒体内容较多,您可能需要更多空间或定期修剪旧备份。
底线:如果您想要一个“正常工作的”备份存储,UpdraftVault 是一个安全且方便的选择。在可靠性方面,它与其他顶级云存储相当,因此您可以信任您的备份。如果您已经是 Premium 用户,使用您免费的 1 GB Vault 空间作为额外备份副本没有坏处。(如果没有,使用 Google Drive 或类似服务进行免费存储也可以——只需确保保护好这些帐户)。
为什么 UpdraftPlus 有时会很慢?(备份速度和要求)
如果您注意到通过 UpdraftPlus 进行的备份有时需要很长时间,您并不孤单。这是一个常见问题:“为什么 Updraft 备份我的网站需要这么长时间?” 后续问题通常是 “是否出现了问题,或者我的主机是否不够强大?” 让我们分析一下影响因素以及哪些要求或调整可以帮助加快速度。
1. 插件设计(小批量=更长时间):正如前面提到的,UpdraftPlus 故意以小增量步骤进行备份,以避免占用服务器资源。这意味着备份任务可能会暂停并多次恢复(您可以在日志消息中看到这一点——例如,“批次 1 完成,重新调度…”)。好处是您的网站在备份期间保持响应;缺点是这可能会延长整体备份持续时间。如果您的网站较大(有很多图片或庞大的数据库),UpdraftPlus 可能会花费相当长的时间,因为它将任务拆分为可管理的块。这是正常的。相比之下,某些尝试一次性完成所有操作的备份解决方案可能会更快如果它们不崩溃——但在便宜的主机上,这种方法往往会失败。UpdraftPlus 选择了可靠性。
您可以做什么?如果持续时间不打扰您(通常在夜间后台运行等),那就没问题。如果造成问题,您可以考虑 Premium 的增量备份——在第一次完整备份后,后续的备份将更快,因为它们仅是较小的更改。
2. 网络托管限制:托管性能显著影响备份速度。在共享主机上,具有有限的 CPU 和磁盘 I/O,创建 zip 文件和查询数据库可能会很慢。如果:
- 您的服务器内存有限或 PHP 版本较旧:非常低的内存可能导致它使用较慢的方法来压缩文件。
- 没有 PHP Zip 模块:UpdraftPlus 可以使用不同的压缩方法。如果可用 PHP 原生 Zip 扩展,它会更快;如果没有,它将回退到一个仅使用 PHP 的方法(PclZip),这是较旧且较慢的。确保您的主机已启用 PHP Zip 模块(现在大多数默认启用)。
- 磁盘速度:如果您使用的是慢磁盘(或您的服务器繁忙),写出大型备份文件需要时间。
- 服务器超时:UpdraftPlus 在避免超时方面表现良好,通过拆分任务来实现。但如果您的主机具有非常短的脚本执行限制,您可能需要调整。您可以增加 PHP 最大执行时间(例如,设置为 300 秒)以提供更多的缓冲时间,尽管 UpdraftPlus 通常会自动恢复。
要求:一般来说,UpdraftPlus 对环境要求不高——它几乎可以在任何 WordPress 运行的环境中运行。但拥有至少 PHP 5.6 或更高版本(最好是 7.x 或 8.x 以提高性能),并确保内存限制为 128MB 或以上会有所帮助。建议您在服务器上有一些可用的磁盘空间,至少等于您网站的大小(因为它创建 zip 文件,您需要存放它们的空间)。如果您的磁盘使用率达到 95%,备份可能会失败或变慢。UpdraftPlus 文档指出,您应该有足够的可用磁盘空间,否则备份将无法完成。
3. 大文件或大量文件:如果您的博客包含一个巨大的文件(例如上传中的 1GB 视频)或仅有成千上万的文件,备份显然会更慢。UpdraftPlus 可能会发出警告,比如“遇到一个非常大的文件”或将归档分成多个较小的 zip 文件。在这种情况下,您可以做以下几件事:
- 排除缓存或备份目录(没有必要备份备份的备份或缓存文件)。
- 如果某个特定的大文件不需要,可以将其排除。
- 使用 “每 X MB 拆分归档” 设置(在专家设置下)强制拆分更小的块——例如,每 100 MB 拆分。这有时可以帮助在有限的主机上成功备份,不会一次处理过多内容。
- 作为最后手段,增加 PHP 时间限制或内存,如前所述。
4. 备份进行中与之后(上传速度):有时备份创建速度很快,但上传到远程存储却需要很长时间。例如,如果您备份 500MB 并通过慢速互联网连接将其发送到 Google Drive(请记住,这是您服务器的连接),则可能需要一段时间。如果您的主机网络缓慢,或者您使用的是远程存储的服务器,这会增加总时间。在这里没什么可做的,除了选择一个更接近的存储区域或耐心等待。UpdraftPlus 确实显示上传的进度日志。
5. “卡住”的备份:如果您觉得速度太慢或卡住,请检查 UpdraftPlus 的日志(您可以从现有备份列表中访问)。它通常会告诉您当前正在做什么。如果它真的卡住了,您可能需要取消并重试或咨询支持。真正停滞的常见原因是达到服务器限制(例如,如果您看到内存耗尽或某个文件引起的问题的错误)。在这种情况下,调整设置或在备份期间暂时禁用其他重插件可能会有所帮助。
为了让您理解,在共享主机上,典型的 WordPress 博客(大约几百 MB,内容适中)可能需要几分钟才能完成备份。如果备份花费几个小时,那就超出了正常范围,但对于非常大的网站或超级受限的主机来说,这并不是闻所未闻的情况。关键是:UpdraftPlus 优先确保安全完成备份而不是速度。
加快速度或确保完成的提示:
- 在非高峰时段运行备份(负载较小,您不在乎凌晨 3 点花费 30 分钟)。
- 确保 WP-Cron 正在工作(如果您的网站流量少,WordPress 调度的任务可能无法及时运行——如果需要,您可以设置真实的 cron 工作来触发 WP,或者访问您的网站以启动它)。
- 利用增量备份(Premium)减少每次需要复制的内容。
- 保持您的 UpdraftPlus 插件更新——随着时间的推移,性能会有所改善。
- 确保 PHP Zip 模块处于活动状态(以使用更快的 zip 方法)。
- 如果备份由于速度持续失败,请考虑升级您的托管。有时瓶颈仅仅是因为服务器性能不足。或者,考虑云解决方案(如 BlogVault,稍后会讨论)以分担工作。
总之,UpdraftPlus 可能会很慢,因为它在与您的服务器资源进行友好配合。这通常是件好事。只要备份能够完成,持续时间不是大问题。但是,如果您不耐烦或处理大型网站,您可能会探索优化的方法或考虑其他解决方案。
说到其他解决方案——让我们看看 UpdraftPlus 如何与一些流行的替代 WordPress 备份插件进行比较,尤其是BlogVault,它经常在同样的讨论中出现。
UpdraftPlus 与 BlogVault 和其他备份插件的比较
UpdraftPlus 是一款出色的插件,但并不是在 WordPress 备份领域唯一的选择。BlogVault 是一个主要的替代方案(实际上是一个付费的 SaaS 服务),面向更“高档”的备份体验。还有其他插件,如 Jetpack VaultPress Backup、BackupBuddy/Solid Backups、BackWPup、Duplicator 等。这里我们将重点讨论 UpdraftPlus 与 BlogVault 的比较,并提及其他几个插件,以帮助您决定什么最适合您的博客需求。
UpdraftPlus vs BlogVault
BlogVault 是有点不同的存在。虽然 UpdraftPlus 是在您的网站上运行的插件(利用您的服务器进行工作),BlogVault 是一个基于云的备份服务(SaaS),其插件充当连接器。BlogVault 插件将您的网站数据发送到 BlogVault 的服务器,所有繁重的工作(存储、压缩、恢复)都在外部进行。这种“零足迹”的方法意味着在备份期间对您网站的性能没有影响——这是 BlogVault 的一个重要卖点。相比之下,UpdraftPlus 确实使用您的服务器资源来创建备份(如我们所讨论的,这可能会暂时减慢速度)。
以下是关键比较:
- 定价模型:UpdraftPlus 免费版为 $0 且功能齐全;Premium 版本起价约 $70/年,适用于 2 个站点。BlogVault 没有免费的层级,除了试用——它是一个付费服务,计划起价约$89/年,适用于一个站点(基础版),更常见的计划如 Plus 版本为$149/年每站。BlogVault 的更高级别计划高达每年 $299 或 $499,功能更多或包括站点许可证。因此 BlogVault 显著更贵,尤其是如果您有多个站点。基本上,通过 UpdraftPlus,您只需一次付费即可备份多个站点(尤其是较高的许可证),而 BlogVault 通常是按站点订阅。
- 备份频率和类型:UpdraftPlus(免费版)受限于 WP cron 调度——通常每天或每小时最多。Premium 可以执行增量备份,甚至实时备份,但它仍然通过 WP cron 在有流量时运行或手动触发。BlogVault 在频率上表现出色——它提供实时增量备份,默认适用于所有计划(尤其适用于 WooCommerce,以捕捉每个订单/更改)。BlogVault 持续监控您的网站,立即备份更改(例如,新的博文或评论会立即同步)。这意味着如果您的网站在下午 3 点崩溃,BlogVault 可能在下午 2:59 已经有了备份;而 UpdraftPlus 可能只会有昨晚的备份,除非您手动运行了一次。
- 恢复过程:两者都允许轻松恢复,但机制不同。UpdraftPlus 的恢复是在您的 WP 控制面板中发起的(或通过重新安装 WP 然后恢复)。BlogVault 提供一个外部仪表板,您可以在其中通过一次点击将恢复触发到您的网站,即使您的网站已关闭。这是一个很大的优势——如果您的网站离线,BlogVault 的平台仍可以推送恢复,而使用 UpdraftPlus,您至少需要让 WP 运行或进行手动恢复。BlogVault 还提供“测试恢复”功能——它可以启动一个临时备份的测试,以验证它是否有效,然后再覆盖您的实际网站(很酷的功能,可以避免意外惊喜)。UpdraftPlus 没有测试恢复(除非您在克隆上手动执行)。
- 异地存储与本地存储:UpdraftPlus 根据您的决定存储备份(包括本地,这在没有远程存储时很危险)。BlogVault 始终将备份存储在其自己的云中(包含无限的异地存储在价格中)。您无需担心配置 Dropbox 或 S3——这都是自动和无限的。对于不想处理存储帐户的博客作者来说,BlogVault 非常方便。使用 UpdraftPlus,您可能会使用 Google Drive(如果不支付 Google 购买更多空间,则存在限制等)。这更具 DIY 性,但也是更灵活的(您控制备份存储的位置)。
- 网站性能:在备份期间,BlogVault 对您网站的性能没有影响,因为您的网站只是将数据流出,所有处理都在外部进行。UpdraftPlus 在弱服务器上的性能可能会稍微减慢或在压缩等操作时使用资源。如果您的博客流量很大或服务器限制非常严格,BlogVault 对您的环境会更加友好。
- 安全性与附加功能:BlogVault 还充当安全服务——更高级别的计划包括恶意软件扫描、防火墙、正常运行时间监控等。它几乎像一个备份 + 安全包。UpdraftPlus 仅专注于备份(尽管团队也有一个单独的安全插件)。因此,尽管 BlogVault 的高级价格确实提供了一个“一体化”的安全网(他们甚至有集成的临时环境和网站管理工具),但 UpdraftPlus Premium 要便宜得多,如果您想要恶意软件扫描或防火墙等功能,则需要添加其他插件或服务。
- 使用案例:对于管理多个客户博客的自由职业者或小型企业,BlogVault 由于集中式仪表板和无干预的性质可能更具吸引力——但随着站点数量的增加,成本也会增加。UpdraftPlus 可能更具性价比,因为一个 Premium 许可证可以覆盖多个站点,您可以通过 UpdraftCentral(免费自托管或云版本)进行管理。对于个人博客作者来说,问题是预算与便利性:UpdraftPlus 免费/付费版本在钱包友好性和良好运行之间取得了平衡,但 BlogVault 提供了奢华便利和一些额外保护,价格较高。
为此,以下是一个快速的优缺点表,比较UpdraftPlus 免费版与 UpdraftPlus Premium 与 BlogVault 供博客作者参考:
解决方案 | 优点 | 缺点 |
---|
UpdraftPlus 免费版 | $0 成本——完全免费的插件。备份和恢复完整网站,支持调度。支持流行的 云存储 服务(Dropbox、Drive 等)开箱即用。受到数百万用户的信任,文档齐全且可靠。 | 没有增量备份——仅支持完整备份(可能较慢)。无法一次备份到多个位置。没有官方支持(仅限社区/论坛支持)。某些高级功能(加密、克隆等)缺失。 |
UpdraftPlus Premium | 所有免费功能 + 大量 高级功能(如增量备份和更新前的调度备份、迁移工具、加密、多站点支持)。多个备份目标和包含 1GB UpdraftVault。来自开发者的优先支持以解决问题。一次性费用覆盖多个站点(尤其是较高的许可证)。 | 收费(起价约 $70/年,适用于 2 个站点)——对于小型博客作者来说是额外支出。备份仍在您的服务器上运行——在备份期间可能影响性能(尽管已最小化)。界面在 WP 内部——如果网站宕机,您必须重新安装 WP 才能使用(除非使用附加的 UpdraftCentral)。 |
BlogVault | 无干预的 SaaS:备份时对服务器没有负载。实时增量备份——对于繁忙或 WooCommerce 网站来说非常优秀。外部 仪表板——无需访问 WP 即可管理备份(如果网站离线很棒)。内置临时环境、正常运行时间监控、恶意软件扫描——综合网站安全都在一个服务中。 | 高成本——起价约 $149/年 每站,获得完整功能(包括安全功能时价格更高)。备份存储在 BlogVault 的云中(控制较少,但非常可靠)。对于简单博客来说,Premium 功能可能过于繁琐(旨在服务“严肃”的商业网站)。依赖第三方服务——如果 BlogVault 出现故障,您将等待他们(虽然很少发生,但可能会)。 |
如您所见,UpdraftPlus 免费版 在成本/价值方面胜出,适合基本需求,UpdraftPlus Premium 以合理的价格提供强大的功能,而 BlogVault 则以高档成本提供豪华、无忧的体验。
对于大多数博客作者(尤其是初学者或预算有限者),UpdraftPlus 的免费版或付费版通常是首选。毫无疑问,它是市场上排名最高的 WordPress 备份插件之一。您可以完全控制,且不受服务的限制。
然而,如果您的博客不仅仅是爱好——例如,它正在产生收入,或者您只想要绝对的便利——BlogVault 可能值得考虑。实时备份和外部恢复机制带来的安心感是某些网站所有者乐意支付的。
其他值得注意的备份解决方案
- Jetpack VaultPress Backup:Automattic 自家的备份服务(以前称为 VaultPress)是另一种选择。它与 BlogVault 类似,都是订阅服务,但价格更实惠(计划从 ~$60/年 起)。它也提供实时备份,并将工作卸载到他们的服务器。缺点是您必须使用 Jetpack(有些人不喜欢),并且恢复通过他们的界面进行。虽然非常可靠,但如果您希望获得异地实时备份,而发现 BlogVault 价格过高,这是一个不错的折中方案。
- BackWPup:一个免费的插件替代方案,也可以定期备份到各种目标。它的用户友好性稍差,并且缺少集成的恢复界面(您需要手动恢复),但它是一个稳定的免费选择。UpdraftPlus 免费版通常有更好的界面和更容易的恢复,因此它在用户中往往优于 BackWPup。
- Duplicator:更多地用于迁移,但也可以用于备份。Duplicator(免费版)非常适合制作一次性完整网站包(用于移动网站),但不自动化。Duplicator Pro 具有计划和云存储集成,定价起价约为 ~$49/年。它是一个强有力的竞争者,但对于纯备份的易用性,UpdraftPlus 对于非技术人员通常更简单。
- WPVivid、All-in-One WP Migration 等:还有许多其他插件。有些在迁移方面表现出色,有些在易用性方面表现突出。每个插件都有其优缺点,但 UpdraftPlus 一直在功能、可靠性和性价比方面排名靠前。
总之,UpdraftPlus 在任何备份插件中都表现不俗。BlogVault 和类似服务可能在速度和便利性上超过它,但成本远高于此。对于典型博客拥有者,UpdraftPlus 提供了强大与实惠的优秀组合,这就是它常常被推荐的原因。只要确保无论您选择哪种解决方案,您都设置并测试您的备份——备份只有在需要时有效才有意义!
内部链接:如果您觉得本指南有用,您可能还会喜欢我们相关的帖子,关于 WordPress 安全提示 和 如何优化 WordPress 网站速度——毕竟,一个备份良好、同时安全和快速的网站才是终极双赢。
外部来源:UpdraftPlus 官方文档中关于 恢复您的网站 和 免费与付费功能 的准确性被引用。我们还参考了来自 Elegant Themes 和 WPBeginner 的第三方评论,以及 WordPress 社区关于备份最佳实践的见解。