我有一个 eip,我想将其从范围 EC2-classic 转换为 VPC。我可以解除关联,转换为 VPC eip,然后重新关联到同一个 ec2 实例吗?我不确定我是否能够将其重新连接到不在 VPC 中的实例。
答案1
这知识库文章介绍了如何将 VPC Classic EIP 转换为 VPC EIP。我建议使用链接,因为 AWS 倾向于保持文档的更新,而下面的帖子可能会随着时间的推移而过时。
- 打开 AWS Systems Manager 控制台,然后从导航窗格中选择自动化。
- 选择执行自动化。
- 在“Owned by Amazon”选项卡的“自动化文档搜索框”中,输入 MigrateEC2Classic。
- 选择 AWSSupport-MigrateEC2ClassicToVPC 文档的单选按钮,然后选择下一步。
- 在输入参数下,对于 InstanceId,输入您的源 EC2-Classic 实例 ID。
- 对于 AutomationAssumeRole 和 TargetInstanceType,选择所需的参数。默认情况下,TargetInstanceType 设置为 t2.xlarge。注意:有关 AutomationAssumeRole 成功运行自动化所需的 IAM 权限的更多信息,请参阅 AWSSupport-MigrateEC2ClassicToVPC。
- (可选)对于 DestinationSubnetId 和 DestinationSecurityGroupId,请输入您的子网 ID 和 VPC 安全组 ID。注意:如果这些字段留空,则 Automation 会在默认 VPC 中选择一个随机子网。附加到源实例的安全组将复制到 VPC 并用于启动目标实例。
- 对于 MigrationType,选择 Test 或 CutOver。
- 如果您为 MigrationType 选择 CutOver,则设置以下参数:SNSNotificationARNForApproval:输入用于发送批准通知以停止源实例的 SNS 主题的 ARN。ApproverIAM:输入可以批准或拒绝停止源实例操作的 IAM 用户或角色的 ARN。
- 选择执行。