宝塔的一键迁移API版本:https://www.bt.cn/bbs/thread-42566-1-1.html (官方快速搬家说明说的不是很清楚)
有两台服务器: A 和 B,A=迁入服务器 B=迁出服务器
我们需要把B服务器(迁出服务器)的一个站点迁移到A服务器(迁入服务器)。只需要B服务器(迁出服务器)安装该插件,再简单的设置 即可。
1、准备
安装好一摸一样的web环境,比如你原来服务器是PHP7.3,那么新服务器也要是PHP7.3,其他诸如此类。
2.迁移之前,需要准备一些数据,也就是A服务器(迁入服务器 -接受网站的服务器)的面板地址等,具体如下:
A服务器的面板地址如:http://2.2.2.2:8888/和API秘钥也就是A服务器的API秘钥,如何获得,看图:
3)IP白名单 必须将本机器IP(也就是本文的B服务器)加入接收数据服务器API的IP白名单(A服务器)具体可见上图提示。
3、安装一键迁移API版本
在B服务器(也就是迁移网站的服务器)安装一键迁移API版本,目前最新版本是3.2。
在软件商店的宝塔插件中可以看到安装一键迁移API版本,如图:
3、设置插件
迁移之前,需要准备一些数据,也就是A服务器(迁入服务器 -接受网站的服务器)的面板地址(http://2.2.2.2:8888/)和API秘钥(A服务器的API秘钥)设置到下面的插件去如图:
4、开始迁移
设置好后,点击下一步,开始迁移网站。如图:
注意把IP加入到白名单。
1)检测环境
环境最好要一摸一样,如图:
2)选择迁移的网站数据库等
3)开始迁移
接着点击一键迁移,下面等待即可。
如果网站很小,那么迁移速度是非常快的。
5、最后
迁移完成之后,修改下自己的域名解析为新服务器的IP即可,稍等片刻,解析生效之后,你就可以打开网站了,整个过程真的是快速高效,体验非常的好。
有必要说下缺点,如果你的网站非常大,目录也是非常的多。估计就迁移不了了。大鸟之前试过一个200G大小的网站,根本就迁移不动。
所以这个迁移程序只是适合一般的个人网站,或者不太大的网站。