因此,我使用Public AMI EBS Ubuntu風格之一創建一個實例。我創建一個EBS卷並將其附加到實例。我格式化卷,並添加一個條目到/ etc/fstab以掛載到/卷。我將mysql添加到AMI,並將數據文件移動到格式化爲E卷的EBS捲上,並以/卷裝入。然後我從正在運行的實例創建一個AMI。然後我終止正在運行的實例。文件是否保存在EBS捲上?他們不應該被保存嗎?我很困惑
我使用新創建的AMI(使用mysql)啓動一個新實例。/vol掛載了mysql數據文件 - 很好,我期待這一點。這是我困惑的地方。當我在EBS卷/捲上創建任何目錄或文件時,在終止實例並創建新實例後,它們不再存在。 MySQL的東西在那裏,但沒有創建新東西。那些文件和目錄應該在那裏嗎?或者我誤解了這是如何工作的?
好的。這對於理解EBS量與AMI無關是有幫助的。但爲什麼在創建AMI之後,我將EBS卷的快照看作塊設備之一(在AMI屬性下)?我無法保存該EBS快照上的文件嗎?或者我可以自動將音量附加爲塊設備,以便我可以保存文件? – PaulS
聽起來像創建AMI爲您提供EBS快照。在這種情況下,新實例會獲得EBS的新副本,但它們不會相互共享:它們將是獨立克隆。快照本身是隻讀的。 – phs