本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
複製 Amazon EC2 AMI
您可以在相同區域內或在相同分割區內跨區域建立 Amazon Machine Image (AMI) 複本。若要複製 AMI 至另一分割區,請參閱 存放和還原 AMI。
考量事項
-
複製 AMI 的許可 - 您可以使用 IAM 政策來授予或拒絕使用者複製 AMI 的許可。自 2024 年 10 月 28 日起,您可在來源 AMI 指定 CopyImage
動作的資源層級許可。目標 AMI 的資源層級許可與以前一樣可用。
-
啟動許可和 Amazon S3 儲存貯體許可 – AWS 不會將啟動許可或 Amazon S3 儲存貯體許可從來源 AMI 複製到新的 AMI。複製操作完成後,您可將啟動許可和 Amazon S3 儲存貯體許可套用至新的 AMI。
-
標籤 - 您只能複製連接至來源 AMI 的使用者定義之 AMI 標籤。將不會複製連接至其他 AWS 帳戶 的系統標籤 (字首為 aws:
) 和使用者定義的標籤。當複製 AMI 時,您可以連接新標籤至目標 AMI 及其備份快照。
成本
複製 AMI 不須支付費用。然而,將收取標準儲存和資料傳輸費用。如果您複製 EBS 後端 AMI,任何其他 EBS 快照的儲存則都會產生費用。
複製 AMI
您可使用下列程序來複製 AMI。
- Console
-
複製 AMI
在 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。
-
從主控台導覽列選取內含該 AMI 的區域。
-
在導覽窗格中選擇 AMI,以顯示您區域可用的 AMI 清單。
-
如果您未看到要複製的 AMI,請選擇其他篩選條件。您可按以下方式篩選 AMI:由我擁有、私有映像、公有映像與已停用映像。
-
選取欲複製的 AMI,然後選擇動作、複製 AMI。
-
在 Copy AMI (複製 AMI) 頁面上,指定下列資訊:
-
AMI copy name (AMI 複本名稱):新 AMI 的名稱。名稱中可納入作業系統資訊,因為 Amazon EC2 在顯示有關 AMI 的詳細資訊時不提供此資訊。
-
AMI copy description (AMI 複本描述):根據預設,描述包括來源 AMI 的資訊,讓您能夠辨識原始和複本內容。您可視需要變更此描述。
-
Destination region (目的地區域):AMI 複製到的區域。如需詳細資訊,請參閱跨區域複製。
-
複製標籤:選取此核取方塊可在複製 AMI 時包含使用者定義的 AMI 標籤。系統標籤 (以 做為前綴aws:
) 和由其他 附加的使用者定義標籤 AWS 帳戶 ,將不會複製。
-
(EBS 支援的 AMI) 加密 AMI 複本的 EBS 快照:選取此核取方塊來加密目標快照或使用不同金鑰重新加密它們。如果您已啟用預設加密,加密 AMI 複本的 EBS 快照核取方塊已選取且無法清除。如需詳細資訊,請參閱加密和複製。
-
(EBS 支援的 AMI) KMS 金鑰:用於加密目標快照的 KMS 金鑰。
-
標籤:您可以使用相同標籤來標記新 AMI 和新快照,或者可以使用不同標籤來進行標記。
若要新增標籤,請選擇 Add tag (新增標籤),然後輸入標籤的鍵和值。針對每個標籤,重複執行上述動作。
-
當您準備好建立 AMI 時,請選擇複製 AMI。
新 AMI 的初始狀態為 Pending
。當狀態為 Available
時,表示 AMI 複製作業完成。
- AWS CLI
-
使用 複製 AMI AWS CLI
您可使用 copy-image 命令來複製 AMI。您必須同時指定來源和目的地區域。請使用 --source-region
參數指定來源區域。請使用 --region
參數或環境變數指定目的地區域。如需詳細資訊,請參閱設定 AWS 命令列介面。
(僅限 EBS 支援的 AMI) 複製期間加密目標快照時,務必指定其他這些參數:--encrypted
和 --kms-key-id
。
如需範例命令,請參閱 AWS CLI 命令參考 中的 copy-image 下的 Examples (範例)。
- PowerShell
-
使用 Tools for Windows PowerShell 複製 AMI
您可使用 Copy-EC2Image 命令來複製 AMI。您必須同時指定來源和目的地區域。請使用 -SourceRegion
參數指定來源區域。請使用 -Region
參數或 Set-AWSDefaultRegion
命令指定目的地區域。如需詳細資訊,請參閱指定 AWS 區域。
(僅限 EBS 支援的 AMI) 複製期間加密目標快照時,務必指定其他這些參數:-Encrypted
和 -KmsKeyId
。
停用待定的 AMI 複製作業
您可使用下列程序來停止待定的 AMI 複製。
- Console
-
- Command line
-
使用命令列停止 AMI 複製作業
您可以使用下列其中一個命令。如需有關這些命令列介面的詳細資訊,請參閱存取 Amazon EC2。