正式环境阿里云ubuntu14升级到18系统的心路历程
升级原因
看贴图:
升级注意事项
备份数据
把想备份都可以备份起来, 我主要备份了mysql里面的数据,生成数据库文件
1、进入数据库
mysql -u root -p
2、 备份mysql数据库
mysqldump abc >/home/mysql/abc.sql
作用:后期安装mysql时,会存在导入ibdata1文件到mysql目录下mysql启动报错的情况,那只能用这种笨方法登录mysql,source abc.sql的数据了,这里数据大的话估计要导入很久。
创建系统盘快照
阿里云链接:https://help.aliyun.com/document_detail/25455.html
开始跟换系统盘
阿里云链接:https://help.aliyun.com/document_detail/50134.html
使用快照创建云盘
新购数据盘,将系统盘数据恢复到新购数据盘中。具体操作方法请参考:
阿里云链接:https://help.aliyun.com/document_detail/32317.html
挂载数据盘
挂载数据盘,将备份数据的数据盘,挂载到云服务器上,进行数据拷贝,挂载方法请参考:
阿里云链接:https://help.aliyun.com/document_detail/25446.html (这里磁盘已经有数据了,不需要再次格式化,直接挂载磁盘,拷贝数据即可)
挂载步骤详解:
1、启动服务器
2、在X-shell中输入 df -h 查看已挂载云盘,可以确认挂载失败,fdisk -l查看当前服务器已有的硬盘
3、a:老系统盘挂载 mount /dev/a1 /mnt b:老数据盘挂载 mount /dev/b1 /data
4、系统盘的数据挂载之后,把需要的数据拷贝到新系统中来
5、运行 echo /dev/b1 /data ext4 defaults 0 0 >> /etc/fstab,不然重启服务器挂载的失效了,文件夹清空,还要重新挂载
6、df-h 查看分区信息
还原环境,这里根据自己的项目还原自己的环境,我主要遇到了mysql的坑,可以看我另外一篇文章
链接:https://blog.csdn.net/qq_34541947/article/details/106216064