操作場景
當發生誤操作或系統故障等問題時,您可以使用已創建的快照來回滾數據,使云硬盤的數據恢復至創建快照的時刻,實現云硬盤數據的恢復。
約束與限制
快照狀態為“可用”狀態,快照源云硬盤為“未掛載”狀態時支持回滾操作。
快照狀態為“可用”狀態,快照源云硬盤為“已掛載”狀態,同時源云硬盤所掛載云主機為“關機”狀態時支持回滾。
只支持回滾至源云硬盤,不支持回滾至其他云硬盤。
注意
快照回滾為不可逆操作,從快照創建時刻到回滾操作開始時刻這段時間內的數據會被刪除。為避免誤操作,建議您在回滾之前為云硬盤創建一次快照進行數據備份。
如果您在創建云硬盤快照之后對該盤進行了擴容,當您回滾到該快照后,您之前擴容的分區和文件系統會丟失。因此,您需要在回滾后登錄云主機重新進行擴展分區和文件系統的操作,以恢復到擴容后的狀態。Windows云主機請參考擴展磁盤分區和文件系統(Windows 2008)和擴展磁盤分區和文件系統(Windows 2016),Linux云主機請參考Linux擴展磁盤分區和文件系統。
操作步驟
登錄控制中心。
單擊控制中心左上角的

,選擇地域,此處我們選擇華東1。單擊“存儲>云硬盤”,進入云硬盤主頁面。
單擊左側導航欄中的“云硬盤快照”,進入云硬盤快照頁面。

在云硬盤快照頁面,單擊待回滾快照所在行“操作>回滾”,進入“回滾數據”窗口。

根據界面提示,確定回滾操作信息后,單擊“確定”,云硬盤開始進行數據回滾。注意云硬盤回滾至目標時刻之后,該目標時刻到回滾操作時刻之間的數據將被刪除,請謹慎操作。

在云硬盤快照頁面,查看快照狀態。待快照狀態由“回滾中”變為“可用”時,表示回滾命令下發成功。
登錄云主機查看數據是否回滾成功。
注意
云硬盤數據是否回滾成功請以云硬盤實際數據為準。
驗證回滾快照功能
用一個實際案例來確認快照回滾功能。
登錄彈性云主機實例查看當前云硬盤中的數據。比如此時文件夾/mnt/sdc中具有一個文件a.txt。


在執行操作刪除文件a.txt之前可以對云硬盤創建快照用于備份數據。您可在控制臺創建快照。具體操作詳見創建快照。
您可根據業務需求繼續使用云硬盤,在業務使用過程中為云硬盤創建快照可降低數據誤操作的風險。比如本例中,在創建快照之后,再進行“刪除文件夾/mnt/sdc中的a.txt文件” 的操作。


若想將云硬盤數據恢復數據至快照時刻,您可在控制臺對快照進行回滾操作,具體操作詳見快照回滾。注意回滾時,云硬盤若處于掛載狀態,其所掛載的云主機需要處于關機狀態,現在我們進行關機及回滾。


執行回滾操作后,在云主機實例中查看云硬盤數據恢復,則表明回滾操作成功。此時文件夾/mnt/sdc中恢復了a.txt文件。

