當雲端硬碟掛載在ECS執行個體上時,您可以使用重新初始化磁碟功能將資料盤恢複到建立時的狀態。本文介紹如何重新初始化資料盤。
限制條件
如果您的資料盤從快照建立而來,刪除快照或原快照不共用後,雖然已使用該快照建立的資料盤可正常使用,但是無法再執行重新初始化資料盤操作。
變更影響
請您在重新初始化前務必瞭解以下事項:
重新初始化操作會清空資料盤從建立到重新初始化期間寫入的資料,強烈建議在操作前建立快照備份系統硬碟資料。具體操作,請參見建立快照。
事項 | 說明 |
對Windows執行個體的影響 |
|
對Linux執行個體的影響 |
|
操作步驟
步驟1:準備工作
重新初始化操作會清空資料盤已寫入資料,在操作前,請確保已為目標雲端硬碟進行資料備份,避免資料丟失。具體操作,請參見建立快照。
說明使用快照會產生計費,更多資訊,請參見快照計費。
資料盤已經掛載到執行個體上。具體操作,請參見掛載資料盤。
確保ESSD系列雲端硬碟未開啟舊版本快照極速可用功能。如果雲端硬碟的快照啟用了舊版本的快照極速可用功能,則不支援重新初始化。新版本快照極速可用功能預設開啟,不影響重新初始化操作。
(條件必選)如果您為Linux執行個體且在/etc/fstab中添加了開機自動掛載資料盤分區的命令,執行重新初始化操作,將資料盤恢複至建立時的狀態後,開機自動掛載可能會失效,啟動時一般會出現異常。建議您在/etc/fstab裡注釋掉開機掛載資料盤分區的命令。操作步驟如下:
運行
vim /etc/fstab
。按
i
鍵進入編輯模式。找到資料盤分區掛載資訊,添加#注釋掉掛載資訊,如下所示。
# /dev/vdb1 /mnt ext4 defaults 0 0
說明本文的步驟描述中用/dev/vdb1表示資料盤分區,/mnt表示掛載點。您需要根據實際情況進行注釋。
按
Esc
鍵退出編輯模式,輸入:wq儲存並退出。
停止ECS執行個體。具體操作,請參見停止執行個體。
重要如果執行個體的計費方式為隨用隨付、網路類型為專用網路,在停止執行個體時需要啟用普通停機模式。如果啟用節省停機模式,重新初始化後可能無法成功啟動執行個體。
確保ESSD雲端硬碟不支援多重掛載功能。如果資料盤支援多重掛載功能,則不支援重新初始化。更多資訊,請參見雲端硬碟多重掛載功能。
步驟2:重新初始化
重新初始化操作會清空資料盤從建立到重新初始化期間寫入的資料,強烈建議在操作前建立快照備份系統硬碟資料。具體操作,請參見建立快照。
訪問ECS控制台-執行個體。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
找到需要重新初始化資料盤的執行個體,單擊執行個體ID進入執行個體詳情頁面。
在Block Storage頁簽找到待初始化的資料盤,在操作列中單擊重新初始化雲端硬碟。
在彈出的重新初始化雲端硬碟對話方塊,認真閱讀提示後,單擊確定。
當雲端硬碟狀態重新變更為使用中時,表示初始化完成。
初始化完成後,單擊啟動,啟動ECS執行個體。
請根據ECS執行個體類型選擇後續操作:
Linux執行個體
資料盤建立時是一個空盤:重新初始化後,恢複到無資料、無分區、無檔案系統的初始狀態,您需要初始化資料盤才能使用。具體操作,請參見初始化資料盤(Linux)。
資料盤由快照建立:重新初始化後,您需要執行掛載檔案系統操作。資料盤建立成功後產生的所有資料都會丟失,快照原本的資料、分區及檔案系統會保留。
Windows執行個體
如果資料盤建立時是一個空盤:資料盤的檔案系統及內容完全丟失,您必須重新依照初始化資料盤(Windows)進行初始化。
如果資料盤是從快照建立而來:資料盤會恢複到原來快照的狀態,需重新執行掛載檔案系統操作,資料盤建立成功後產生的所有資料都會丟失。
資料盤重新初始化後,您需要重新部署業務(包括應用和配置)以儘快恢複業務。