本教程是关于从备份还原WordPress站点。如果您尝试将您的网站移动到新域名,那么您应该查看我们的指南,将WordPress移动到新域名而不会丢失SEO。如果你尝试从 localhost 迁移到实时Web托管帐户,请按照本教程了解如何将WordPress从本地服务器移动到实时站点。

一、了解备份和恢复WordPress

其实有不同的方法为WordPress网站创建备份,但是对于新手来说,创建备份的最佳方法是使用WordPress备份插件,比较方便。或者,你也可以创建WordPress数据库的手动备份并使用FTP下载WordPress文件。

从备份恢复WordPress完全取决于你创建备份的方式。例如,可以使用相同的插件恢复使用 BackupBuddy 或 UpdraftPlus 创建的备份。同样,也需要手动恢复手动备份。

许多WordPress用户不备份他们的整个网站。相反,他们只备份他们的主题文件,上传目录和他们的WordPress数据库文件,这样也行。因为这会减少备份文件的大小,但有一点需要注意的是,它可能会增加还原站点所需的步骤,以及文件缺失问题。

无论你如何创建备份,基本步骤大体都是相同的,接下来我们来看看如何从备份恢复WordPress网站。由于我们介绍了不同的还原方法,请跳到适用于您的部分。

二、从BackupBuddy备份文件恢复WordPress

BackupBuddy是一款流行的高级WordPress备份插件。如果想使用BackupBuddy创建备份,那么本节就适合你。BackupBuddy提供了一种从备份恢复WordPress的非常方便的方法。你需要登录 WordPress 网站并转到BackupBuddy»恢复/迁移页。

然后你需要下载一份副本importbuddy.php文件。在此过程中,系统会要求提供importbuddy的密码,来还原网站时将使用此密码。

wordpress插件推荐 --wp网站换服务器备份

接下来,如果你尚未下载备份副本,则需要下载备份副本。你可以从下载BackupBuddy»备份 或用于存储备份的目标。然后将备份zip文件和importbuddy.php 存储在计算机上后,使用FTP连接到你的网站。

如果你有完整的网站备份,则需要从服务器中删除所有文件和文件夹。但是,如果你已经有部分备份,则需要先下载尚未备份的文件。一旦确定已备份所有内容,请继续从网站的根目录中删除所有文件和文件夹。

wordpress插件推荐 --wp网站换服务器备份

接下来,你需要将 BackupBuddy 备份和 importbuddy.php 文件上传到网站的根文件夹。将两个文件上载到服务器后,请在Web浏览器中访问importbuddy.php。它位于你的网站的根目录中,因此其URL将类似于:

http://www.example.com/importbuddy.php

ImportBuddy现在会询问你在下载ImportBuddy时创建的密码。

wordpress插件推荐 --wp网站换服务器备份

在下一个屏幕上,ImportBuddy将显示你上传的备份文件。如果你还没有使用FTP上传备份文件,则可以单击上传选项卡立即上载备份文件。如果将备份存储在iTheme的Stash存储服务中,则可以通过立即单击存储选项卡来连接它。然后选择数据库后,单击“下一步”继续。

wordpress插件推荐 --wp网站换服务器备份

ImportBuddy 将解压缩你的备份文件,并在解压缩文件时显示成功消息。单击下一步按钮继续。在下一个屏幕上,ImportBuddy将要求你提供站点URL和数据库信息。

如果你正在恢复被黑客入侵的WordPress网站或尝试删除恶意软件,那么就最好不想使用旧的数据库了。

你也可以使用 phpMyAdmin 从旧数据库中删除表,也可以使用cPanel创建新数据库。完成创建新数据库或清空旧数据库后,请提供数据库详细信息。另一方面,如果你确定网站没有被黑客入侵过,那么就可以使用相同的旧数据库详细信息了。

wordpress插件推荐 --wp网站换服务器备份

