全部產品
Search
文件中心

Elastic Compute Service:使用快照建立資料盤

更新時間:Apr 26, 2025

使用快照建立一個新的資料盤,新資料盤的資料與建立快照時原資料盤完全一樣,可以實現同可用性區域或跨可用性區域的雲端硬碟資料複製,以便進行環境複製或資料備份。本文介紹如何使用快照建立一個新資料盤。

使用限制

  • 本地碟及彈性臨時盤不支援建立快照,因此無法使用快照建立資料盤。

  • Block Storage裝置建立後不支援合并,每塊Block Storage裝置都是獨立個體,無法通過格式化將多塊Block Storage空間合并到一起。建議您提前做好Block Storage數量和容量的規劃。

  • 通過系統硬碟快照建立的雲端硬碟,僅能作為資料盤使用。如果您想利用快照將資料恢複至原系統硬碟,可參考使用快照復原雲端硬碟

前提條件

  • 已為雲端硬碟建立快照並擷取快照ID。具體操作,請參見建立快照

  • 建立雲端硬碟時如需將雲端硬碟掛載到ECS執行個體上,請提前擷取掛載的ECS執行個體的執行個體ID。

操作步驟

說明

您可以通過雲端硬碟購買頁(在雲端硬碟地區選取項目用快照建立磁碟)、執行個體購買頁(在資料盤地區選取項目用快照建立磁碟)和快照頁面幾個入口進行操作,本操作以快照頁面入口為例。

  1. 訪問ECS控制台-快照

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

  3. 找到需要建立雲端硬碟的快照,在操作列選擇image > 建立雲端硬碟

  4. 在雲端硬碟購買頁面,配置各項參數。

    參數

    說明

    是否掛載

    設定新建立的雲端硬碟是否直接掛載到執行個體。

    • 暫不掛載:只建立雲端硬碟,不掛載到ECS執行個體。

      選擇此選項後,只能建立隨用隨付的雲端硬碟。除ESSD同城冗餘雲端硬碟外,其餘雲端硬碟必須掛載到同一可用性區域的ECS執行個體,請謹慎選擇地區可用性區域

    • 掛載到ECS執行個體:建立雲端硬碟並掛載到同一可用性區域的指定ECS執行個體上(ESSD 同城冗餘雲端硬碟除外,其資料存放區在多個可用性區域,可被任意可用性區域支援的ECS掛載。具體的使用限制,請參見使用限制)。

      選擇此選項後,需選擇目標地區和ECS執行個體。

    付費類型

    設定雲端硬碟的付費方式。

    • 隨用隨付:可以掛載到訂用帳戶或者隨用隨付的ECS執行個體上。

    • 訂用帳戶:必須掛載到訂用帳戶的ECS執行個體上。

    雲端硬碟

    • 快照資訊已自動填滿。

    • 選擇新雲端硬碟類型以及雲端硬碟容量,新雲端硬碟容量只能設定大於或等於快照對應歷史雲端硬碟的容量。

      重要
      • 如果您設定的新雲端硬碟容量大於快照所屬歷史雲端硬碟容量,您必須對新雲端硬碟擴容分區和檔案系統後才能使用全部容量。

      • 如果快照所屬歷史雲端硬碟容量小於2,048 GiB,但您希望設定的新雲端硬碟容量大於2,048 GiB,請提前確認快照對應的歷史雲端硬碟是否為GPT分區格式(通過fdisk -lu命令查看Disk label type值是否為gpt)。否則,建議您設定為小於2,048 GiB,避免配置分區容量時帶來資料丟失的風險。更多資訊,請參見初始化資料盤(Linux)

    • 效能:僅ESSD雲端硬碟可以設定效能層級。不同的ESSD雲端硬碟容量,可選擇相應的效能層級,擁有不同的單盤效能,詳情請參見ESSD雲端硬碟

    • 多重掛載:建立ESSD系列雲端硬碟時可以為雲端硬碟開啟多重掛載功能,可以將單個ESSD雲端硬碟同時掛載至同一可用性區域中多個執行個體。更多資訊,請參見雲端硬碟多重掛載功能

    • 加密:選擇是否為雲端硬碟加密。如果選擇加密,在使用雲端硬碟過程中會自動加密保護儲存在雲端硬碟上的資料。更多資訊,請參見加密雲端硬碟

    • 預配置效能開啟效能突發:如果是ESSD AutoPL雲端硬碟,需要設定雲端硬碟的預配置效能和效能突發。更多資訊,請參見ESSD AutoPL雲端硬碟

    • 釋放設定:選擇掛載到ECS執行個體且雲端硬碟付費方式是隨用隨付時,可設定雲端硬碟和自動快照是否隨執行個體釋放。

  5. 確認配置資訊和費用,然後按照頁面提示完成購買。

    建立成功後,返回雲端硬碟頁面,您可以查看建立的雲端硬碟。此時您還不能在ECS執行個體中直接使用已建立的雲端硬碟。

  6. 後續操作:

    重要

    通過快照建立的雲端硬碟已包含分區及檔案系統,無需執行初始化操作,只需將其掛載至ECS執行個體並在作業系統下掛載檔案系統,即可讓系統識別並用於資料存放區。

    情境

    後續步驟

    如果建立雲端硬碟時,選擇掛載到ECS執行個體

    1. 執行mount聯機操作。

      • Linux執行個體

        1. 遠端連線雲端硬碟所掛載的ECS執行個體,並執行以下命令,完成mount操作。

          sudo mount <雲端硬碟分區名稱> <分區掛載點>
          • <雲端硬碟分區名稱>:通過sudo fdisk -lu命令擷取,例如/dev/vdc

          • <分區掛載點>:掛載點可以是已有目錄,或執行sudo mkdir -p <新目錄>命令建立新目錄作為掛載點,例如sudo mkdir -p /data

          mount命令樣本:sudo mount /dev/vdc /data

        2. /etc/fstab中寫入新分區資訊,以便在啟動時自動掛載分區。具體操作,請參見(可選)步驟四:配置開機自動掛載分區

      • Windows執行個體

        1. 遠端連線雲端硬碟所掛載的ECS執行個體,單擊開始表徵圖表徵圖,選擇磁碟管理

        2. 找到目標磁碟,按右鍵磁碟的空白地區,選擇聯機image

    2. (條件必選)如果您是Linux執行個體且使用快照新建立的雲端硬碟掛載到原ECS執行個體(快照所在的ECS執行個體),新建立雲端硬碟的UUID會和原雲端硬碟衝突,您需要修改新雲端硬碟的UUID。具體操作,請參見修改雲端硬碟的UUID

    3. (條件必選)如果您使用快照新建立的雲端硬碟容量大於快照所屬歷史雲端硬碟容量,需要執行擴容分區和檔案系統操作後,才可以在系統下正常使用。

    4. (可選)設定開機自動掛載雲端硬碟分區。具體操作,請參見(可選)步驟四:配置開機自動掛載分區

    如果建立雲端硬碟時,選擇暫不掛載

    需要將建立的雲端硬碟掛載到ECS執行個體上並在系統下掛載檔案系統,具體操作,請參見掛載資料盤

常見問題

如果ECS執行個體被攻擊或入侵導致伺服器異常,如何通過快照建立的雲端硬碟恢複資料?

說明
  • 如果在攻擊發生之前建立了系統硬碟快照,您可參考使用快照復原雲端硬碟,將系統硬碟恢複至建立快照時狀態。

  • 攻擊之後建立的快照可能已經包含了惡意代碼或篡改的資料。如下操作思路僅供參考,請您根據實際業務部署情況進行操作。

  1. 為系統硬碟建立快照備份資料。具體操作,請參見建立快照

  2. 重新初始化系統硬碟,清除系統硬碟資料。具體操作,請參見重新初始化系統硬碟(重設作業系統)

  3. 參考本文操作,使用已建立的快照建立一個臨時隨用隨付的雲端硬碟。

  4. 將新建立的臨時盤作為資料盤掛載至原執行個體。具體操作,請參見掛載資料盤

  5. 將臨時盤的業務資料拷貝到原系統硬碟,並根據實際情況手動重新部署業務(包括應用和配置等)。

  6. 卸載並釋放臨時雲端硬碟。具體操作,請參見卸載資料盤釋放雲端硬碟