将 EC2 实例移动到不同的 VPC

Raj*_*Raj 6 amazon-ec2 amazon-web-services boto3 amazon-ami

我在 VPC1 中有一个 EC2 实例。它有两个块设备:/dev/sda1根设备)和/dev/sdb

我想使用 boto3 将此 EC2 实例移动到 VPC2。VPC1 和 VPC2 位于 us-east-1 上。

我有什么选择?我猜我需要从以下选项中选择 1。

  1. 停止 VPC1 中的实例,创建快照并从此 VPC2 中的实例启动新实例。
  2. 从 VPC1 中的实例创建 AMI,并从该 AMI 在 VP2 中创建新实例。

哪种方法更有意义?基本上,我试图创建一个脚本,这些 EC2 实例的所有者可以执行该脚本以将其 Ec2 实例从 VPC1“移动”到 VPC2。

谢谢并注意安全。

Mar*_*bak 6

您想要从 VPC1 中正在运行的实例创建 AMI,然后转到 VPC2 并启动该 AMI 以迁移该实例。