如何保存 Amazon EC2 实例?

如何保存 Amazon EC2 实例?

我有一个正在运行的 EC2 实例。我想将其关闭并保留其所有数据和配置,以便我可以随时使用相同的数据和配置恢复它,而不会造成任何损失。

我该怎么做?

问候。

答案1

这里有几点需要注意:

  • 使用EBS 支持。这意味着您的根分区位于 Elastic Block Store 上,这为您提供了很大的灵活性。几乎每个最近的公共 AMI 映像都配置了此功能。这将允许您“停止”实例而不“终止”它。不要使用实例存储 AMI。

  • 如果您担心数据丢失,拍摄快照音量。这可以在机器运行时进行,但在机器停止时更安全。

  • 默认情况下,EBS 卷是删除当您终止一个实例时,尽管这是可配置的。

  • 为了更好的衡量,启用终止保护。这可防止您意外终止实例,并且仅允许您停止它。此设置可随时更改。

答案2

出于这个原因,我使用 EBS 支持的卷。您可以从 ebs 支持的实例动态创建映像 AMI。创建 EBS 映像选项位于下拉菜单下,您可以在其中启动、停止、终止...请记住,您需要在首次设置服务器时选择与 EBS 兼容的映像。上次我检查时,经典设置中的大多数公共亚马逊实例都是 s3 支持的。我从头开始创建了自己的映像,以便我可以使用 EBS。再检查一下。亚马逊可能已经开始在其模板映像上提供 EBS。

答案3

有两种方法可以为 EBS 支持的存储保留 EC2 实例:一种是在 AWS 控制台中选择一个实例,然后在“实例操作”菜单下,我可以看到“创建映像 (EBS AMI)”。第二种是从附加到实例的卷创建快照,然后从快照创建映像。

相关内容