抢占式实例可能会因为价格因素或者市场供需变化而被强制回收。本文介绍当抢占式实例被强制回收后,将数据盘或系统盘挂载到新实例上,实现实例内数据恢复的方法。

背景信息

您可以在创建抢占式实例时,设置系统盘或数据盘不随实例一起释放,当抢占式实例被强制回收后,抢占式实例上的系统盘或数据盘会作为数据盘被保留下来,您可以将保留下来的系统盘或数据盘挂载到新实例上作为数据盘使用,实现实例内的数据恢复。

本文提供的示例场景中,运维工作流程图如下所示:挂载数据盘恢复抢占式实例流程图

本文主要介绍创建抢占式实例并在创建时设置系统盘或数据盘不随实例一起释放,和抢占式实例被回收后挂载被保留的数据盘到新实例作为数据盘的操作步骤。

说明 您可以使用已有的ECS实例挂载保留下来的数据盘,也可以重新创建一个ECS实例用于挂载数据盘,创建实例的具体操作,请参见使用向导创建实例

步骤一:创建抢占式实例

您可以创建抢占式实例时,设置抢占式实例的系统盘或数据盘不随实例一起释放。创建抢占式实例的具体操作,请参见使用向导创建实例

创建抢占式实例过程中,在配置实例基础配置时,您需要注意如下配置:
  • 付费模式区域,选择抢占式实例选择抢占式实例
  • 存储区域,取消勾选随实例释放基础配置时取消云盘随实例释放

步骤二:挂载数据盘

挂载数据盘的前提条件,请参见挂载数据盘

本文以在实例管理页面挂载数据盘操作为例进行挂载数据盘的操作。您也可以在存储与快照 > 云盘页面,在云盘列表操作列中选择更多 > 挂载,将云盘挂载到ECS实例上。

  1. 登录ECS管理控制台
  2. 在左侧导航栏,选择实例与镜像 > 实例
  3. 在顶部菜单栏左上角处,选择地域。
  4. 找到目标实例,单击实例ID。
  5. 单击云盘页签,在云盘页面的左上角,单击挂载云盘
  6. 在弹出的挂载云盘对话框中,设置云盘挂载相关参数并挂载云盘。
    挂载数据盘到新实例
    1. 选择目标云盘并设置云盘相关释放行为。
      参数 说明
      目标云盘 选择需要挂载的云盘。
      说明 您可以在存储与快照 > 云盘页面的云盘列表中查看被保留的云盘信息。
      云盘随实例释放 选中此选项,释放实例时会自动释放此云盘。 如果未选中,当实例被释放时该云盘会被保留下来。
      自动快照随云盘释放 选中此选项,当云盘释放时该云盘创建的自动快照会一起释放。建议您不要选择该选项,以便保留备份数据。
    2. 单击下一步
      提示云盘挂载成功,云盘状态变为使用中