操作场景
当发生误操作或系统故障等问题时,您可以使用已创建的快照来回滚数据,使云硬盘的数据恢复至创建快照的时刻,实现云硬盘数据的恢复。
约束与限制
- 快照状态为“可用”状态,快照源云硬盘为“未挂载”状态时支持回滚操作。
- 快照状态为“可用”状态,快照源云硬盘为“已挂载”状态,同时源云硬盘所挂载云主机为“关机”状态时支持回滚。
- 只支持回滚至源云硬盘,不支持回滚至其他云硬盘。
注意
快照回滚为不可逆操作,从快照创建时刻到回滚操作开始时刻这段时间内的数据会被删除。为避免误操作,建议您在回滚之前为云硬盘创建一次快照进行数据备份。
如果您在创建云硬盘快照之后对该盘进行了扩容,当您回滚到该快照后,您之前扩容的分区和文件系统会丢失。因此,您需要在回滚后登录云主机重新进行扩展分区和文件系统的操作,以恢复到扩容后的状态。Windows云主机请参考扩展磁盘分区和文件系统(Windows 2008)和扩展磁盘分区和文件系统(Windows 2016),Linux云主机请参考Linux扩展磁盘分区和文件系统。
操作步骤
- 登录控制中心。
- 单击控制中心左上角的,选择地域,此处我们选择华东1。
- 单击“存储>云硬盘”,进入云硬盘主页面。
- 单击左侧导航栏中的“云硬盘快照”,进入云硬盘快照页面。
- 在云硬盘快照页面,单击待回滚快照所在行“操作>回滚”,进入“回滚数据”窗口。
- 根据界面提示,确定回滚操作信息后,单击“确定”,云硬盘开始进行数据回滚。注意云硬盘回滚至目标时刻之后,该目标时刻到回滚操作时刻之间的数据将被删除,请谨慎操作。
-
在云硬盘快照页面,查看快照状态。待快照状态由“回滚中”变为“可用”时,表示回滚命令下发成功。
-
登录云主机查看数据是否回滚成功。
注意云硬盘数据是否回滚成功请以云硬盘实际数据为准。
验证回滚快照功能
用一个实际案例来确认快照回滚功能。
- 登录弹性云主机实例查看当前云硬盘中的数据。比如此时文件夹/mnt/sdc中具有一个文件a.txt。
- 在执行操作删除文件a.txt之前可以对云硬盘创建快照用于备份数据。您可在控制台创建快照。具体操作详见创建快照。
- 您可根据业务需求继续使用云硬盘,在业务使用过程中为云硬盘创建快照可降低数据误操作的风险。比如本例中,在创建快照之后,再进行“删除文件夹/mnt/sdc中的a.txt文件” 的操作。
- 若想将云硬盘数据恢复数据至快照时刻,您可在控制台对快照进行回滚操作,具体操作详见快照回滚。注意回滚时,云硬盘若处于挂载状态,其所挂载的云主机需要处于关机状态,现在我们进行关机及回滚。
- 执行回滚操作后,在云主机实例中查看云硬盘数据恢复,则表明回滚操作成功。此时文件夹/mnt/sdc中恢复了a.txt文件。