背景
如果您需要將快照中的數據恢復到ECS實例上,可以通過使用快照創建云盤實現。對于Windows實例,無需修改云盤的UUID及相關配置,相對比較簡單。對于Linux實例,該過程通常分為以下幾步:
使用快照創建一塊云盤
將云盤掛載到ECS實例上
登錄ECS實例修改云盤的UUID并掛載分區
將所需數據恢復到其他云盤上
卸載并釋放云盤
解決方案
系統運維管理 OOS(CloudOps Orchestration Service),專門為Linux實例使用快照恢復數據的場景提供了公共模板,實現了一鍵自動化的數據恢復服務。您只需選擇一個源快照(含有所需數據)和一個目標ECS實例(需要使用數據的ECS實例),然后點擊確定就可以一鍵創建臨時云盤并掛載到ECS實例上,您可以根據需要恢復數據,恢復完成后點擊繼續,OOS會幫您自動卸載并釋放臨時云盤。使用OOS公共模板,您無需手動執行云盤的創建、掛載、卸載、釋放等步驟,無需關心修改UUID、掛載分區、修改配置文件等命令細節,只需關注您所需的數據。
操作步驟
登錄系統運維管理 OOS(CloudOps Orchestration Service)管理控制臺。
單擊公共任務模板。
選擇使用快照恢復數據,對其單擊創建執行。
單擊下一步,設置參數。
輸入以下參數。
地域ID:快照和ECS實例所在的地域。
快照ID:含有所需數據的源快照。
實例ID:需要使用數據的目標ECS實例。
是否保留臨時云盤:如果選擇“是”,OOS將會保留新創建的云盤,您可以將其作為普通云盤使用,按量付費;如果選擇“否”,OOS將會在數據恢復完成后自動卸載并釋放該云盤。
運行目錄:OOS運行腳本的起始目錄。
OOS扮演的RAM角色:可選參數。OOS默認使用當前登錄用戶的權限執行動作;如果指定了RAM角色名稱,OOS扮演該RAM角色執行動作。
單擊下一步,確定,單擊創建。
在執行管理中可查看剛剛創建的執行,當OOS執行到等待用戶手動恢復所需數據這一步時,表示OOS已經創建并掛載好臨時云盤,進入暫停狀態,您可以登錄ECS實例將臨時云盤中所需的數據恢復到其他云盤中。
當您完成數據恢復后,回到執行管理中,單擊審批步驟,再單擊確定,OOS就會繼續進行后續步驟,卸載并釋放臨時云盤。
如需了解更多數據恢復過程,當創建執行成功后,您可以單擊該執行的詳情,查看日志,了解執行的詳細信息。