如果您需要重設ECS執行個體或清除系統硬碟的資料,可以重新初始化系統硬碟使其恢複到建立時的狀態。本文介紹如何重新初始化系統硬碟。
限制條件
如果您是使用自訂鏡像建立的執行個體,刪除自訂鏡像後,雖然已使用該鏡像建立的執行個體可正常使用,但是無法再執行重新初始化系統硬碟操作。
變更影響
請您在重新初始化前務必瞭解以下事項:
重新初始化操作會清空系統硬碟從建立到重新初始化期間寫入的資料,強烈建議在操作前建立快照備份系統硬碟資料。具體操作,請參見建立快照。
事項 | 說明 |
對系統硬碟的影響 |
|
對資料盤的影響 |
|
操作步驟
步驟1:準備工作
重新初始化操作會清空系統硬碟已寫入資料,在操作前,請確保已為目標雲端硬碟進行資料備份,避免資料丟失。具體操作,請參見建立快照。
說明使用快照會產生計費,更多資訊,請參見快照計費。
確保ESSD系列雲端硬碟未開啟舊版本快照極速可用功能。如果雲端硬碟的快照啟用了舊版本的快照極速可用功能,則不支援重新初始化。新版本快照極速可用功能預設開啟,不影響重新初始化操作。
(僅適用於Linux執行個體)重新初始化系統硬碟時,如果需要使用SSH金鑰組驗證,請先建立或匯入SSH金鑰組。具體操作,請參見建立SSH金鑰組和匯入SSH金鑰組。
(僅適用於Linux執行個體)重新初始化系統硬碟後,需要重新掛載資料盤。若您需要掛載目錄不變,請提前使用以下命令記錄資料盤掛載資訊。
sudo mount |grep "資料盤名稱"
例如查看資料盤/dev/vdb的掛載資訊,樣本表示資料盤/dev/vdb存在兩個分區,/dev/vdb1掛載在/tmp下,/dev/vdb2掛載在/mnt下。
[ecs-user@ecs ~]$ sudo mount |grep "/dev/vdb" /dev/vdb1 on /tmp type ext4 (rw,relatime) /dev/vdb2 on /mnt type ext4 (rw,relatime)
停止ECS執行個體。具體操作,請參見停止執行個體。
重要如果執行個體的計費方式為隨用隨付、網路類型為專用網路,在停止執行個體時需要啟用普通停機模式。如果啟用節省停機模式,重新初始化後可能無法成功啟動執行個體。
步驟2:重新初始化
重新初始化操作會清空系統硬碟從建立到重新初始化期間寫入的資料,強烈建議在操作前建立快照備份系統硬碟資料。具體操作,請參見建立快照。
訪問ECS控制台-執行個體。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
找到需要重新初始化系統硬碟的執行個體,單擊執行個體ID進入執行個體詳情頁面。
在Block Storage頁簽找到待初始化的系統硬碟,在操作列中單擊重新初始化雲端硬碟。
在彈出的重新初始化雲端硬碟對話方塊中,配置參數。
參數
說明
登入名稱
選擇登入作業系統的使用者名稱。
登入憑證
Windows執行個體:重新設定執行個體登入密碼。可以使用舊的密碼,也可以指定新的密碼。
Linux執行個體:選擇金鑰組或自訂密碼。
金鑰組:執行個體綁定SSH金鑰組。後續通過SSH密鑰方式登入。
自訂密碼:重新設定密碼。可以使用舊的密碼,也可以指定新的密碼。
安全強化
預設選中免費開通,您的執行個體會自動免費載入雲端服務器安全性群組件,提供網站後門檢測、異地登入提醒、暴力破解攔截等安全功能。
是否重啟執行個體
預設選中初始化完成後,是否重啟執行個體,重新初始化完成後,執行個體會自動啟動。若未勾選,需按需手動啟動執行個體。
單擊確定,開始重新初始化系統硬碟,雲端硬碟狀態變更為初始化中。
當雲端硬碟狀態重新變更為使用中時,表示初始化完成。
(條件必選)如果您為Linux執行個體,且重新初始化系統硬碟前該執行個體掛載了資料盤,重新初始化操作不會改變或遺失資料盤內資料,但系統下資料盤的掛載資訊會丟失,您需要重新為資料盤建立掛載點並掛載檔案系統。具體操作,請參見Linux系統ECS執行個體重新初始化系統硬碟後如何重新掛載資料盤? 。
說明對於Windows執行個體,重新初始化系統硬碟後資料盤會自動聯機,無需執行其他動作。
系統硬碟重新初始化完成後,您需要重新部署業務(包括應用和配置)以儘快恢複業務。