本文最后更新于 277 天前,其中的信息可能已经有所发展或是发生改变。
不知不觉,网站更新了三个版本,服务器也到期了。最开始在阿里云用新人加学生买了四年,没想到一晃而过。去年阿里云有优惠99一年续费同价,所以买了一台备用。今日迁移完成,特以此文记录过程,以便后世。
一、迁移方式
按照阿里云的说法,可以镜像迁移。相当于把原先的服务器盘全部丢过去。但是问题非常明显,宝塔面板因为IP不同,导致某些界面一直白屏。使用官方命令修复也无法进行,于是放弃。
所幸在查找教程的时候发现宝塔面板自带迁移功能。可以继续进行。
https://www.bt.cn/bbs/thread-42566-1-1.html
二、迁移步骤
(一)装环境
一顿操作猛如虎啊,Ubuntu22.04装上去,然后装宝塔,然后自动跳出LAMP,谁知道埋下祸根。版本不一样是真的会寄。
(二)开始迁移
API打开,点击按钮,然后不出意外的报错了。
在论坛的一个犄角旮旯找到解法,SSL关了,继续干。顺便把nginx版本统一。最终就是漫长的等待。轻量应用服务器不能临时提升带宽,所以就等吧。
(三)迁完设置
数据库是过去了,但是有个关键问题是数据库的密码。也就是root密码。这个不一样WP就连不上,出现报错。这个简单,改成一样的就行。
后面就没啥了,都看了看,一切正常。
三、结语
我当时想的是,换盘不行就去迁WP,还好宝塔可以做这个事情。还有一件事就是没事别迁移,万一寄了就是两边都没了。至于环境要全部统一,包括细分版本,不然配置文件都可能对不上。