我们需要从区域A迁移ec2实例 - > B.这些实例最初是由流浪者在A区提供的。我们通过迁移AMI在区域B中启动了这些实例,现在,我们希望它们能够使用流浪设置,以便vagrant up instance_name
启动区域b中的新实例。
在Vagrantfile中更改区域配置后,vagrant status instance_name
显示not created (aws)
。 (理想情况下,我们希望它为区域b)中的较新实例显示stopped/running
。
似乎应该有一种方法将这个ec2绑定到vagrant而不首先使用vagrant启动它。
有人可以解释一下vagrant如何存储这些信息,如果有办法改变这个来欺骗流浪者为ec2实例工作,最初不是由vagrant配置?似乎是一个常见的用例。
答案 0 :(得分:0)
希望这有助于某人。对于我的用例,将旧的AWS实例ID替换为.vagrant/machines/<box-name>/aws/id
中的新实例ID。