阿里云优惠
 汇集各种优惠信息 技术资料

首页    云服务器    阿里云服务器怎么更换操作系统?

阿里云服务器怎么更换操作系统?

创建时间:2019-03-13 12:30
浏览量:0
收藏

您可以更换操作系统,比如把Linux系统更换成Windows系统,或把Ubuntu更换为CentOS。

更换操作系统是通过更换实例的系统盘实现的。

  • 将系统盘的镜像更换为非公共镜像 。

更换系统盘是指为您重新分配一个系统盘(系统盘ID会更新),原来的系统盘会被释放。如果在创建ECS实例时选择了错误的操作系统,或者随着业务发展,需要扩大系统盘容量或者使用其他操作系统,您都能通过更换系统盘实现。

您能将系统盘的镜像更换为公共镜像、共享镜像、自定义镜像或镜像市场里的任一种镜像。

说明 微软已经停止支持Windows Server 2003。为了保证您的数据安全,阿里云不推荐ECS实例继续使用Windows Server 2003系统,也不再提供这个镜像。更多信息,请参考 关于阿里云不再支持Windows Server 2003系统镜像

更换系统盘后,

  • 您的实例会被分配一个新的系统盘,系统盘ID会更新,原系统盘被释放。

  • 系统盘的云盘类型不能更换。

  • 实例的IP地址和MAC地址不变。

  • 为了保证有足够的快照额度完成新系统盘的自动快照策略,您可以 删除不需要的旧系统盘快照

注意事项

更换系统盘是一个高风险操作,所以,在更换系统盘之前,请务必认真阅读以下注意事项。

风险

更换系统盘存在如下风险:

  • 原系统盘的会被释放,建议您提前 创建快照 备份数据。

  • 更换系统盘需要停止实例,因此会中断您的业务。

  • 更换完成后,您需要在新的系统盘中重新部署业务运行环境,有可能会对您的业务造成长时间的中断。

  • 更换系统盘是重新为您的实例分配一个系统盘,磁盘ID会改变,所以基于旧的系统盘创建的快照将不能用于回滚新的系统盘。

    说明 更换系统盘后,您手动创建的快照不受影响,您仍能用这些快照创建自定义镜像。如果您为旧的系统盘设置了自动快照策略,而且设置了自动快照随磁盘释放,则自动快照策略不再适用于新的系统盘,而且,旧系统盘的自动快照会自动删除。

跨操作系统更换注意事项

跨操作系统更换是指互相更换Windows与Linux系统。

说明 非中国大陆的地域暂不支持Linux和Windows系统的互换,仅支持Linux不同发行版本或Windows不同版本之间的更换。

跨操作系统更换时,数据盘的文件系统格式可能会无法识别。

  • 如果您的数据盘没有重要数据,建议您 重新初始化数据盘,再将其格式化为相应系统的默认文件系统。

  • 如果您的数据盘上有重要数据,您需要做以下操作:

    • Windows系统更换为Linux系统:需要单独安装软件识别,例如NTFS-3G等,因为Linux缺省情况下无法识别NTFS格式。
    • Linux系统更换为Windows系统:需要单独安装软件识别,例如Ext2Read、Ext2Fsd等,因为Windows缺省情况下无法识别ext3、ext4、XFS等文件系统格式。

如果您将操作系统从Windows系统换为Linux系统,您能选择使用密码认证或SSH密钥对认证。

准备工作

将系统盘的镜像更换为非公共镜像之前,您必须先完成以下工作:

  • 如果更换为自定义镜像:

  • 如果要使用其他阿里云账号的镜像,您必须先 共享镜像

  • 如果更换为Linux系统,而且选择SSH密钥对认证,您必须先 创建SSH密钥对

  • 因为更换系统盘是一个高危操作,可能会造成数据丢失或业务停止,为了最大限度地减少更换系统盘对您业务的影响,建议在更换系统盘之前先为当前系统盘 创建快照

  • 如果要对Windows系统盘做更换,请确保系统盘有足够的空间。建议预留1 GiB的空间,否则系统盘更换后,系统可能无法正常启动。

