最佳实践概述
场景描述
当ECS挂载的云硬盘发生系统故障或者错误操作时,您可以通过云硬盘备份,进行原盘恢复或者创建新盘操作来实现数据恢复。适用于如下场景:
- 硬件故障:云平台的生产存储设备硬件发生故障。
- 软件故障:系统故障导致用户数据丢失(如系统故障,导致系统下发删除资源的操作)或用户的Guest OS或应用系统故障。
- 用户误操作:因租户误操作或其他原因而导致的系统无法启动或数据丢失。
方案优势
- 云硬盘粒度的数据备份和恢复。
- 恢复可保护挂载到ECS的所有云盘,也可以保护您指定的某些云硬盘。当需要云硬盘恢复时,您可以使用已备份资源实现云硬盘的快速恢复。
前提条件
在进行本文操作之前,您需要完成以下准备工作:
- 磁盘处于“可用”或“正在使用”状态才可进行备份,如果对磁盘进行了扩容、挂载、卸载或删除等操作,请刷新界面,确保操作完成,再决定是否要进行备份。
本文操作有以下约束限制:
- 不支持批量恢复多个云硬盘
- 原数据磁盘需卸载后才可进行数据恢复操作
方案正文
步骤1:创建云硬盘备份
1.假设云主机A的数据盘中存放了数据:data-disk.txt,如下图所示:
2.参照云硬盘备份操作指导章节,完成对云主机A的数据盘云硬盘备份的创建。
3.执行备份成功后,在“云硬盘备份”页签,查看产生的备份状态为“可用”,表示当前备份任务执行成功。
步骤2:删除/新增数据
1.登录天翼云管理控制台。远程登陆云主机,或者使用远程桌面访问对应云主机。
2.删除数据盘中准备的数据,如下图所示:
步骤3:原盘卸载/数据恢复
1.登录天翼云管理控制台。选择“计算 > 弹性云主机”。进入云主机控制台页面。卸载需要恢复的云主机A的数据盘,如下图所示:
弹性云主机中已完成卸载:
2.在“备份”页签下,选中创建成功的备份,单击操作列“恢复数据”,进入恢复云硬盘的向导页面,按需选择对应选项,点击确定。
3.恢复任务成功后,登录天翼云管理控制台。选择“计算 > 弹性云主机”。进入云主机控制台页面。挂载恢复成功的云硬盘到弹性云主机A,并登入云主机A查看数据,如下图所示:
至此,数据恢复完成。