全部產品
Search
文件中心

Elastic Compute Service:重新初始化資料盤

更新時間:May 13, 2025

當雲端硬碟掛載在ECS執行個體上時,您可以使用重新初始化磁碟功能將資料盤恢複到建立時的狀態。本文介紹如何重新初始化資料盤。

限制條件

如果您的資料盤從快照建立而來,刪除快照或原快照不共用後,雖然已使用該快照建立的資料盤可正常使用,但是無法再執行重新初始化資料盤操作。

變更影響

請您在重新初始化前務必瞭解以下事項:

警告

重新初始化操作會清空資料盤從建立到重新初始化期間寫入的資料,強烈建議在操作前建立快照備份系統硬碟資料。具體操作,請參見建立快照

事項

說明

對Windows執行個體的影響

  • 如果資料盤是從快照建立而來:資料盤會恢複到原來快照的狀態,需重新執行掛載檔案系統操作,資料盤建立成功後產生的所有資料都會丟失,快照原本的資料、分區及檔案系統會保留。

  • 如果資料盤建立時是一個空盤:資料盤會恢複到無資料、無分區、無檔案系統的初始狀態,您必須重新依照初始化資料盤(Windows)進行初始化。

對Linux執行個體的影響

  • 如果資料盤是從快照建立而來:資料盤會恢複到原來快照的狀態,需要重新執行掛載檔案系統操作,資料盤建立成功後產生的所有資料都會丟失,快照原本的資料、分區及檔案系統會保留。

  • 如果資料盤建立時是一個空盤:資料盤會恢複到無資料、無分區、無檔案系統的初始狀態,您必須重新依照初始化資料盤(Linux)進行初始化。

操作步驟

步驟1:準備工作

  1. 重新初始化操作會清空資料盤已寫入資料,在操作前,請確保已為目標雲端硬碟進行資料備份,避免資料丟失。具體操作,請參見建立快照

    說明

    使用快照會產生計費,更多資訊,請參見快照計費

  2. 資料盤已經掛載到執行個體上。具體操作,請參見掛載資料盤

  3. 確保ESSD系列雲端硬碟未開啟舊版本快照極速可用功能。如果雲端硬碟的快照啟用了舊版本的快照極速可用功能,則不支援重新初始化。新版本快照極速可用功能預設開啟,不影響重新初始化操作。

    您可以通過以下方法判斷極速可用快照是否為舊版。

    • 新版:快照列表中,快照極速可用狀態為已開啟image.png

    • 舊版:快照列表中,快照極速可用狀態為到期時間,例如XX年X月X日00:00到期image.png

    說明

    如果您在使用舊版極速可用快照,可以通過API介面ModifySnapshotAttribute - 修改快照屬性中的DisableInstantAccess參數關閉快照的極速可用功能。

  4. (條件必選)如果您為Linux執行個體且在/etc/fstab中添加了開機自動掛載資料盤分區的命令,執行重新初始化操作,將資料盤恢複至建立時的狀態後,開機自動掛載可能會失效,啟動時一般會出現異常。建議您在/etc/fstab裡注釋掉開機掛載資料盤分區的命令。操作步驟如下:

    1. 遠端連線Linux執行個體

    2. 運行vim /etc/fstab

    3. i鍵進入編輯模式。

    4. 找到資料盤分區掛載資訊,添加#注釋掉掛載資訊,如下所示。

      # /dev/vdb1 /mnt ext4 defaults 0 0
      說明

      本文的步驟描述中用/dev/vdb1表示資料盤分區,/mnt表示掛載點。您需要根據實際情況進行注釋。

    5. Esc鍵退出編輯模式,輸入:wq儲存並退出。

  5. 停止ECS執行個體。具體操作,請參見停止執行個體

    重要

    如果執行個體的計費方式為隨用隨付、網路類型為專用網路,在停止執行個體時需要啟用普通停機模式。如果啟用節省停機模式,重新初始化後可能無法成功啟動執行個體。

  6. 確保ESSD雲端硬碟不支援多重掛載功能。如果資料盤支援多重掛載功能,則不支援重新初始化。更多資訊,請參見雲端硬碟多重掛載功能

步驟2:重新初始化

警告

重新初始化操作會清空資料盤從建立到重新初始化期間寫入的資料,強烈建議在操作前建立快照備份系統硬碟資料。具體操作,請參見建立快照

  1. 訪問ECS控制台-執行個體

  2. 在頁面左側頂部,選擇目標資源所在的資源群組和地區。地區

  3. 找到需要重新初始化資料盤的執行個體,單擊執行個體ID進入執行個體詳情頁面。

  4. Block Storage頁簽找到待初始化的資料盤,在操作列中單擊重新初始化雲端硬碟

    重新初始化雲端硬碟

  5. 在彈出的重新初始化雲端硬碟對話方塊,認真閱讀提示後,單擊確定

    截屏2024-12-11 18

    當雲端硬碟狀態重新變更為使用中時,表示初始化完成。

  6. 初始化完成後,單擊啟動,啟動ECS執行個體。

  7. 請根據ECS執行個體類型選擇後續操作:

    Linux執行個體

    • 資料盤建立時是一個空盤:重新初始化後,恢複到無資料、無分區、無檔案系統的初始狀態,您需要初始化資料盤才能使用。具體操作,請參見初始化資料盤(Linux)

    • 資料盤由快照建立:重新初始化後,您需要執行掛載檔案系統操作。資料盤建立成功後產生的所有資料都會丟失,快照原本的資料、分區及檔案系統會保留。

    Windows執行個體

    • 如果資料盤建立時是一個空盤:資料盤的檔案系統及內容完全丟失,您必須重新依照初始化資料盤(Windows)進行初始化。

    • 如果資料盤是從快照建立而來:資料盤會恢複到原來快照的狀態,需重新執行掛載檔案系統操作,資料盤建立成功後產生的所有資料都會丟失。

資料盤重新初始化後,您需要重新部署業務(包括應用和配置)以儘快恢複業務。