如何在不丢失任何数据的情况下将您的 WordPress 站点迁移到另一台主机

已发表: 2022-10-27

想要了解如何使用 Duplicator 插件迁移 WordPress 网站? 你来对地方了。

WordPress 站点迁移对于普通用户来说可能有点棘手。 因为如果你搞砸了,那么你的网站可能会丢失重要数据并面临停机。 这也会影响您的网站排名。

好吧,听起来没有人应该完成迁移网站的过程。 但是,事实并非如此。 如果您遵循正确的指南并准确地执行步骤,那么您就不必担心。

在本指南中,我们将向您展示如何使用复制器插件迁移 WordPress 网站而不会丢失任何重要数据。

WordPress Duplicator 插件是最流行的迁移插件之一,因为它有助于安全地将任何 WordPress 站点移动到另一台服务器而不会丢失 SEO。 我们将在本文后面详细讨论这个插件。

现在,让我们看看使用复制器插件迁移 WordPress 站点的步骤 -

第 1 步:安装并激活 WordPress Duplicator 插件

首先,您必须安装并激活 WordPress 复制器插件。 登录到您的 WordPress 仪表板并转到Plugins–> Add New 。 在搜索框中,输入WordPress Duplicator Plugin 。 安装并激活插件。

从 WordPress 仪表板安装和激活 WordPress Duplicator 插件的屏幕截图

成功激活后,您会在 WordPress 仪表板的左侧找到复制器

第 2 步:准备通过创建新包导出站点

您可以使用复制器插件为整个 WordPress 网站创建一个包,以非常轻松地移动您的网站。

要创建包,请转到“复制器”菜单并选择“包”。 然后点击Create New按钮来构建一个新的包。

使用 WordPress 复制器插件创建新包的屏幕截图

安装包

现在,您必须设置包。 单击“下一步”按钮开始设置。

WordPress Duplicator 插件设置的屏幕截图

扫描您的网站

设置站点后,接下来系统将扫描您的站点。

WordPress Duplicator 插件扫描 WordPress 站点的屏幕截图

勾选是继续构建过程。

WordPress Duplicator 插件 Checkmark 的屏幕截图

单击构建按钮。

然后你会看到系统正在构建你的包。

WordPress Duplicator 插件构建包截图

包构建完成

包构建完成后,您将获得两个文件, InstallerArchive 。 您需要在桌面上下载这两个文件。

WordPress Duplicator 插件构建完成的屏幕截图

您已完成站点的备份。 现在是时候进入迁移部分了。

第 3 步:在您的托管服务器上创建一个新数据库

为了放置您的 WordPress 文件包,您需要在要将站点迁移到的托管服务器上创建一个新数据库。 这很容易通过 cPanel 完成。 因为它被大多数流行的网络托管服务所使用。

要创建数据库,请登录到您的 cPanel。 从主菜单中,选择数据库下的MySQL 数据库

cPanel My SQL 数据库的屏幕截图

给你的数据库起一个新名字,记住这个名字以备后用。

从 cPanel 创建新数据库的屏幕截图

您需要将自己添加为新用户才能修改数据库。 在添加新用户下,输入用户名和密码,然后点击创建用户。 请记住这些凭据以备后用。 此外,从下拉列表中选择您刚刚创建的用户和数据库,然后单击添加将您自己添加到数据库中。

从 cPanel 创建和添加新用户的屏幕截图

最后,在 Manage User Privileges 屏幕中,您需要选中All Privileges框以授予自己对数据库的完全访问权限,然后单击Make Changes

授予所有数据库修改权限的屏幕截图

第 4 步:将复制器包上传并安装到新主机

您已准备好运行安装程序。 通过数据库设置,您可以上传复印机文件。 此外,您不需要先在新主机上安装 WordPress。 复制器会处理这个问题。

返回您的控制面板。 将您的网站备份和安装程序文件上传到您的根目录/文件管理器。

根目录截图

现在,在服务器运行的情况下打开浏览器并输入 http://www.example.com/installer.php。 将 example.com 替换为您的域名。 您将看到此屏幕。

复制器步骤1的屏幕截图

现在,安装程序将运行一些测试并确保系统正常。 您需要选中条款和条件复选框,然后单击下一步按钮继续。

在下一步中,您需要输入您的 MySQL 主机、数据库名称、用户名和密码。

将您的主机保留为本地主机。 之后,您需要输入您在上一步中创建的数据库的详细信息。 您需要点击“测试数据库”按钮以查看您是否输入了正确的信息。 如果 Duplicator 能够连接,那么您将看到一个以 Pass 开头的字符串。 否则,您将看到数据库连接错误的详细信息。

复制器步骤2的屏幕截图

你快到了。 在第三步中,您必须更新您的站点 URL 或路径。 如果您不更改域名,则无需更改任何内容。 单击下一步按钮继续。

最后,复制器将运行最后的步骤,然后将显示登录按钮。

复印机第4步截图

您可以登录我们新迁移的站点来检查是否一切正常。

第 5 步:将您的域重定向到新主机

WordPress Duplicator 插件已成功完成其工作。 现在您需要更改域名以将用户定向到您的新主机。

由于您的主机会给您两个名称服务器,它们会将您连接到托管您网站的服务器。 找到两个名称服务器,并将旧主机的名称服务器替换为新主机的名称服务器。 为此,您需要等待几天。

