# 将您的网站迁移至 KapsuleHost

Source: https://support.kapsulehost.com/zh-cn/migrating-to-kapsule

将您的网站移至 KapsuleHost 非常简单，凡是迁移到 KapsuleHost 套餐的网站，均可免费使用迁移工具。本指南说明了辅助迁移流程和如何完成自助迁移。

### 免费自动迁移

KapsuleHost 为从其他托管商迁移的客户提供[免费网站迁移服务](https://kapsulehost.com/zh-cn/migrate)。迁移只需要一个落脚之处：一个有空余网站名额的 KapsuleHost 套餐，或您账户中同一域名的现有网站。最快的迁移方式是我们的自动自助迁移:

1. 在 KPanel 中,打开[开始迁移](https://kpanel.kapsulehost.com/migrate/new)
2. 选择您要迁移的内容(网站、电子邮件或域名)
3. 对于网站,输入您现有网站的地址以及您的 FTP/SFTP 和数据库详情,或上传备份
4. KapsuleHost 会自动复制您的文件和数据库,重写网站 URL,并暂存网站以便您在切换 DNS 前进行测试

您可以在 KPanel 中观看实时进度,并在每个步骤完成时收到电子邮件更新。大多数迁移在一小时内完成,不过较大的网站(包含大型媒体库或 WooCommerce 商店)可能需要几小时。如果某些内容无法自动迁移,我们的团队将收到通知,并免费为您完成迁移。

邮件与网站分开复制。如果您域名的邮件托管在别处，网站向导会增加 **您的邮箱** 步骤：选择迁移，输入每个邮箱的登录信息，您的邮箱就会与网站同时复制过来。在您把 MX 记录指向 KapsuleHost 之前，邮件会继续发送到原服务商。这是复制完成后您另外进行的一步。如果您跳过邮件步骤，上线页面之后会提供 **同时迁移我的邮件**。请参阅[电子邮件迁移：将您的邮件迁移到 KapsuleHost](https://support.kapsulehost.com/zh-cn/email-migration)。

希望由专人协助?在同一[迁移页面](https://kpanel.kapsulehost.com/migrate/new)上,您可以申请白手套协助,我们的团队将免费协助您完成迁移。

> **Note:** 这个免费自动迁移与我们的付费、全程代办的专业服务“网站迁移”不同。在该服务中,我们的一位工程师会为您完成整个迁移:复制、检查,以及由专人安排时间并全程监看的切换。在切换之前,您当前的网站会继续为访客提供服务,并且只有在您确认后我们才会切换(可在 KPanel 的[专业服务](https://support.kapsulehost.com/zh-cn/pro-services)下获得)。

### 自助迁移:WordPress 网站

#### 步骤 1:导出您的现有网站

在您现有的网站上安装 **Duplicator** 或 **All-in-One WP Migration** 插件。创建完整的备份包(文件 + 数据库)。

#### 步骤 2:在 KPanel 中创建新网站

1. 登录 KPanel 并转到**网站**
2. 点击**添加网站**
3. 输入您的域名
4. 点击**创建网站**

#### 步骤 3:上传您的文件

通过 SFTP 连接到您在 KapsuleHost 上的新网站(请参阅 [SFTP 访问](https://support.kapsulehost.com/zh-cn/sftp-access))并将您的文件上传到网站根目录。

#### 步骤 4:导入您的数据库

1. 在 KPanel 中转到**网站**,选择您的网站,然后点击**数据库**
2. 创建新数据库并记下凭据
3. 使用 KPanel 中的数据库导入工具导入您的 `.sql` 文件
4. 使用新的数据库凭据更新 `wp-config.php`

#### 步骤 5:在上线前进行测试

使用 KapsuleHost 提供的临时 URL 访问您的网站,以在更新 DNS 前检查所有页面、图像、表单和功能。

#### 步骤 6:更新您的 DNS

网站在 KapsuleHost 上正常运行后,将您域名的[名称服务器](https://support.kapsulehost.com/zh-cn/nameservers)更改为 KapsuleHost 的名称服务器(显示在 KPanel 的**域名**中),或更新 A 记录,使其指向您新的 KapsuleHost 服务器 IP。

> **Tip:** DNS 传播最多需要 48 小时。在此期间,某些访问者可能仍会看到您的旧网站。这是正常现象,会自动解决。
