Amazon-Ec2
從安裝了卷的 EC2 實例創建 AMI
我有一個 EBS 支持的實例,帶有第二個掛載卷(我按照Eric 文章中的步驟操作)
然後,我從該實例創建了一個 AMI,並從該 AMI 執行了一個實例。
然後,第二個實例創建了兩個卷。
有沒有辦法控制如何創建與 AMI 關聯的捲,或者解決方案是否只是在創建 AMI 之前解除安裝第二個卷?
ec2-create-image
命令行工具有一個--block-device-mapping
選項來定義與新實例關聯的捲。在您的特定情況下,您可能希望通過指定以下內容來抑制數據庫卷的自動創建和附加:
ec2-create-image --block-device-mapping /dev/sdh=none [...]
這將允許您創建自己的捲並將其附加到新實例。
或者,您可以指定在啟動新實例時創建一個附加的空卷:
ec2-create-image --block-device-mapping /dev/sdh=:20:false [...]
--block-device-mapping
當您執行實例時,您可以使用to 選項覆蓋該卷的大小ec2-run-instances
。還值得了解該
delete-on-termination
標誌,--block-device-mapping
以便您了解如何控制在實例終止時是否應自動刪除您的第二卷。