建立 Amazon EBS 磁碟區 - Amazon EBS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立 Amazon EBS 磁碟區

您可以建立 Amazon EBS 磁碟區,然後連接至同一個可用區域中的任何 EC2 執行個體。如果您建立加密的 EBS 磁碟區,您只能將它連接至支援的執行個體類型。如需詳細資訊,請參閱 支援的執行個體類型

如果您要建立用於高效能儲存案例的磁碟區,您應務必使用佈建 IOPS SSD 磁碟區 (io1io2),並將它連接到具有足夠頻寬的執行個體,以支援您的應用程式,例如 EBS 最佳化執行個體。輸送量最佳化 HDD (st1) 和冷 HDD (sc1) 磁碟區也是如此。

注意

如果您建立用於 Windows 執行個體的磁碟區,且磁碟區大於 2048 GiB (或磁碟區小於 2048 GiB,但稍後可能會增加),請確定您將磁碟區設定為使用 GPT 磁碟分割區資料表。如需詳細資訊,請參閱 Windows 支援大於 2 TB 的硬碟

空的 EBS 磁碟區在可用時即可獲得最大效能,且不需要初始化 (先前稱為預先培養)。但是,從快照建立的磁碟區上之儲存區塊必須先初始化 (從 Amazon S3 中下拉並寫入磁碟區),您才能存取該區塊。此初步動作需要時間,並且可能會導致初次存取每個區塊時出現 I/O 操作延遲。當所有區塊都下載並寫入磁碟區後,就能發揮磁碟區的效能。對於大多數應用程式而言,在磁碟區整個生命週期內攤銷此成本是可以接受的。若要避免生產環境中的初始效能衝擊,您可以強制立即初始化整個磁碟區,或啟用快速快照還原。如需更多詳細資訊,請參閱 初始化 Amazon EBS 磁碟區

建立磁碟區的方法

建立空的磁碟區

空的磁碟區在可用時即可獲得最大效能,且不需要初始化。

您可以使用下列其中一種方法,建立空的 EBS 磁碟區。

