One of my EC2 Instance was disappeared.

0

I had 3 instances running on ap-southeast-1. Suddenly on 28th Dec, one of my instance was terminated and gone. I would like to know the reason and how to recover it.

  • Check that you have the correct region selected. You could have created the instance in Virginia and had your region set to Ohio.

posta 2 anni fa4583 visualizzazioni
2 Risposte
1

EC2 instances don't just disappear. You may have stopped the instance and the EC2 dashboard is usually shows running instances, so check and see if you have filters enabled and try to remove the filter to see all EC2 instances.

Also you can check EC2 Global view to check all ec2 instances in all regions.

If you are still not able to find your EC2 instance please check cloudtrail, it will tell you if the ec2 instance was terminated by another user in the account.

Cloud Trail Event Types:

  • RunInstances
  • StopInstances
  • StartInstances
  • TerminateInstances
  1. Open the CloudTrail console.
  2. Choose Event history.
  3. For Filter, select Event name from the dropdown list.
  4. For Enter event name, enter the event type (from above list) that you want to search for. Then, choose the event type.
  5. For Time range, enter the desired time range that you want to track the event type for.
  6. Choose Apply.

Check this article for more information. https://aws.amazon.com/premiumsupport/knowledge-center/cloudtrail-search-api-calls/

Also please keep termination protection enabled on your ec2 instances to avoid accidental deletion.

con risposta 2 anni fa
  • Thank you for the answer. I found out that one of my team terminated it. Can we recover the instance? Please advice.

  • Please check the root volume that was associated with the instance. If the root volume is not removed, then you can create new instance and attach this volume as root volume or mount it as secondary volume and recover your data.

0
Risposta accettata

Another thing to bear in mind is EC2 Instance Retirement. Once launched, an instance will run for as long as you wish it to as long as there aren't any faults/issues with the underlying infrastructure (hardware/hypervisor).

EC2 Auto Scaling guarantees application scalability but is also just as useful to guarantee resilience. You can configure an Auto Scaling group with (min/max/desired) = 1 to ensure that if an instance fails for any reason, another will automatically be created in it's place.

con risposta 2 anni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande