我正在使用社區AMI,這很棒,但其中的一些內容已過時。每次我啓動一臺基於它的新機器時,我必須更新所有庫。我想改爲更新一次並保存修改後的圖像。這是和EBS支持的AMI。我嘗試從正在運行的實例的卷創建快照,然後從快照創建AMI。由此產生的AMI確實具有我所做的所有修改,但操作系統不同!原來的AMI有ubuntu,而出來的東西是「其他linux」 - 有些東西不起作用(CUDA)。原始AMI細節中的「RAM磁盤ID」和「內核ID」都是空白的,所以在創建新AMI時我將它們保留爲「默認」。如何保存修改後的AMI?
0
A
回答
0
的首選方法保存修改EC2實例是直接從正在運行的實例刻錄AMI,而不是採取其根卷的快照。
如果出於任何原因,您所擁有的只是以前運行的實例的根卷的快照,要創建可啓動的AMI,則必須遵循以下過程:啓動一個股票EC2 AMI,其中一個具有相同的OS作爲您的EBS快照。從該快照創建一個EBS卷。停止新啓動的實例。分離根卷,然後將從EBS快照創建的新卷作爲根卷附加並啓動實例。見Launching a Linux Instance from a Backup。注意:雖然您可以從快照創建Windows AMI,但您無法成功從AMI啓動實例。
保存的AMI新modificationa最簡單的方法,就是直接從正在運行的實例創建AMI圖像,而不是簡單地在運行的卷的快照。
從AWS Management Console,點擊實例,然後右鍵單擊圖像 - >創建映像。
從該對話框,設置名稱,說明等,確保不留重啓選中。從Instance Volumes部分調整音量設置。
請注意,您的實例將在映像創建過程重新啓動。確保您準備好在此期間暫時失去實例的服務。
相關問題
- 1. 如何在修改後保存圖片
- 2. 有肖像保存修改後的值
- 3. 如何保存與原始元數據的修改後的UIImage?
- 4. ejp:如何保存修改後的對象?
- 5. 如何保存註釋項修改
- 6. ConfigurationManager.AppSettings - 如何修改和保存?
- 7. javafx 2.1如何使用ColorAdjust修改後保存圖像
- 8. 修改elasticbeanstalk ami上的部署過程
- 9. 如何在使用OleDbCommands更新/修改Excel函數後保存.xls的更改?
- 10. 修改sslsniff以保存.pcap
- 11. Gridview行不保存修改
- 12. awk保存修改到位
- 13. 保存Grails域名修改
- 14. 保存DOM爲HTML修改
- 15. 如何在更改後保存JTable
- 16. 修改一個xml文件並保存後,將"更改爲「
- 17. 如何保存修改後的地圖編輯器應用程序的地圖
- 18. 如何在android上保存最後修改的圖像文件的日期?
- 19. 如何將我的定製AMI保存到S3?
- 20. 如何在Java中修改HTML文件並保存更改
- 21. django - 如何保存修改後的表格而不會覆蓋原始條目
- 22. 如何修改保存源文件後調用的調試(運行)配置?
- 23. 你將如何解析/存儲/修改/保存docx文件
- 24. 如何修復空白頁後,單擊保存/保存和的Joomla 2.5.16
- 25. 實體框架未保存修改後的孩子
- 26. 以pdf格式保存修改後的數據itextsharp
- 27. Rails沒有保存修改後的屬性
- 28. 創建保存對象後無法修改的mongoid字段?
- 29. 將數據保存爲修改後的輸入文件名
- 30. 保留修改後的GitHub存儲庫版本
我現在從一個運行實例創建圖像和同樣的事情發生 - 它被稱爲「其他Linux」創建。 –
您是否嘗試啓動並確認?我從來沒有聽說過燒燬的AMI圖像被錯誤/不同的操作系統燒燬。這對AWS來說將是一個非常嚴重的問題。 –
我的壞 - 這是相同的Ubuntu的,它只是出現在控制檯中的一個不同的名字沒有很好的理由。而不工作的CUDA被別的東西破壞了。 Thx的建議! –