* 必须先生成 【实例快照】,才能继续生成 【系统镜像】

进入方式:云服务器ECS -> 实例 -> 点击【实例ID】进入 -> 

2. 本实例磁盘 -> 操作列中点击创建快照 

阿里云 - 更换系统盘(附带文件迁移)过程中遇到的一些错误-LMLPHP

3. 查看快照的创建进度和状态。当进度为100%,状态显示为 成功 时,点击本实例快照,在操作列中,点击击创建自定义镜像。

    必须勾选“添加数据盘快照”,并选择相对应的快照

阿里云 - 更换系统盘(附带文件迁移)过程中遇到的一些错误-LMLPHP

4. 当自定义镜像创建进度为100%时,状态显示为可用时,单击实例,将实例ID停止。

5. 当实例状态显示为 已停止 时,在操作列中,选择 更换磁盘。(注意点:系统盘和数据盘是两个概念,更换磁盘只能更换系统盘

阿里云 - 更换系统盘(附带文件迁移)过程中遇到的一些错误-LMLPHP

6. 重启实例,进入系统

7. 这里进入系统后,碰到了一个之前操作留下来的隐患,如果进入一切正常可以忽略这一点

    屏幕出现:give root password for maintenance,然后一直提示输入root账户密码,并且ssh等服务不可用。百度了一下,说可能是文件系统损坏,执行 fsck -A -V,执行后还是没有作用,

    最后的解决方案:阿里云更换磁盘最后一步又说,让备份/etc/fstab,于是注意到这一点,打开后看,如图:

阿里云 - 更换系统盘(附带文件迁移)过程中遇到的一些错误-LMLPHP

其中/dev/vdb1 这块磁盘是之前卸载过的磁盘,但对应的挂载代码还没删除,于是将这里注释后,重启实例,完美解决,ssh、nginx等服务也能正常启用了。

03-27 16:16