Linux

使用 AMI 啟動未來實例時,EC2 實例 AMI 會保存所有文件嗎?

  • January 13, 2019

很快我的網站和 API 將遷移到亞馬遜的 EC2。如果我錯了,請糾正我,但我對實例 AMI 的理解如下:

如果我使案例如 Amazon Linux AMI 啟動 EC2 實例,然後根據我的喜好配置伺服器(即安裝 LAMP 堆棧、設置 MySQL 數據庫等),然後在完成後創建實例的 AMI。然後,我可以使用保存的 AMI 使用我創建的保存的 AMI 啟動更多實例,並且我使用保存的 AMI 創建的所有未來實例將保留我用於創建 AMI 的 EC2 實例上的所有設置。

我的理解正確嗎?如果我創建一個完全配置為我喜歡的實例的 AMI(安裝 LAMP 堆棧、MySQL、phpMyAdmin 等),然後為它創建一個 AMI,我可以使用 AMI 啟動具有完全相同的新實例用於創建 AMI 的實例上存在的文件、選項、mysql 數據庫等?

是的,它就是這樣工作的。AMI 是您的實例在某個時間的快照,EBS 卷上的所有文件都保存到 AMI。

引用自:https://serverfault.com/questions/948799