(2020年最新方法)如何快速迁移网站?使用宝塔一键迁移转移网站数据详细教程

2020年9月10日前端开发评论236,207字数 1163阅读3分52秒阅读模式

选择一个好的服务器提供商真的很重要,特别忌讳那种国内个人的服务商,买了几台服务器,分割一下就敢拿出来卖。
正常情况其实也没事,就怕个人卖家实力有限,维护不好服务器,然后就经常宕机,还会经常搞出各种幺蛾子。

我最近就遇到了这个麻烦,有一天,服务器提供商突然和我说服务器数据要迁移,更换服务器,以下是原话:

香港cn2和美国圣何塞因机房合作商被查,近期需要下线,以免警方断网。已开通的用户提交工单,开通同配置的香港cn2gia机型

我顿时心里一地的草泥马,你一句换服务器说的简单,我网站的数据咋办,不都得一个个迁移啊。
关键是什么,服务器的备份资料下载还贼慢,正常都是100k/s,我一个G的备份数据可能就要下载一天,而且还有可能中途断掉,就得重新再来。

但没办法,人家说要换,咱们也没辙啊,该换就换吧。
但是下载数据再上传就很麻烦,于是就在寻找一种替代方案,能快速迁移以前网站的数据到一台新的服务器的办法。

果然还是宝塔好,一搜发现它就自带一键迁移网站数据的小工具。那还说什么,开始搞起来吧。
原理其实还是老一套:打包旧的数据,传到新的服务器上。

关键词说明:

发送数据服务器:当前需要进行数据迁移的服务器,其他名称:迁出服务器。
接收数据服务器:当前用于接收数据的服务器,其他名称:迁入服务器。
API秘钥:面板提供的外部调用接口。
API秘钥IP白名单:用于授权指定IP使用面板API秘钥。

先总结下思路

首先要给新的服务器安装上和旧服务器一样的宝塔环境,包括php版本、mysql版本,这样能避免网站数据出错。
网站数据一定要提前备份,防止出现其他问题可以方便恢复。
然后在发送数据服务器上安装一键迁移工具,填写接收数据服务器信息,包括秘钥,就可以开始自动迁移了。

操作步骤

1.
直接在宝塔面板的软件商店搜索一键迁移,即可找到宝塔一键迁移API版本,点击安装即可。
(可以看到工具说明上标明:快速迁移面板数据,此版本仅在迁出机器(发送数据端)安装即可)
(2020年最新方法)如何快速迁移网站?使用宝塔一键迁移转移网站数据详细教程

2.
接收数据服务器上,点击面板设置,开启API,获得接口秘钥
并将发送数据端IP加入接收数据服务器API的IP白名单
点击保存即可。
(2020年最新方法)如何快速迁移网站?使用宝塔一键迁移转移网站数据详细教程

3.
发送数据服务器上,找到我们刚刚下载的宝塔一键迁移API版本,填写面板地址和API秘钥。
注意:面板地址和API秘钥都是接收数据服务器、接收数据服务器、接收数据服务器上的,千万别填错了。
面板地址包含 协议 + 主机IP地址 + 面板端口
例如:http://192.168.0.1:8888
(2020年最新方法)如何快速迁移网站?使用宝塔一键迁移转移网站数据详细教程

没问题的话开始系统检测,没提示就直接下一步,有错误会提示缺啥,你安装下就可以。
(2020年最新方法)如何快速迁移网站?使用宝塔一键迁移转移网站数据详细教程

然后会让你选择要迁移的网站和数据库。按照要求打钩即可。
(2020年最新方法)如何快速迁移网站?使用宝塔一键迁移转移网站数据详细教程

然后就可以等待它自动迁移完成了。
(2020年最新方法)如何快速迁移网站?使用宝塔一键迁移转移网站数据详细教程

4.
迁移完成后,网站文件和数据库就都已经到新的网站了,这个时候域名再重新解析到新的网站就可以正常访问了。

网站迁移后页面空白解决方法 学习笔记

网站迁移后页面空白解决方法

长话短说,文中主要提到了两种解决思路: 1、检查PHP配置文件及扩展是否都对; 2、检查WP网站插件是否有问题,特别是Redis等缓存插件。 近期有一个服务器要到期了,一台小机器,不想续费了,所以就把...
宝塔面板如何通过IP直接访问网站目录? 学习笔记

宝塔面板如何通过IP直接访问网站目录?

最近有个服务器要过期了,于是我想最后利用一下这个服务器测试下新开发的小项目。 但是我又不想解析域名给他。 那该如何通过服务器的IP,直接访问到网站的目录完成测试呢? 如果我们直接在宝塔面板中创建站点,...
宝塔面板怎么自定义网站404页面 前端开发

宝塔面板怎么自定义网站404页面

今天发现我做的一个静态网站,跳转的404页面是到了nginx的默认页面: 宝塔面板新建网站,根目录下会自动创建一个404.html 理论上来说应该是到这个页面才对啊。 于是我检查了下网站配置,果然发现...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定