说明 避免在您的业务高峰期创建快照,以免影响业务。一个40 GiB的快照,第一次创建大约需要40分钟。因此请预留出足够的时间。而且,创建快照可能会降低块存储I/O性能(一般在10%以内),出现短暂瞬间变慢。

操作步骤

  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. 确认 配置费用:一般是指系统盘的费用。系统盘价格,请详见 云产品价格页。如果您选择的自定义镜像来源于镜像市场,可能会产生费用,也包括在配置费用里。镜像的计费信息,请参考 计费概述

      说明 系统盘价格说明:系统盘按起始容量起售,按起售价收费,超过起始容量后,每增加1 GiB按线性计费价格收费。起始容量的系统盘,包年包月价格的单位为 元/月,按量付费价格的单位为 元/小时

    5. 确认无误后,单击 确定更换。

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

后续操作

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

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

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

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

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

    6.  

  • 将系统盘的镜像更换为公共镜像 。

更换系统盘是指为您重新分配一块系统盘,系统盘ID会更新,原来的系统盘会被释放。

应用场景

如果您在创建ECS实例时选择了错误的操作系统,或者随着业务发展,需要使用其他操作系统,您能通过更换系统盘来更换操作系统。您能将系统盘的镜像更换为公共镜像、共享镜像、自定义镜像或镜像市场里的任一种镜像。

更换系统盘后:
  • 为实例重新分配一块系统盘,磁盘ID会更新,原系统盘被释放。

  • 系统盘的云盘类型不变。

  • 实例的IP地址和MAC地址不变。

  • 为了保证有足够的快照额度完成新系统盘的自动快照策略,您可以删除不需要的旧系统盘快照

本文介绍如何将系统盘的镜像更换为公共镜像。如果您需要使用非公共镜像,请参见更换系统盘(非公共镜像)

注意事项

说明 微软已经停止支持Windows Server 2003。为了保证您的数据安全,阿里云不推荐ECS实例继续使用Windows Server 2003系统,也不再提供该镜像。更多信息,请参见关于阿里云不再支持Windows Server 2003公共镜像

更换系统盘是高风险操作,在更换系统盘之前,请务必认真阅读以下注意事项。

风险

  • 原系统盘的会被释放,建议您提前创建快照备份数据。

  • 更换系统盘需要停止实例,因此会中断您的业务。

  • 更换完成后,您需要在新的系统盘中重新部署业务运行环境,有可能会对您的业务造成长时间的中断。

  • 更换系统盘后,磁盘ID会改变,历史系统盘快照不能用于回滚新的系统盘。

    说明 更换系统盘后,您手动创建的快照不受影响,您仍能用这些快照创建自定义镜像。如果您为旧的系统盘设置了自动快照策略,而且设置了自动快照随磁盘释放,则自动快照策略不再适用于新的系统盘。而且,旧系统盘的自动快照会自动删除。

跨操作系统更换注意事项

跨操作系统更换是指互相更换Windows与Linux系统。

说明 非中国大陆的地域暂不支持Linux和Windows系统的互换,仅支持Linux不同发行版本或Windows不同版本之间的更换。

跨操作系统更换时,数据盘的文件系统格式可能会无法识别。

  • 如果您的数据盘没有重要数据,建议您重新初始化数据盘,再将其格式化为相应系统的默认文件系统。

  • 如果您的数据盘上有重要数据,您需要做以下操作:

    • Windows系统更换为Linux系统:需要单独安装软件识别,例如NTFS-3G等。Linux缺省情况下无法识别NTFS格式。
    • Linux系统更换为Windows系统:需要单独安装软件识别,例如Ext2Read、Ext2Fsd等。Windows卸省情况下无法识别ext3、ext4、XFS等文件系统格式。