之后,您成功将 WordPress 站点迁移到新站点。 做得好。

回顾如何使用 Duplicator 插件迁移 WordPress 网站

如何使用 Duplicator 插件迁移 WordPress 站点
  • 安装并激活 WordPress 复制器插件
  • 准备通过创建新包导出站点
  • 在您的托管服务器上创建一个新数据库
  • 将复制器包上传并安装到新主机
  • 将您的域重定向到新主机

如何在迁移时防止网站停机

将这两个文件上传到新主机后,您需要访问 installer.php 文件。 为此,您需要输入 http://www.example.com/installer.php。 通常,此 URL 会将您带到旧的 Web 主机,您会看到 404 错误。

发生这种情况是因为您的域名指向您的旧虚拟主机。 为避免此问题,您必须更改域名服务器并将它们指向新的托管公司。 但与此同时,您的用户将看到一个损坏的站点。

有一个解决方案可以用你的电脑临时访问你的新站点,而不影响你的新站点。 这是通过您计算机上的主机文件完成的。

主机文件可用于将域名映射到特定的 IP 地址。 换句话说,它可以让您欺骗您的计算机,使其认为该网站已被移动,即使它并没有移动。

进行这些更改将帮助您使用自己的域名访问新主机上的文件。 其他用户仍会从旧主机访问您的站点。 这确保了100% 的正常运行时间

从您的 cPanel 中找到您的新 Web 主机服务器的 IP 地址。 从 Windows 转到程序 » 所有程序 » 附件,右键单击记事本,然后选择以管理员身份运行。

在记事本屏幕上,转到文件 » 打开,然后导航到C:\Windows\System32\drivers\etc文件夹。 从此文件夹中,选择主机文件并将其打开。

如果您使用的是 Mac,则需要打开终端应用程序并输入此命令来编辑主机文件:

sudo nano /private/etc/hosts

现在,输入您的域名“192.168.1.22 www.example.com”。完成后,保存更改。

您现在可以在您的计算机上使用您的域名访问新主机上的文件。

注意:完成迁移后,撤消对主机文件所做的更改。

使用 WordPress Duplicator 插件的好处

您已经了解了如何使用 Duplicator 插件迁移 WordPress 站点。

但是为什么要使用 WordPress Duplicator 插件,因为存储库中有更多可用的替代插件?

WordPress Duplicator 插件帮助 WordPress 用户轻松迁移、克隆或复制他们的网站。 这个插件是用户友好的。 因此,初学者使用此插件并创建其网站备份不会有任何问题。

尽管它要求您了解更多有关数据库凭据和所需信息的信息。

以下是使用 WordPress Duplicator 插件的优势:

  • 将 WordPress 网站从一台主机迁移到另一台主机
  • 手动备份 WordPress 网站
  • 将实时站点迁移到本地主机
  • 网站复制
  • 计划备份
  • 电子邮件通知
  • 直接从安装程序连接到 cPanel
  • 安装程序内置数据库创建
  • 集成传输到云存储服务,如 Dropbox、Google Drive 和 Amazon S3。

因此,您可以看到我们为什么选择使用 WordPress Duplicator 插件来显示迁移过程。

WordPress 迁移过程的常见问题解答

还有哪些其他好的 WordPress 迁移器插件?

这里有一些 WordPress Migrator 插件-
1. WordPress 复制器
2. 一站式 WP 迁移
3.备份伙伴
4. UpdraftPlus WordPress 备份插件 (UpdraftPlus Migrator)
5.WP迁移数据库
6.迁移大师
7.跳马
8.可湿性粉剂克隆

如何手动复制 WordPress 网站?

为了手动复制 WordPress 站点-
1. 创建站点文件的副本并将其下载到您的计算机上。
2. 将副本上传到网络服务器。
3. 导出您实时站点的数据库。
4. 为您站点的克隆设置一个数据库。
5. 将您的活动站点的数据库导入克隆的数据库。
6.编辑wp-config。 php 文件。

克隆网站是否构成犯罪?

网站克隆行为 100% 合法,尤其是在出于非商业和/或非恶意目的时。 然而,网站克隆行为也可能侵犯原网站所有者的现有版权、商标、IP 或专利,这时它可能是非法的。

迁移 WordPress 网站的替代方法有哪些?

除了使用 WordPress 插件,您还可以使用其他方式迁移 WordPress 网站,例如,
1. 使用 FTP 或文件管理器
2.使用新主机提供的自动迁移服务
3.使用新旧WP Dashboard
4.使用GitHub方式

在不丢失任何数据的情况下以正确的方式迁移您的 WordPress 网站!

乍一看,WordPress 站点迁移可能看起来很复杂。 但是,当您拥有正确的工具和正确的指南时,任务就会变得更容易。

我们已尽力为您提供所有可帮助您自行迁移 WordPress 网站的步骤。 但是,如果遇到“连接数据库错误”等问题,您可能需要检查表是否已添加到新数据库中。 以及 WP-config.php 文件是否具有正确的数据库凭据。

希望这能解决您的问题。

如果您遇到任何其他问题,请在评论部分告诉我们。

订阅 weDevs 博客

我们发送每周时事通讯,肯定没有垃圾邮件