好久没关注博客的情况了,最近阿里云主机要到期了,续费很贵,打算迁移了,正在找主机的时候,阿里云有一个新活动,99一年一台2核2G3M的主机,可以以优惠价格再续费一年,于是搞了两年的,想把老主机的数据都迁移过去,但是已经买好主机了,官方的迁移服务就用不了了,得手动了,在网上搜了一大堆教程,整体还是比较简单的,如果在迁移的时候买主机就更简单了。
我的主机是带一块数据盘的,而且我想把新主机的数据盘再买小一点,实际用不了那么多,这样两块数据盘就不能正常迁移了。
看了网上的教程整体思路清晰了,首先是把老主机的数据盘的资料都复制到系统盘里面,方便待会儿一起迁移,条件是得系统盘的容量足够装下数据盘的资料,我资料不多,装得下,我直接把数据盘的资料复制到了根目录/下,新建了一个文件夹。
第二步,把系统盘创建一个快照,创建完之后把这个快照创建自定义镜像。
第三步,在新主机里用这个自定义镜像重装操作系统,这样就把老主机的所有东西都迁移过来了,如果没有数据盘的,到这里就迁移结束了。
第四步,因为我有一块数据盘,就稍微麻烦一点,把新主机的数据盘挂载好之后,用阿里云的VNC远程链接进去(因为我数据盘没有弄好,导致系统异常,远程链接工具和阿里云的Workbench远程连接都连接不上),把fstab文件中配置文件磁盘标识方式为UUID,参考这篇文章https://help.aliyun.com/zh/ecs/how-to-configure-file-disk-identification-mode-to-uuid-in-fstab-file
第五步,再把原来存在系统盘里的数据盘资料正常复制到该有的位置,再把这个临时文件夹删除,这样基本上就迁移好了,再把域名dns改一改就差不多可以访问了。
更多迁移方法可以参考这个视频https://www.bilibili.com/video/BV1EJ411p7VA/?vd_source=80f8579c119652cc8f1867e96bc026a0