最近就遇到了这个麻烦,有一天,服务器提供商突然和我说服务器数据要迁移,更换服务器。传统的迁移网站数据是下载数据再上传就很麻烦,于是就在寻找一种替代方案,能快速迁移以前网站的数据到一台新的服务器的办法。小编发现宝塔面板很方便,一搜“一键迁移”发现它就自带一键迁移网站数据的小工具“宝塔一键迁移API版本”。那还说什么,开始搞起来吧。
提示:此插件仅用于将当前机器数据迁移出去,数据接收机器无需安装此插件。
关键词说明:
发送数据服务器:当前需要进行数据迁移的服务器,其他名称:迁出服务器。
接收数据服务器:当前用于接收数据的服务器,其他名称:迁入服务器。
API秘钥:面板提供的外部调用接口。
API秘钥IP白名单:用于授权指定IP使用面板API秘钥。
注意事项:
当前教程仅适用《宝塔一键迁移API版本》插件,版本号 =>3.0。
推荐迁移面板版本 >= 6.9.5,低版本迁移可能存在部分数据无法迁移成功。
面板版本5.9使用该迁移,仅支持当前网站数据迁移到6.x版本,不支持5.x迁移5.x。
不支持跨系统平台迁移,比如Linux迁移到Windows,或者Windows迁移到Linux,不支持。
先总结下思路:
首先要给新的服务器安装上和旧服务器一样的宝塔环境,包括php版本、mysql版本,这样能避免网站数据出错。
网站数据一定要提前备份,防止出现其他问题可以方便恢复。
然后,在发送数据服务器上安装一键迁移工具,填写接收数据服务器信息,包括秘钥,就可以开始自动迁移了。
操作步骤:
1,迁出开放API,如图所示,填写的IP是当前服务器IP,也就是要迁出的服务器IP
注意事项:经过数据分析有部分用户未在API配置中添加IP白名单,导致无法迁移并提示目标面板无法连接。
2,迁入服务器开放API,跟第一步操作方式一样,开启API记住生成出来的API秘钥。
3,打开软件商店,搜索‘一键迁移’,然后安装一键迁移
4,安装完成后点设置,填写迁入服务器宝塔面板信息和API秘钥(第3步生成的)
5,检测新旧服务器环境,注意两台服务器都必须安装FTP,没有安装FTP是不行的,安装FTP的方式跟安装一键迁移的方式一样,直接搜FTP安装即可
6,选择要迁移的站点和数据库
7,继续等待迁移完成即可,迁移完成检查站点配置是否正常。
最后:通过这个宝塔一键迁移插件就可以轻松做网站数据搬家了,请根据个人需求,选择站点,数据库,FTP进行迁移,如遇到其他问题,请联系宝塔运维帮助。
网友留言: