宝塔面板一键迁移API,让网站搬家更加方便简单

刚好新购了一台ION的服务器,所以想把以前的网站都签到这个服务器来,有了宝塔面板确实方便不少,因为它有一键迁移API,让网站搬家再也不担心了。

要求宝塔面板在6.0+以上,而且迁出,迁入机器最好是相同版本的面板。

这里我们把迁出机器称作A,把嵌入机器称作B。我们是要把A机器的网站数据迁入B机器里面。

这个表述应该大部分人都能懂。

再次提醒:

  1. 2台机器安装相同版本的宝塔面板,目标机器的面板版本必需>=6.9.5,建议都用相同的版本是最好的。
  2. 生产环境最好也相同,如果是LNMP,那么ngin,mysql,php,mysql服务都安装相同的版本,以免后面出错。
  3. 只需要在迁出机器a安装一键迁移API版本即可

满足上面的要求即可。

安装一键迁移API

1.   a机器上操作

跟上我的步伐:在a机器的 “软件商店” -> 应用搜索。 搜索“ 一键迁移”就会出来我们想要的

宝塔面板 一键迁移API 网站搬家

按照我上图的步骤来。我们可以看到说明:“快速迁移面板数据,此版本仅在迁出机器(发送数据端)安装即可”

点击安装。我们可以看到目前版本是3.1

宝塔面板 一键迁移API 网站搬家

而且这里也提示注意事项:

  • 一键迁移是从当前服务器迁移到远程服务器
  • 一键迁移过程中是后台执行可以关闭当前窗口
  • 一键迁移迁移数据不涉及原来数据的增删(是将原来数据打包发送)

数据迁移步骤:填写信息 > 检测环境 > 选择数据 > 迁移

这里有两处需要填写:

  1. b服务器面板地址,而且是要带端口号
  2. b服务器的API密钥

b服务器面板地址这个很好获取,这里就不详述了。

2.  b机器上操作

关于服务器的API密钥,我们这里转到 b服务器 -> 宝塔面板设置:

宝塔面板 一键迁移API 网站搬家

我们要先开启API,在弹出的对话框,点击重置,这里就会显示密钥,将密钥复制保存。

另外,还需要添加 a机器的IP地址到这里的IP白名单才行。

点击保存即可。

3.  回到a机器

将上一步获取到的接口密钥以及b机器的面板地址(带端口)填入

宝塔面板 一键迁移API 网站搬家

 

然后,下一步。

环境检测

宝塔面板 一键迁移API 网站搬家

 

继续下一步,一键迁移

宝塔面板 一键迁移API 网站搬家

选择要迁移的网站、FTP、数据库,然后点击 一键迁移。

宝塔面板 一键迁移API 网站搬家

我们就会看到迁移进度。速度还是很快的,只需等待半分钟即可。

宝塔面板 一键迁移API 网站搬家

数据迁移完成之后,请自行检查数据的完整性,可以对比下网站压缩数据包的大小等,基本是没有问题的。

如果迁移中出现了问题。可以选择手动迁移的方式,ssh软件连接服务器之后执行命令:

python /www/server/panel/plugin/psync_api/psync_api_main.py

最后要做的就是更改域名解析到新的服务器IP地址。

总结下:

迁移速度真的很快。31秒钟就完成了。

如果迁移出现问题,可以多试几次,而且迁移对话框也有提示该在哪台机器上设置。

只要细心,一次就可以迁移完成。

别看我写得这么多,为了凑数,也希望能写得详细些,自己再看的时候容易懂。

 

 

 

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论