Restoring an EC2 Instance - the Public IP is missing

1

Hello All. I've successfully performed a restore of an EC2 Instance using AWS Backup, however it does not have a public IP address associated with it, it only has the private IP. I understand that when creating instances you decide whether or not to have a Public IP, however when restoring there were no options for Public IP, and so I assumed it would keep that setting.

What is the proper procedure to restore an EC2 instance and allow it to keep the Public IP setting? Or how do you assign it after the restore?

Thanks Dan

dgzagm
preguntada hace 2 años1447 visualizaciones
3 Respuestas
0
Respuesta aceptada

Hi Dan,

The auto-assigned public IP address associated with my Amazon Elastic Compute Cloud (Amazon EC2) instance changes every time you stop and start the instance.

An Elastic IP address is a static public IPv4 address associated with your AWS account in a specific Region. Unlike an auto-assigned public IP address, an Elastic IP address is preserved after you stop and start your instance in a virtual private cloud (VPC).

https://aws.amazon.com/premiumsupport/knowledge-center/ec2-recover-ip-address/

Hope this helps

profile pictureAWS
EXPERTO
respondido hace 2 años
profile picture
EXPERTO
revisado hace 7 meses
0

Thank you! This helped me now as well. Agreed with Dan, there should be some option when restoring the instance to specify the public IP setting, or a link to update the subnet settings.

respondido hace un año
0

A little late to the party, but I have your answer.

From within AWS Backup Vault, select the instance you'd like to restore. From the Actions menu, select "Copy", then chose the same region you'd like to restore into and select "Copy" (I made a copy to the default vault for testing). From within the vault the Backup was copied into, find the AMI ID, then navigate to EC2 / AMI and locate the AMI. Select AMI and "Launch Instance from AMI". This will bring up the Launch Instance window that will allow you to configure with Public IP.

Also, if you're following AWS Security Hub, it will yell at you for not having Encrypted EBS volumes when creating backups. This would be a good opportunity to also encrypt your volumes so that any future backups you make from the new instance are also encrypted.

Hope this helps!

aDallo
respondido hace 5 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas