阿里云首页

通用方案:专有云V3环境如何在ASCM控制台中重新初始化ECS实例的系统盘

1. 概述

本文主要介绍在专有云V3环境,ASCM控制台中重新初始化ECS实例的系统盘的方法。

方案总览

类别 内容
国产化 通用
风险等级(方案执行的影响)
操作方式 白屏
操作复杂度
预估执行时长 10分钟
客户业务的影响
可监控性 不支持
有效性(重启、重拉、补丁、升级、扩容等配置是否丢失) 固化
数据修订(变更是否涉及增删改操作)
执行灰度策略 请向产品侧咨询,明确灰度策略
首次发布时间 N/A
预计完成时间 N/A

1.1. 适用范围

  • 专有云版本:V3.*   
  • 产品:ECS

说明:本文适用于V3.10~V3.15的版本,包含V3.10的版本。

1.2. 风险说明

重新初始化系统盘属于高风险操作,在重新初始化系统盘之前,请务必认真阅读以下注意事项:

  • 系统盘重新初始化后,您需要重新部署业务(包括应用和配置)从而尽快恢复业务。
  • 更换系统盘(重新初始化系统盘)不会更改ECS实例的IP地址和云盘ID。
  • 原系统盘会被释放,建议您提前创建快照备份数据。
  • 更换系统盘(重新初始化系统盘)需要停止实例,因此会中断您的业务,操作前务必做好数据备份,以免数据丢失。
  • 历史系统盘快照不能用于回滚新的系统盘。
  • 原系统盘的快照会保留,但是自动快照策略需要重新设置。

2. 问题描述

当ECS实例需要重置系统盘时,比如操作系统损坏,可以参考本文进行操作。

3. 解决方案

3.1. 环境检查

参见以下内容进行环境检查:

检查目标ECS实例状态

  1. 登录ASCM控制台。
  2. 在导航栏选择产品>云服务器 ECS
  3. 在实例列表中找到需要重置系统盘的目标ECS实例,单击其实例ID。
  4. 在该实例的详情页面,记录实例ID的值,确认该实例状态为已停止
    {37422E89-59C1-4B1D-98AC-BE64681EEE27}_20200303143616.png
    • 若实例状态不是已停止,则单击停止,停止目标实例。
    • 若系统盘存在实例内部操作系统损坏之前的快照,先对当前ECS实例状态的系统盘与数据盘进行快照备份,使用该ECS实例内部操作系统损坏之前的快照,尝试使用快照回滚磁盘,恢复操作系统。
    • 若ECS实例无快照,则继续按照方案内容,先进行快照备份,然后重新初始化磁盘,即重置系统盘。

对目标ECS实例的系统盘进行快照备份

  1. 在目标ECS实例的详情页面,单击本实例磁盘
  2. 在实例磁盘页面,选择创建快照
    {B5E4F526-1C76-4411-9A9A-386C8F422EF0}_20200309152820.png
  3. 确认进度为100%,则表示创建快照成功。
    2.png

3.2. 实施步骤

  1. 登录ASCM控制台,在目标ECS实例的详情页面,单击重新初始化磁盘
  2. 在弹出的页面中,输入实例的登录密码。确认无误后,单击确认
    {D1E3DEF6-0452-4603-A2B1-556F8EBD2056}_20200309153740.png

3.3. 结果验证

在ASCM控制台中确认重新初始化磁盘成功

在重新初始化磁盘后,在目标ECS实例的详情页面,确认提示“重新初始化磁盘成功”。

{F7D3B3FF-0D89-46DE-BF1A-1F0578439C68}_20200303150119.png

在ECSAG机器中检查ECS实例状态

登录ECSAG机器,执行以下命令,确认目标ECS实例的状态为running。关于如何登录ECSAG机器,请参见专有云如何登录ECSAG服务器

go2which [$ECS_ID]

说明:[$ECS_ID]指环境检查中记录的目标ECS实例ID。

系统显示类似如下。

登录目标ECS实例

登录目标ECS实例,确认该ECS实例可以正常使用。

4. 回滚方案

  1. 登录ASCM控制台。
  2. 在目标ECS实例的实例快照页面,找到环境检查中创建的快照。
  3. 单击该快照右侧创建自定义镜像
    {9838E40B-15FA-4E1D-A28D-778B4804AB73}_20200309153852.png
  4. 单击左侧的镜像,进入镜像列表页面,确认存在刚刚创建的原系统盘镜像。
    {ACB075D6-D363-4DFE-B92E-DC8EB014CFD2}_20200309154143.png
  5. 创建新的ECS实例,在选择镜像时,单击自定义镜像,选择刚刚创建的原系统盘镜像。通过原系统盘镜像生成新的ECS实例,用于回滚。
    4444.png
首页 通用方案:专有云V3环境如何在ASCM控制台中重新初始化ECS实例的系统盘