总结#
不要用一键迁移!
- 旧服务器数据库 + 网站整个目录压缩
- 下载、上传到新服务器
- 解压
over
前言#
最近我博客用的阿里云学生机要过期了,得让我邀请新用户才给打折续费,实在麻烦。看到硅云很便宜,10 元 1 月,一咬牙买了五年
接下来就是把 WordPress 数据迁移到新服务器上
踩坑过程#
路径依赖#
宝塔面板有个一键迁移功能,可以把网站、数据库一键迁走,以前用过还挺方便的,接着用
但这次迁移成功后打开新服务器的网站,报错
Got error 168 from storage engine
这个报错有很多原因,查了很多资料,一一排查都不是
头大
峰回路转#
排查过程中有资料提示要检查两边文件是否一致,去看了下数据库,好家伙
用宝塔面板的一键迁移,导出的数据库只有几百 b,打开本地路径,里面只有一个不知道是啥的文件
而旧服务器的数据库文件夹有却有二十多 mb
那行,不用一键迁移了,在数据库管理先备份旧服务器,再把备份传到新服务器
但本地路径还是空空荡荡
解决#
放弃宝塔数据库管理器,直接把旧服务器的数据库文件夹压缩,上传到新服务器再解压
成功!收摊吃饭!
收获#
进一步体会 Linux 系统一切皆文件的思想
迁移很困难吗?直接复制黏贴!还你原汁原味的体验🐶
后话#
目前我用过的学生机里,腾讯应该是配置最高的,2 核 2G 4M 宽带 300G 流量的轻量云,一年一百多(但是轻量云没用过,不知道跟传统的云服务器有啥区别)
- 阿里云拉了,把电商拉人那套带到学生机活动里,不拉人的话机器还挺贵
- 华为云现在不卖学生机了
相比之下,硅云的学生机配置低一些(1 核 1G 1M 宽带),价格基本一样(1 月 10 元,1 年 120 元)
- 一次最多能买 5 年,不用操心续费了
- 可是香港服务器哎,再也不用换源了!GitHub 随便用!
有需要的胖友可以看看
学生机_学生扶持计划_学生云服务器 - 硅云