单击下一步按钮继续,importbuddy 现在将测试你的数据库设置并导入你的数据。完成后,单击下一步继续。现在,ImportBuddy 将开始更新你的网站网址,路径等。之后,系统会要求测试你的网站。如果一切正常,那么已成功恢复了你的网站了。

wordpress插件推荐 --wp网站换服务器备份

在importbuddy页面上,单击“清理并删除临时文件”按钮。这将删除数据库中的临时数据和恢复期间创建的文件。

三、使用UpdraftPlus备份恢复WordPress

UpdraftPlus 是另一种流行的WordPress备份插件,它允许吗轻松备份和还原WordPress网站的数据。首先,你需要确保拥有由 UpdraftPlus 创建的WordPress站点的完整备份。接下来,需要将备份文件下载到你的计算机。

如果你的备份由UpdraftPlus存储在Dropbox,Google Drive等远程存储位置,则可以将备份文件从这些位置下载到你的计算机。

接下来,需要连接到FTP客户端并删除所有WordPress文件。之后,你也需要再次安装WordPress并登录到你的网站。然后你需要安装并激活UpdraftPlus插件。激活后,请访问设置 » UpdraftPlus备份 页面并单击“还原”按钮。

wordpress插件推荐 --wp网站换服务器备份

接下来,单击“上载备份文件”链接,然后上载之前下载的备份文件。

wordpress插件推荐 --wp网站换服务器备份

上传备份文件后,UpdraftPlus将扫描这些文件并将其显示在备份页面上,然后单击“恢复”按钮继续。

wordpress插件推荐 --wp网站换服务器备份

这将弹出一个弹出窗口,还需要再次单击“恢复”按钮才能继续。确保选择所有可用的备份文件,如插件,数据库,主题和其他。

wordpress插件推荐 --wp网站换服务器备份

UpdraftPlus现在将开始从这些文件中提取和恢复数据。成功后,就将被重定向到成功页面。

wordpress插件推荐 --wp网站换服务器备份

到这,那么已经从UpdraftPlus备份成功恢复了WordPress站点啦。

四、使用phpMyAdmin从备份恢复WordPress数据库

还原手动创建的备份时,你可能会遇到两种可能的选择。当然你可以创建新数据库并将备份导入其中,也可以清空现有数据库并导入备份。

如果正在清理被黑客入侵的WordPress网站,那么在创建新数据库或导入现有数据库之前,请更改 MySQL 用户名和密码就很非常重要了。还有要创建新数据库,请登录WordPress主机帐户的cPanel仪表板,然后单击MySQL Databases图标。

wordpress插件推荐 --wp网站换服务器备份

接下来,将要求您提供数据库的名称,然后单击“创建数据库”按钮。

wordpress插件推荐 --wp网站换服务器备份

创建新数据库后,你还需要一个与该新数据库关联的MySQL用户。请向下滚动到MySQL用户部分并添加新用户。

wordpress插件推荐 --wp网站换服务器备份

接下来,你需要将此用户添加到MySQL数据库。并向下滚动到“将用户添加到数据库”部分,然后从下拉菜单中选择用户和数据库,然后单击添加按钮。

wordpress插件推荐 --wp网站换服务器备份

现在你的新数据库已准备就绪。可以使用它来还原WordPress数据库备份。再次转到cPanel仪表板,然后单击phpMyAdmin图标。

wordpress插件推荐 --wp网站换服务器备份

接下来,需要单击新数据库名称,然后单击导入按钮。

wordpress插件推荐 --wp网站换服务器备份

单击“选择文件”按钮选择你的WordPress数据库备份文件,然后单击页面底部的“转到”按钮继续。PhpMyAdmin现在将上传您的备份并将其导入您的数据库。完成后您将看到成功消息。

这样就已成功导入WordPress数据库,现在,下一步是使用新数据库安装WordPress。如果您已经安装了WordPress,那么将新的数据库设置添加到您的wp-config.php文件中就好了。

五、使用cPanel恢复WordPress数据库备份

如果你使用共享主机上的cPanel手动创建WordPress数据库备份,则还可以使用cPanel还原该数据库。登录你的cPanel帐户,在文件部分下单击备份。

