複製 Amazon EBS 磁碟區 - Amazon EBS

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

複製 Amazon EBS 磁碟區

您可以在相同可用區域內建立 Amazon EBS 磁碟區的即時point-in-time副本。磁碟區複本一開始是當機一致性,即來源磁碟區的時間點副本。它包含磁碟區複製初始化開始時寫入來源磁碟區的所有資料區塊。磁碟區複本會取得自己的唯一磁碟區 ID。磁碟區複本會立即建立,並在達到 available 狀態時連接到 Amazon EC2 執行個體。使用磁碟區複本,您可以快速複製生產資料以供測試和開發環境使用。

初始化

磁碟區複本會在建立後初始化。在初始化期間,資料區塊會從來源磁碟區複製,並在背景寫入磁碟區複本。磁碟區會保持 initializing 狀態,直到初始化完成為止。

初始化期間的效能

複製操作不會影響來源磁碟區的效能。您可以在複製過程中繼續正常使用來源磁碟區。您可以立即存取複製的磁碟區,而無需等待從來源磁碟區複製資料。磁碟區複本提供對單一位數毫秒延遲資料的即時存取,不過,實際延遲可能會因磁碟區類型而有所不同。在初始化期間,磁碟區複本提供的基準效能等於下列三個值中的最低值:

  • 3,000 IOPS 和 125 MiB/s

  • 來源磁碟區的佈建效能

  • 磁碟區複本的佈建效能

當符合下列條件時,磁碟區複製可能會超過基準效能:

  1. 來源磁碟區和磁碟區複本都會佈建超過 3,000 IOPS 和 125 MiB/s。

  2. 來源磁碟區具有未使用的效能容量 (驅動效能低於佈建效能)

例如,如果來源磁碟區佈建為 10,000 IOPS,而您的工作負載目前只驅動 5,000 IOPS,而磁碟區複本佈建為 10,000 IOPS,則磁碟區複本可以在初始化期間使用來源磁碟區未使用的 5,000 IOPS,達到高於 3,000 IOPS 基準效能的效能。

初始化持續時間

初始化磁碟區複本所需的時間取決於建立磁碟區複本時寫入來源磁碟區的區塊資料大小。磁碟區複本會盡最大努力初始化,並遵循下列一般準則。對於前 1 TiB 的資料區塊,磁碟區初始化最多需要 6 小時。對於後續每 1 TiB 的資料區塊,最多 16 TiB,初始化每個 TiB 需要 1.2 小時。對於大於 16 TiB 的寫入資料,初始化需要 24 小時。

監控初始化進度

您可以使用 describe-volume-status AWS CLI 命令或 Amazon EventBridge 監控初始化進度。如需詳細資訊,請參閱監控 Amazon EBS 磁碟區初始化的狀態

加密

加密磁碟區的複本會使用與來源磁碟區相同的 KMS 金鑰自動加密。您無法複製未加密的磁碟區。

考量事項

  • 您只能從加密的來源磁碟區建立複本。您無法從未加密的來源磁碟區建立複本。

  • 您一次只能從來源磁碟區建立一個磁碟區複本。只有在先前的磁碟區複本完全初始化後,您才能建立相同來源磁碟區的後續複本。

  • 每個區域最多可以有 5 個進行中的磁碟區複本。如果您超過此配額,就會收到CopyVolumesLimitExceeded錯誤。如有需要,您可以請求提高配額

  • 磁碟區複本必須在與來源磁碟區相同的可用區域中建立。

  • 磁碟區複製的大小必須等於或大於來源磁碟區的大小。

  • 在建立或初始化磁碟區時,您無法複製磁碟區複本。

  • 若要建立磁碟區複本,來源磁碟區必須處於 availablein-use 狀態,而磁碟區修改必須處於 completedoptimizing 狀態。

  • 磁碟區複本受到與一般 Amazon EBS 磁碟區相同的帳戶和區域儲存和 IOPS 配額的限制。如需詳細資訊,請參閱 Amazon EBS 配額

  • 如果您在複製操作進行時刪除來源磁碟區,複製操作仍會完成。

  • 指派給來源磁碟區的標籤不會指派給磁碟區複本。

  • 您無法從 Outpost 或 Wavelength 區域中的磁碟區建立複本。

定價

當您啟動磁碟區複製操作時,每 GiB 寫入磁碟區複製的資料區塊需支付一次性費用。建立磁碟區複本後,會以與您帳戶中任何其他 Amazon EBS 磁碟區相同的方式收費。如需詳細資訊,請參閱 Amazon EBS 定價

複製磁碟區

使用下列其中一種方法來複製 Amazon EBS 磁碟區。

Console
複製磁碟區
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

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

  3. 選取要複製的磁碟區,然後選擇動作複製磁碟區

  4. 針對磁碟區類型,選擇複製的磁碟區類型。預設磁碟區類型為 gp3

  5. 針對大小,輸入磁碟區複製的大小,以 GiBs為單位。大小必須等於或大於來源磁碟區的大小。

  6. (io1僅限 io2、 和 gp3) 對於 IOPS,輸入磁碟區複製的每秒輸入/輸出操作數目上限 (IOPS)。

  7. (gp3僅限 ) 對於輸送量,以 MiB/s 為單位輸入磁碟區複製的輸送量。

  8. (io1io2僅限 和 ) 若要啟用 Amazon EBS Multi-Attach 的磁碟區複本,請選取啟用 Multi-Attach

  9. (選用) 若要將自訂標籤指派給磁碟區複本,請在標籤區段中,選擇新增標籤,然後輸入標籤索引鍵和值對。

  10. 選擇複製磁碟區

  11. 複製的磁碟區會進入 creating 狀態,然後在available不久後轉換為 。然後,您可以將它連接到相同可用區域中的 Amazon EC2 執行個體。

AWS CLI
複製磁碟區

使用 copy-volumes 命令。

下列範例會建立vol-01234567890abcdef具有磁碟區類型、100GiB 大小和 MiB/s 250 輸送量的 gp3磁碟區複本。

aws ec2 copy-volumes \ --source-volume-id vol-01234567890abcdef \ --volume-type gp3 \ --size 100 \ --throughput 250
PowerShell
複製磁碟區

使用 Copy-EC2Volume Cmdlet。

下列範例會建立vol-01234567890abcdef具有磁碟區類型、100GiB 大小和 MiB/s 250 輸送量的 gp3磁碟區複本。

Copy-EC2Volume ` -SourceVolumeId vol-01234567890abcdef ` -VolumeType gp3 ` -Size 100 ` -Throughput 250