从运行的EBS实例中创build一个AMI映像,连接到另一个EBS是否“安全”?

我有一个EBS支持的AMI启动并运行,另一个EBS连接并安装为一个持久存储设备。 在连接存储块时,是否安全地创build新的AMI映像(通过AWSpipe理界面)?

它应该是安全的,不会崩溃。 您可能需要考虑以下内容:

  • 您是否要排除其他EBS卷的安装path?
  • 你有足够的空间去做吗?

除此之外,就像附加任何其他文件系统(例如networking文件系统)。 除非你明确地将它们添加到启动configuration(例如/ etc / fstab),否则不会有问题。

如果在机器重新启动时安全,这是“安全的”,但这不是一个好主意,因为AMI将包括“其他EBS”。 对于从AMI启动的每个新实例,将重新创build“其他EBS”。 问题是,它永远不会被删除! 当实例终止时,实例的系统卷是(默认情况下)自动删除的,而不是任何连接的EBS卷! 最终会为每个以这种方式创build的AMI实例生成一个孤立的EBS卷。

您需要连接的驱动器进行持久性存储,而不是每次重新创build。 分离它,做一个快照它的保护,如果适当的话,然后让你的AMI,当它分离。 从新的AMI启动实例之后,请重新连接用于永久存储的EBS卷。