如果系统出现问题,您希望将一块云盘的数据恢复到之前的某一时刻,而且您已经为云盘创建了快照,您可以使用回滚磁盘功能实现。本文操作适用于系统盘和数据盘。

前提条件

回滚云盘前,请确认以下信息:
  • 云盘已创建过快照,而且没有正在创建的快照。
  • 云盘未被释放。
  • 更换系统盘后,历史系统盘快照不能用于回滚新的系统盘。
  • 云盘已挂载到某台ECS实例上,而且实例处于已停止Stopped)状态。
    注意 在停止实例时,请设置停止模式停止后仍旧保留实例并继续收费。否则,回滚云盘后可能无法启动实例。

背景信息

回滚云盘前,请注意以下事项:
  • 回滚云盘是不可逆操作,一旦回滚完成,原有的数据将无法恢复,请谨慎操作。
  • 回滚云盘后,从快照的创建日期到回滚云盘时这段时间内的数据会丢失。
  • 回滚系统盘后,默认自动绑定相应实例当前使用的SSH密钥对或密码。

操作步骤

  1. 登录ECS管理控制台
  2. 在左侧导航栏,单击实例与镜像 > 实例
  3. 在顶部菜单栏左上角处,选择地域。
  4. 找到处于已停止状态的ECS实例,进入实例详情页面。
  5. 在左侧导航栏中,单击本实例快照
  6. 选择需要的快照,在操作列中,单击回滚磁盘
  7. 在弹出的提示框中,单击确定
    说明 在单击确定前,建议您单击创建快照备份最新的数据。

后续步骤

  • 如果在数据盘创建快照后,您做过扩容操作,回滚云盘后,您需要登录实例重新扩容文件系统。具体操作请参见:
  • 如果您需要同步部分有用数据,可以选择一份创建时间最晚的快照,通过创建新的数据盘并挂载到ECS实例上,然后在实例内部同步有用数据。同步数据