更换Windows操作系统注意事项

  • 目前Windows操作系统仅支持用户名及密码认证方式。

    说明 Linux操作系统可以同时支持密码认证和SSH密钥认证。因此,如果您将操作系统从Windows系统更换为Linux系统,可以有更多的认证方式选项。

  • 如果您使用的是非I/O优化实例,仅支持更换为下列Windows Server公共镜像,且只能调用API ReplaceSystemDisk完成操作:
     
    镜像版本 镜像ID
    Windows Server 2008 R2企业版英文 win2008r2_64_ent_sp1_en-us_40G_alibase_20170915.vhd
    Windows Server 2008 R2企业版中文 win2008r2_64_ent_sp1_zh-cn_40G_alibase_20170915.vhd
    Windows Server 2012 R2数据中心版中文 win2012r2_64_dtc_17196_zh-cn_40G_alibase_20170915.vhd
    Windows Server 2012 R2数据中心版英文 win2012r2_64_dtc_17196_en-us_40G_alibase_20170915.vhd
    Windows Server 2016数据中心版中文 win2016_64_dtc_1607_zh-cn_40G_alibase_20170915.vhd
    Windows Server 2016数据中心版英文 win2016_64_dtc_1607_en-us_40G_alibase_20170915.vhd

准备工作

  • 如果要对Windows系统盘做更换,请确保系统盘有足够的空间。建议预留1 GiB的空间,否则系统盘更换后,系统可能无法正常启动。

  • 如果要更换为Linux系统,而且选择SSH密钥对认证,您必须先创建SSH密钥对

  • 更换系统盘是高危操作,可能会造成数据丢失或业务停止,为了最大限度地减少更换系统盘对您业务的影响,建议在更换系统盘之前先为当前系统盘创建快照

    说明 避免在您的业务高峰期创建快照,以免影响业务。一份40 GiB的快照,第一次创建大约需要40分钟。因此请预留出足够的时间。

操作步骤

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

    说明 对于按量付费的VPC类型实例而言,停机不收费模式下,更换系统盘后可能无法成功启动实例。建议您停止实例时关闭 停机不收费。

  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. 确认配置费用:目前中国站所有公共镜像都不收费,这里的配置费用指系统盘的费用。系统盘价格详见云产品价格页

      说明 系统盘价格说明:系统盘按起始容量起售,起始容量按起售价收费,超过起始容量后,每增加1 GiB按线性计费价格收费。起始容量的系统盘,包年包月价格的单位为 元/月,按量付费价格的单位为 元/小时

    5. 确认无误后,单击确定更换。

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

后续操作

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

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

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

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

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

免费领取阿里云1888元代金券大礼包

 

阿里云新老用户均可领取!
自领取后:限时7天使用!

阿里云服务器2折优惠:低至293元/年

 

 

突发性能实例t5 1核1G:293元/年

突发性能实例t5 1核2G:459元/年

突发性能实例t5 2核4G:798元/年

共享型xn4实例1核1G内存:394元/年

共享型n4实例1核2G内存:653元/年

计算网络增强型实例2核4G内存:1566元/年

计算网络增强型实例4核8G内存:2991元/年

点此查看2折活动详情

阿里云高性能云服务器

 

 

网络增强型云服务器:2核4G ¥720元/年

高频应用云服务器:8核16G ¥4109元/年

本地SSD型云服务器:4核16G ¥6218.40元/年

大数据型云服务器:8核32G ¥11375.00元/年

GPU异构云服务器:16核40G ¥15563.00元/年

新用户满立减:每满1000立减50

 

1、到阿里云官网选购产品
2、加入到购物车
3、结算时立享满减

注意:新用户首次购买时必须先加到购物车,然后一起结算才享受此优惠。

腾讯云CVM云服务器22.07元起

 

 

腾讯云1核1G:22.07元/月、794.73元/3年

腾讯云2核2G:36.48元/月、1313.35元/3年

腾讯云2核4G:43.01元/月、1548.5元/3年

腾讯云4核8G:178.5元/月、6426元/3年