- 我有一个运行 EBS 卷的 Ubuntu-14.04 EC2 实例
-
我经常拍快照
-
我启动了一个新的实例 Ubuntu-16.04。
- 分离根卷
- 我从上面的快照创建了一个 EBS 卷
- 我重新附上了卷。
- 我看到所有数据,我的服务器似乎在新实例上工作。例如。蒙戈,应用程序服务器等。
我的问题是(应用程序数据除外(:
-
新实例和通过现有 EBS 启动的实例之间有什么区别?
-
现有的 EBS 启动实例是否应该像旧实例一样工作,无需任何更改,开箱即用?
新实例和通过现有 EBS 启动的实例之间有什么区别?
答- 首先,了解什么是 EBS,用简单的语言来说,它是一个用于 Amazon EC2 实例的数据块存储卷。 因此,每当您通过现有 EBS 启动新实例时,您之前在磁盘上所做的所有内容/任何手动更改都将自动反映在新实例中,因为您使用的是同一磁盘(块存储(。只是当您想要任何类型的修改时,例如想要更改密钥对,我们才会分离卷,进行修改并再次附加卷(磁盘(。
现有的 EBS 启动实例是否应该像旧实例一样工作,无需任何更改,开箱即用?
答- 是的,现有 EBS 启动的实例作为旧实例工作,只是您向新实例提供了什么样的修改。假设在启动时,您更改了实例类型、密钥对、附加不同的安全组。因此,所有这些更改都将得到反映,并且在磁盘上完成的所有手动操作将保持不变。