一、操作场景
注意:这篇档使用的迁移工具由宝塔 Linux 面板提供,文档提供的网站数据迁移方法仅供参考,腾讯云无法保证迁移工具的可用性和稳定性。如你在使用该迁移工具的过程中存在疑问,请你查看并参考宝塔 Linux 面板产品文档。
二、迁移准备
·已具备迁出及迁入服务器:
·迁出服务器:指需要进行数据迁移的其他云平台的云服务器,请在该实例中安装宝塔 Linux 面板软件,建议升级至最新版本。
·迁入服务器:指用于接收数据的腾讯云轻量应用服务器,请在该实例中安装宝塔 Linux 面板软件,建议升级至最新版本。详情请参见 安装和配置宝塔 Linux 面板腾讯云专享版。
·确保迁出服务器和迁入服务器之间能够通过公网互通。
注意:若你使用的轻量应用服务器位于中国内地地域,则可参见 如何快速备案你的网站 进行 ICP 备案。
三、迁入服务器操作
1. 登录迁入服务器的宝塔 Linux 面板,详情请参见 安装和配置宝塔 Linux 面板腾讯云专享版。
2. 选择左侧菜单栏中的面板设置,并在设置页面中开启 API 接口。如下:
3. 在弹出的配置面板 API 窗口中,参考以下信息进行配置。如下:
·接口密钥:记录接口密钥。
·IP 白名单:将需迁出服务器的公网 IP 地址加入 IP 白名单中。
4. 单击保存。
四、迁出服务器操作
1. 登录迁出服务器的宝塔 Linux 面板,选择左侧菜单栏中的软件商店。
2. 在“软件商店”页面中,找到“宝塔一键迁移 API 版本”插件,并单击右侧的安装。如下:
注意:仅需在迁出服务器中安装一键迁移插件。
3. 安装成功后,单击插件所在行右侧的设置。
4. 在弹出的宝塔一键迁移 API 版本窗口中,参考以下信息填写接收数据的迁入服务器信息。如下:
·接收数据的面板地址:填写迁入服务器的面板地址。例如,http://公网 IP:8888。
·接收数据的面板 API:填写在迁入服务器操作的 步骤3 中已获取的 API 接口密钥。
5. 选择下一步,在弹出提示窗口中单击已添加,继续操作进入检测环境步骤。
6. 在检测环境步骤中,宝塔面板将对远程接收数据的迁入服务器进行环境检测,查看是否已安装相关软件及运行环境。其中包含网站服务、MySQL 数据库、FTP、PHP、可用磁盘容量。
若检测失败,并提示远程迁入服务器中未安装某个软件(例如 PHP、MySQL 等)则需登录迁入服务器面板,前往软件商店安装对应版本软件,直至检测全部通过后,单击下一步。如下:
7. 在选择数据步骤中,按需选择需迁移的数据,并单击一键迁移。如下:
等待数据迁移完成,若提示迁移失败,则建议你查看迁移日志,并参考提示信息处理对应问题。问题解决后,再重新执行迁移步骤。迁移成功如下:
五、访问迁移后的网站
1. 修改迁出服务器中网站的域名解析,将 DNS 解析的记录值修改为迁入服务器的公网 IP 地址。具体操作请参见 快速添加域名解析。
2. 等待新的 DNS 解析生效后,使用浏览器访问网站域名,即可访问完成迁移后的网站。
六、重新迁移
迁移完成后,你可以在弹窗中选择重新迁移,单击重新迁移后将再次发起迁移。