建立 Amazon EBS 磁碟區 - Amazon Elastic Compute Cloud

建立 Amazon EBS 磁碟區

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

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

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

重要

如果您在支援 EBS Block Express 的區域中建立大小超過 16 TiB 或 IOPS 數量超過 64,000io2 磁碟區,則磁碟區會自動在 Block Express 上執行。io2Block Express 磁碟區只能連接至 R5b 執行個體。如需詳細資訊,請參閱 io2 Block Express 磁碟區

建立磁碟區的方法

建立空的磁碟區

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

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

Console

使用主控台建立空的 EBS 磁碟區

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 從導覽列選取您希望建立磁碟區的區域。這項選擇非常重要,因為有些 Amazon EC2 資源可在不同區域間共享,其他則無法。如需更多詳細資訊,請參閱 資源位置

  3. 在導覽窗格中,選擇 ELASTIC BLOCK STOREVolumes (磁碟區)

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

  5. 針對 Volume Type (磁碟區類型),選擇一種磁碟區類型。如需更多詳細資訊,請參閱 Amazon EBS 磁碟區類型

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

  7. IOPS 中,輸入磁碟區應提供的每秒輸入/輸出操作次數 (IOPS) 上限。您只能為 gp3io1io2 磁碟區指定 IOPS。

  8. 針對 Throughput (輸送量),請輸入磁碟區應提供的輸送量 (以 MiB/s 為單位)。您只能為 gp3 磁碟區指定輸送量。

  9. 針對 Availability Zone (可用區域),選擇要建立磁碟區的可用區域。EBS 磁碟區必須連接至與磁碟區位於相同可用區域的 EC2 執行個體。

  10. (選用) 如果執行個體類型支援 EBS 加密,且您想要加密磁碟區,請選取 Encrypt this volume (加密此磁碟區) 並選擇 CMK。如果此區域中的預設加密啟用,則 EBS 加密啟用且會選取預設 EBS 加密的 CMK。您可以從 主金鑰 選擇不同的 CMK 或複製任何您可以存取金鑰的完整 ARN。如需更多詳細資訊,請參閱 Amazon EBS 加密

  11. (選用) 選擇 Create additional tags (建立其他標籤) 將標籤新增至磁碟區。針對每個標籤,提供標籤金鑰和標籤值。如需更多詳細資訊,請參閱 標記您的 Amazon EC2 資源

  12. 選擇 Create Volume (建立磁碟區)。當磁碟區狀態為 Available (可用) 時,磁碟區已準備就緒可供使用。

  13. 若要使用新磁碟區,請將它連接至執行個體、格式化並掛載。如需更多詳細資訊,請參閱 將 Amazon EBS 磁碟區連接至執行個體

AWS CLI

使用命令列建立空的 EBS 磁碟區

您可以使用下列其中一個命令。如需關於這些命令列介面的詳細資訊,請參閱 存取 Amazon EC2

從快照建立磁碟區

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

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

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

Console

使用主控台從快照建立 EBS 磁碟區

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 從導覽列選取您快照所在的區域。

    若要使用快照在不同區域中建立磁碟區,請將快照複製到新區域,然後使用它來在該區域中建立磁碟區。如需更多詳細資訊,請參閱 複製 Amazon EBS 快照

  3. 在導覽窗格中,選擇 ELASTIC BLOCK STOREVolumes (磁碟區)

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

  5. 針對 Volume Type (磁碟區類型),選擇一種磁碟區類型。如需更多詳細資訊,請參閱 Amazon EBS 磁碟區類型

  6. 針對 Snapshot ID (快照 ID),開始輸入要還原磁碟區之快照的 ID 或描述,然後從建議的選項清單中選擇它。

  7. (選用) 選取 Encrypt this volume (加密此磁碟區) 可讓您變更磁碟區的加密狀態。如果已啟用預設加密,則這是選用。從 Master Key (主要金鑰) 選取某個 CMK,以指定用於 EBS 加密的預設 CMK 以外的 CMK。

  8. Size (大小) 中,請確認快照的預設大小符合您的需求,或輸入磁碟區的大小 (以 GiB 為單位)。

    如果您同時指定磁碟區大小和快照,則大小必須等於或大於快照大小。當您選取磁碟區類型和快照時,磁碟區大小的上限和下限會顯示在 Size (大小) 的旁邊。如需更多詳細資訊,請參閱 EBS 磁碟區的大小與組態限制

  9. IOPS 中,輸入磁碟區應提供的每秒輸入/輸出操作次數 (IOPS) 上限。您只能為 gp3io1io2 磁碟區指定 IOPS。

  10. 針對 Throughput (輸送量),請輸入磁碟區應提供的輸送量 (以 MiB/s 為單位)。您只能為 gp3 磁碟區指定輸送量。

  11. 針對 Availability Zone (可用區域),選擇要建立磁碟區的可用區域。EBS 磁碟區必須連接至與磁碟區位於相同可用區域的 EC2 執行個體。

  12. (選用) 選擇 Create additional tags (建立其他標籤) 將標籤新增至磁碟區。針對每個標籤,提供標籤金鑰和標籤值。

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

  14. 若要使用新磁碟區,請將它連接至執行個體,然後進行掛載。如需更多詳細資訊,請參閱 將 Amazon EBS 磁碟區連接至執行個體

  15. 如果您已建立比快照更大的磁碟區,您必須擴充磁碟區上的檔案系統,才能利用額外的空間。如需更多詳細資訊,請參閱 Amazon EBS 彈性磁碟區

AWS CLI

使用命令列從快照建立 EBS 磁碟區

您可以使用下列其中一個命令。如需關於這些命令列介面的詳細資訊,請參閱 存取 Amazon EC2