Here’s How to Recover Your EC2 Instance Like a Pro 😎
We’ve all been there – misplacing that crucial .pem file and suddenly losing access to your EC2 instance. I’ve got this covered with a step-by-step recovery guide to get you back on track quickly! 🛠️
Here’s the Quick Fix:
- 𝐒𝐭𝐨𝐩 𝐭𝐡𝐞 𝐈𝐧𝐬𝐭𝐚𝐧𝐜𝐞 – Take a deep breath and stop your EC2 instance.
- 𝐃𝐞𝐭𝐚𝐜𝐡 𝐭𝐡𝐞 𝐑𝐨𝐨𝐭 𝐕𝐨𝐥𝐮𝐦𝐞 – Isolate and detach the root volume safely.
- 𝐌𝐨𝐮𝐧𝐭 𝐨𝐧 𝐀𝐧𝐨𝐭𝐡𝐞𝐫 𝐈𝐧𝐬𝐭𝐚𝐧𝐜𝐞 – Attach the volume to another instance and mount it.
- 𝐌𝐨𝐝𝐢𝐟𝐲 𝐚𝐮𝐭𝐡𝐨𝐫𝐢𝐳𝐞𝐝_𝐤𝐞𝐲𝐬 – Add a new SSH key to the authorized_keys file.
- 𝐑𝐞𝐚𝐭𝐭𝐚𝐜𝐡 & 𝐑𝐞𝐬𝐭𝐚𝐫𝐭 – Put everything back and start your instance.
➡ ℙ𝕣𝕠 𝕋𝕚𝕡: Always have a backup of your key pair stored securely!
➡ ℙ𝕣𝕠 𝕋𝕚𝕡++: By using EC2 Instance Connect option, You can directly take ssh into the instance & add keys directly without doing any other steps.