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