小编Vil*_*epi的帖子

从正在运行的实例与从卷快照创建 EC2 AMI 映像

我想备份一个基于 Linux 的 EC2 实例,同时它没有停机运行,然后再启动一个新实例。(该实例正在运行 Web 服务器和 Postgres 数据库。)

我发现有两种方法可以做到这一点,但我对它们之间的结果有何不同感到困惑。

选项#1:直接从正在运行的实例创建一个 AMI:

  1. 直接从正在运行的原始实例创建一个新的 AMI。
  2. 从 AMI 启动新实例

选项#2:从快照手动创建 AMI:

  1. 从附加到正在运行的原始实例的卷中获取快照
  2. 从快照创建 AMI,手动输入架构和内核 ID 等详细信息
  3. 从手动创建的镜像启动一个新实例

现在令人困惑的是,当直接从实例创建 AMI 时,EC2 会默认重启实例。有一个带有以下工具提示的“不重启”复选框:

启用后,Amazon EC2 在创建映像之前不会关闭实例。使用此选项时,无法保证创建的映像上的文件系统完整性

这两种方式选项的结果真的有区别吗?对我来说,感觉就像我手动做自动向导会做的事情一样。它生成快照,选择内核 ID 和架构。

为什么一个有警告文本而另一个没有?对正在运行的实例进行快照被认为是相对安全的,如果 AMI 创建在后台进行快照,是否比手动完成更危险?

amazon-ami amazon-ec2 amazon-ebs

23
推荐指数
1
解决办法
3万
查看次数

标签 统计

amazon-ami ×1

amazon-ebs ×1

amazon-ec2 ×1