1)我有一个实例和sudo命令没有工作做这个实例上的一些错误 所以我不得不创建一个新实例。
2)我想在新实例中使用旧的EBS卷并停止旧实例。
3)我创建了一个新实例(使用新实例自动创建新EBS卷)
4)我创建了旧卷的快照并附加了新实例。
5)因此,两个EBS卷附加了新实例。
6)当我使用SSH登录到新实例时,我在任何地方都看不到旧数据。
7)我想要新实例上的每个旧数据。
我的问题是...... 我如何在新实例中使用旧卷?
请帮助我..我正在连续10个小时尝试:( ..
答案 0 :(得分:4)
您需要做的是在新实例上安装旧卷。转到Amazon EC2控制面板,然后单击“Volumes”(在Elastic Block Store下)。查看旧EBS卷的附件信息。这将类似于<instance id> (<instance name>):/dev/sdg
记下此处给出的路径,以便在上面的示例中为/ dev / sdg。然后使用SSH并连接到新实例,并键入mkdir /mnt/oldvolume
,然后键入mount /dev/sdg /mnt/oldvolume
(或控制面板中给出的路径)。您的文件现在应该在/mnt/oldvolume
下可用。如果这不能解决您的问题,请在完成所有这些操作后再次使用df
命令的输出进行发布。
因此,回顾一下,要在实例上使用EBS卷,您需要使用控制面板(或API工具)将其附加到该实例,然后 将其挂载到实例本身。