关于在AWS中恢复EC2的.pem的疑问

时间:2015-12-17 12:36:39

标签: amazon-web-services ssh amazon-ec2 instance pem

我们正在使用Amazon Web Services中的EC2实例,但我们丢失了.pem。

为了创建一个新的,我们遵循这个指导:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html#replacing-lost-key-pair

然而,由于这个警告,我们有点担心:

  

停止实例时,任何实例存储卷上的数据都是   擦除。因此,如果您有实例存储卷上的任何数据   你想保留,一定要备份到持久存储。

我们无法访问该实例,因此我们无法真正进行适当的备份。相反,我们已经在Elastic Block Store中创建了卷的快照。

我们想知道这是否足够,我们确实可以阻止实例继续进行配对密钥恢复,或者我们需要做其他事情以避免丢失任何数据。

2 个答案:

答案 0 :(得分:1)

根据我们谈论的实例数量,您还应该能够获取正在运行的实例的AMI图像,该图像将拍摄EBS的快照,但也会显示实例的确切状态。

但是,如果实例的根设备类型使用的是EBS支持的存储,则所有数据都应该是安全的,因此保存快照并使用快照重新启动新实例应具有数据。

祝你好运。

答案 1 :(得分:1)

这取决于实例的类型。 如果它是EBS支持,您可以安全地继续,因为将重新连接卷。 如果它的实例存储支持并且您失去了对它的访问权限,那么您基本上已经丢失了该计算机上的内容。

通过它的声音,它是EBS支持的。如果它是实例存储支持并且您稍后创建并附加了EBS卷并使用了它,那么您将能够恢复/重新连接该卷就好了 - 但它将是另一台机器。