Console
使用主控台建立空的 EBS 磁碟區
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Volumes (磁碟區)

  3. 選擇建立磁碟區

  4. 針對 Volume Type (磁碟區類型),選擇要建立的磁碟區類型。如需詳細資訊,請參閱 Amazon EBS 磁碟區類型

    一般用途 SSD gp3 是預設選項。

  5. Size (大小) 中,輸入磁碟區的大小 (以 GiB 為單位)。如需詳細資訊,請參閱 EBS 磁碟區的大小與組態限制

  6. (僅限 io1io2gp3) 在 IOPS 中,輸入磁碟區應提供的每秒輸入/輸出操作次數 (IOPS) 上限。

  7. (僅限 gp3) 針對 Throughput (輸送量),請輸入磁碟區應提供的輸送量 (以 MiB/s 為單位)。

  8. 針對 Availability Zone (可用區域),選擇要建立磁碟區的可用區域。一個磁碟區只能連接到一個位於相同可用區域的執行個體。

  9. 針對 Snapshot ID (快照 ID),保留預設值 (Don't create volume from a snapshot (請不要從快照建立磁碟區))。

  10. (僅限 io1io2 ) 若要針對 Amazon EBS Multi-Attach 啟用磁碟區,請選取 Enable Multi-Attach (啟用 Multi-Attach)。如需詳細資訊,請參閱 使用 Amazon EBS Multi-Attach 將磁碟區連接至多個執行個體

  11. 設定磁碟區的加密狀態。

    如果您的帳戶已啟用預設加密,則會自動啟用加密,且無法將其停用。您可以選擇要用來加密磁碟區的 KMS 金鑰。

    如果您的帳戶預設未啟用加密,則加密是選用的。若要加密磁碟區,請針對 Encryption (加密),選取 Encrypt this volume (加密此磁碟區),然後選取要用來加密磁碟區的 KMS 金鑰。

    注意

    加密的磁碟區僅能連接至支援 Amazon EBS 加密的執行個體。如需詳細資訊,請參閱 Amazon EBS 加密

  12. (選擇性) 若要指派自訂標籤給磁碟區,請在 [記] 區段中選擇 [新增標記],然後輸入標籤金鑰和值配對。

  13. 選擇建立磁碟區

    注意

    Volume state (磁碟區狀態) 為 available (可用) 時,磁碟區已準備就緒可供使用。

  14. 若要使用磁碟區,請將其連接至執行個體。如需詳細資訊,請參閱 將 Amazon EBS 磁碟區連接至執行個體

AWS CLI
若要使用建立空的 EBS 磁碟區 AWS CLI

使用 create-volume 命令。

stateavailable 時,磁碟區已準備就緒可供使用。

Tools for Windows PowerShell
若要使用視窗適用的工具建立空的 EBS 磁碟區 PowerShell

使用 New-EC2Volume 命令。

stateavailable 時,磁碟區已準備就緒可供使用。

從快照建立磁碟區

從快照建立的磁碟區會在背景延遲載入。這表示您不需要等候所有資料從 Amazon S3 傳輸到 EBS 磁碟區,執行個體即可開始存取連接的磁碟區及其所有資料。如果您的執行個體存取尚未載入的資料,磁碟區會立即從 Amazon S3 下載所請求的資料,然後繼續在背景載入剩餘的磁碟區資料。當所有區塊都下載並寫入磁碟區後,就能發揮磁碟區的效能。若要避免在生產環境中發生初始效能衝擊,請參閱初始化 Amazon EBS 磁碟區

從加密快照建立的新 EBS 磁碟區會自動加密。您也可以在從未加密的快照還原磁碟區 on-the-fly 時加密該磁碟區。加密的磁碟區只能連接到支援 EBS 加密的執行個體類型。如需詳細資訊,請參閱 支援的執行個體類型

您可以使用下列其中一種方法從快照中建立磁碟區。

Console
使用主控台從快照建立 EBS 磁碟區
  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Volumes (磁碟區)

  3. 選擇建立磁碟區

  4. 針對 Volume Type (磁碟區類型),選擇要建立的磁碟區類型。如需詳細資訊,請參閱 Amazon EBS 磁碟區類型

    一般用途 SSD gp3 是預設選項。

  5. Size (大小) 中,輸入磁碟區的大小 (以 GiB 為單位)。如需詳細資訊,請參閱 EBS 磁碟區的大小與組態限制

  6. (僅限 io1io2gp3) 在 IOPS 中,輸入磁碟區應提供的每秒輸入/輸出操作次數 (IOPS) 上限。

  7. (僅限 gp3) 針對 Throughput (輸送量),請輸入磁碟區應提供的輸送量 (以 MiB/s 為單位)。

  8. 針對 Availability Zone (可用區域),選擇要建立磁碟區的可用區域。一個磁碟區只能連接到同一可用區域中的執行個體。

  9. 針對 Snapshot ID (快照 ID),選取要從中建立磁碟區的快照。

  10. 設定磁碟區的加密狀態。

    如果選取的快照已加密,或者如果您的帳戶已啟用預設加密,則會自動啟用加密,且無法將其停用。您可以選擇要用來加密磁碟區的 KMS 金鑰。

    如果選取的快照未加密,而且您的帳戶預設未啟用加密,則加密是選用的。若要加密磁碟區,請針對 Encryption (加密),選取 Encrypt this volume (加密此磁碟區),然後選取要用來加密磁碟區的 KMS 金鑰。

    注意

    加密的磁碟區僅能連接至支援 Amazon EBS 加密的執行個體。如需詳細資訊,請參閱 Amazon EBS 加密

  11. (選擇性) 若要指派自訂標籤給磁碟區,請在 [記] 區段中選擇 [新增標記],然後輸入標籤金鑰和值配對。

  12. 選擇 Create Volume (建立磁碟區)

    注意

    Volume state (磁碟區狀態) 為 available (可用) 時,磁碟區已準備就緒可供使用。

  13. 若要使用磁碟區,請將其連接至執行個體。如需詳細資訊,請參閱 將 Amazon EBS 磁碟區連接至執行個體

AWS CLI
使用快照建立 EBS 磁碟區 AWS CLI

使用 create-volume 命令。

stateavailable 時,磁碟區已準備就緒可供使用。

Tools for Windows PowerShell
使用 Windows 適用的工具從快照建立 EBS 磁碟區 PowerShell

使用 New-EC2Volume 命令。

stateavailable 時,磁碟區已準備就緒可供使用。