阿里云ECS怎么更换操作系统?

编辑摘要:发现操作系统用不习惯,想更换操作系统,如:从 Windows 换成 Linux,或相反。更换操作系统是通过更换系统盘实现的,本文将介绍如何更换阿里云操作系统

发现操作系统用不习惯,想更换操作系统,如:

  • 从 Windows 换成 Linux,或相反。
  • 从某个版本改成另外一个版本(比如从 Windows Server 2008 切换到 Windows Server 2012)。
  • 更换镜像,比如从公共镜像,改成使用自定义镜像、共享镜像、或者从镜像市场购买的镜像。

更换操作系统是通过更换系统盘实现的,本文将介绍如何更换阿里云操作系统:

  1. 登录 ECS管理控制台。
  2. 在左侧导航栏里,单击 实例
  3. 选择地域。
  4. 找到需要更换系统盘的实例,在 操作 列中,选择 更多 > 实例状态 > 停止

    当实例状态变为 已停止 时,表示实例已经成功停止。

  5. 在 操作 列中,选择 更多 > 磁盘和镜像 > 更换系统盘
  6. 在弹出的对话框里,仔细阅读更换系统盘注意事项后,单击 确定,更换系统盘
  7. 在 更换系统盘 页面上,
    1. 镜像类型:选择自定义镜像共享镜像 或 镜像市场,并选择需要的镜像。
    2. 系统盘:不能更换系统盘的云盘类型,但是您能根据业务需求和新镜像的需求扩容系统盘,最大容量为500 GiB。扩容时能设置的最小容量与系统盘当前容量和镜像有关,如下表所示。
       
      镜像 扩容的容量限制(GiB)
      Linux(不包括CoreOS)+ FreeBSD [Max{20, 系统盘当前容量}, 500]
      CoreOS [Max{30, 系统盘当前容量}, 500]
      Windows [Max{40, 系统盘当前容量}, 500]
    3. 安全设置
      • 如果新的操作系统是Windows系统,您只能使用密码认证。
      • 如果您的实例是I/O优化实例,而且新的操作系统是Linux系统,您能选择使用密码认证或SSH密钥对认证。您必须设置登录密码或者绑定SSH密钥对。
    4. 确认 配置费用:一般是指系统盘的费用。系统盘价格,请详见 云产品价格页。如果您选择的自定义镜像来源于镜像市场,可能会产生费用,也包括在配置费用里。镜像的计费信息,请参考 计费概述。
    5. 确认无误后,单击 确定更换

登录ECS控制台监控系统状态,完成操作系统更换大概需要10分钟。完成后,实例会自动启动。

后续操作

更换系统盘后,您可能需要做以下操作:

  • (可选)为新的系统盘设置自动快照策略。自动快照策略与磁盘ID绑定。更换了新的系统盘后,旧磁盘上应用的自动快照策略自动失效。您需要对新系统盘设置自动快照策略。

  • 如果更换前后都是Linux系统,而且,实例上原来挂载了数据盘并设置了开机自动挂载分区:更换系统盘后,原来系统盘中的数据盘分区挂载信息丢失。您必须在新系统盘的/etc/fstab文件写入新分区信息,并挂载分区,不需要对数据盘格式化并分区。操作步骤如下,具体的操作命令参考 Linux格式化和挂载数据盘:

    1. (建议)备份etc/fstab。
    2. 向/etc/fstab写入新分区信息。
    3. 查看/etc/fstab中的新分区信息。
    4. 运行 mount 命令挂载分区。
    5. 查看文件系统空间和使用情况:运行命令df -h

      挂载操作完成后,不需要重启实例即可开始使用新的数据盘。