EC2 Classic インスタンスから VPC スコープに移行した Elastic IP を EC2 Classic インスタンスに再び割り当てる方法

2022.05.16

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

※ EC2-Classic Networking は 2022 年 8 月 15 日 に提供を終了します。
詳細は下記 Amazon Web Services ブログをご確認ください。
EC2-Classic Networking は販売終了になります — 準備方法はこちら | Amazon Web Services ブログ

困っていた内容

EC2 Classic インスタンスに付与していた Elastic IP を、EC2 Classic から VPC に移行しようと考えています。 ただ、移行した際に何か問題があった場合、Elastic IP を元の EC2 Classic に再割り当てすることは可能でしょうか。
また、可能であれば戻す方法についても教えてください。

具体的な回答

Elastic IP の割り当てを、EC2 Classic インスタンスから VPC スコープに移行した際、Elastic IP の割り当てを元の EC2 Classic インスタンスに戻すことが可能です。
戻し方について以下2点の方法がございます。

コンソールを用いる場合

Amazon EC2 コンソールの Elastic IP から目的の IP アドレスを選択し、
アクションより「EC2-Classic スコープに復元」を選択することで、元の EC2-Classic インスタンスに Elastic IP を再割り当てすることが可能です。

AWS CLI を用いる場合

下記コマンドにて、元の EC2 Classic に再割り当てすることが可能です。

aws ec2 restore-address-to-classic --public-ip xxx.xxx.xxx.xxx(当該の Elastic IP アドレス)

参考資料