2018년 3월 12일 월요일

EC2 장애시 백업한 root snapshot을 이용하여 EC2 복구 방법

EC2가 갑자기 장애가 발생했다.
복구방법은?

1. 주기적으로 백업받은 AMI를 이용하여 복구한다.
2. 주기적으로 백업받은 Snapshot을 이용하여 복구한다.

1번은 그냥 백업받은 AMI를 새로 lunch하면 된다.

2번의 경우에 snapshot을  EBS Volume으로 생성하고 EC2에 attache한다.
이때 Root Volume일 경우  Attach하고 EC2를 시작했을경우 다음과 같은 에러가 발생할것이다.


<그림1>

Root volume일 경우에는 그냥 EC2에 붙이면 동작을 안한다.
snapshot으로 생성한 Root Volume 을 attache할때에는 아래 그림2 처럼


<그림2>

Device 항목을 /dev/xvda로 설정 해야 EC2가 정상적으로 실행된다.(amazon linux기준)

참고>os가 Redhat일 경우에는 /dev/sda1으로 설정해야 함.

댓글 없음:

댓글 쓰기

AWS Redis와 Tomcat Session Clustering

근 두달만에 글을 쓰는것 같다 블로그에 글을 올리는게 쉽지 않다는 생각을 해본다. 오늘은 Redis를 이용하여 Tomcat Session Clustering하는 방법을 알아보고자한다. 앞에서 작성했던 AWS DynamoDB를 이용하여 Sessi...