wordpress插件推荐 --wp网站换服务器备份

在备份页面上,向下滚动到“还原MySQL数据库备份”。接下来,单击“选择文件”按钮,然后从硬盘中选择备份文件。完成后,单击上传按钮。

wordpress插件推荐 --wp网站换服务器备份

六、使用FTP手动恢复WordPress文件

如果要还原WordPress以清理被黑网站,则首先需要删除所有现有的WordPress文件和目录。只有在你的备份是最新的,并且在网站上自定义,更改或上传所有内容时,才能执行此操作。

如果你拥有所有上传和自定义设置,那么就可以使用cpanel(更快)或使用FTP安全地删除网站上的所有内容。要删除你网站上的所有文件,请登录托管/ VPS托管的cPanel,然后单击文件管理器图标。

wordpress插件推荐 --wp网站换服务器备份

然后选择Web root作为目录并继续,文件管理器界面将在新的浏览器选项卡中打开。然后选择所有WordPress文件并删除它们。这种方式可能要快得多。

当然你也可以使用FTP删除文件,但速度较慢。只需使用FTP客户端连接到你的网站,然后选择WordPress根目录中的所有文件即可将其删除。

wordpress插件推荐 --wp网站换服务器备份

接下来,还需要从WordPress.org下载WordPress的全新副本并将其解压缩到您的硬盘上。然后启动FTP客户端,将所有WordPress文件上载到你的服务器。

wordpress插件推荐 --wp网站换服务器备份

上传WordPress文件后,就可以从备份中上传wp-config.php文件(仅当你确定它是干净且不受损害时)。或者,你可以将刚刚上传的WordPress文件中的wp-config-sample.php 文件重命名为 wp-config.php 文件。之后,还需要编辑wp-config.php文件并输入数据库信息。

请不要忘记保存文件并将其上传回你的网站。接下来,还需要从备份上传其他文件。我们建议只在/ wp-content / uploads /目录中上传图片。上传完这些后,请访问你的网站,检查一切正常。

接下来,还需要登录到WordPress管理区域并开始安装网站上的插件。现在,就可以继续安装主题。如果您已自定义WordPress主题或使用子主题,则可以从备份中恢复它。但是,请确保这些文件是完整的。最后,还要去 设置 » 永久链接 并调整永久链接设置以匹配你原先的网站,然后更新永久链接。

七、WordPress备份还原问题疑难解答

恢复WordPress网站时可能会遇到一些常见问题,比如:

  • 建立数据库连接时出错
  • 死亡的白色屏幕
  • 内部服务器错误
  • 登录页面重定向访问不到或刷新问题
  • 文章页面返回404错误

八、恢复WordPress网站后的事情

成功恢复网站后,我强烈建议你提高网站安全性。如果之前还没有这样做,请确保使用其中一个WordPress备份插件进行常规WordPress备份,防止意外操作,导致数据丢失或者网站崩溃。

为保护你的网站,我是建议定期更改 WordPress 密码。如果运行的是多用户网站,请要求所有用户立即更新其密码。

你还可以安装网站防火墙。在 WPBeginner 插件里,我们可以使用 Sucuri 来监控和加强我们网站的安全性。它可以日常监控安全威胁,并通过订阅计划提供恶意软件删除服务,常规下,Sucuri可以帮助我们在3个月内阻止450,000次攻击。

更多 cpanel 知识请查阅: http://www.rrdaj.com/search/cpanel/ 更多 wordpress 换服务器知识请查阅: http://www.rrdaj.com/search/换服务器/

    版权声明:

     本网站的所有文字、图片资料,未标注转字的均由作者亲自整理创作,如需复制、转载、转贴等方式发布/发表,请以锚链接的方式显示原文出处,请尊重我的劳动成果,侵权必究。本网站转载的文章如有侵权的地方请及时联系本人,核对后会第一时间删除!

阿沐
1625139774@qq.com

发表评论