본문 바로가기
IT/AWS

EBS (Elastic Block Store), 스냅샷

by 노오-력 2023. 2. 27.

EBS는 EC2 인스턴스에 사용할 영구적인 블록 스토리지 볼륨을 제공한다.

 

인스턴스가 실행 중인 동안 연결 가능한 네트워크 드라이브이다.

EBS 볼륨을 사용하면 인스턴스가 종료된 후에도 데이터를 지속할 수 있다.

이전 EBS 볼륨을 마운트하면 데이터를 다시 받을 수 있기 때문이다.

 

일반적으로 하나의 EBS는 하나의 EC2 인스턴스에만 마운트 가능하다.(일부 EBS는 다중 연결도가능함)

또한 EBS 볼륨을 생성할 때는 특정 AZ에서만 가능하다.

예를들어 EBS볼륨이 us-east-1a 에서 생성된경우

us-east-2a의 EC2와는 연결이 불가능하다.(→스냅샷을 이용하면된다)

 

EBS 볼륨은 물리적 드라이브가 아닌 네트워크 드라이브이다.

즉, EC2인스턴스와 EBS볼륨이 서로 통신을 하기 위해서는 네트워크를 필요로 한다.

네트워크 드라이브이므로 EC2인스턴스에서 분리될 수 있고,

매우 빠르게 다른 인스턴스로 연결할 수 있다.

 

 

다른 AZ와는 연결이 불가능하다

하나의 인스턴스에 두개의 EBS볼륨이 연결되는 것은 가능하다.

EBS볼륨을 생성한 후 연결하지 않고 그대로 둘 수도 있다.

 

그리고

EC2 인스턴스를 통해 EBS 볼륨을 생성하는 경우

종료 시 삭제라고 하는 속성이 있는데

이 속성을 체크하면 EC2 인스턴스 종료시 자동으로 EBS볼륨을 삭제시킬 수 있다.

 

 

 

EBS 스냅샷

EBS 볼륨을 가지고 스냅샷을 생성할 수 있는데

원하는 시점에 대한 백업이라고 할 수 있다.

해당 EBS볼륨이 추후 삭제된다고 하더라도, 백업을 통해 복구할 수 있다.

 

백업 생성을 위해 백업 하기 전 EBS볼륨을 인스턴스에서 분리시킬 필요는 없으나

깔끔하게 백업하려면, EBS 볼륨을 분리시키고 백업하는걸 권장한다.

 

스냅샷은 복구에도 사용할 수 있으나

여러 AZ와 리전 간 복제에도 쓸 수 있다.

글로벌 인프라 활용을 위해 다른 리전으로 전송할 수 있다는것이다.

 

EBS 스냅샷 아카이브

스냅샷을 비용이 75% 더 저렴한 아카이브 티어로 옮길 수 있다.

대신, 이 아카이브를 이용하면

아카이브로부터 스냅샷을 복구하는 데 24~72시간의 시간이 소요되므로,

여기 저장하는 스냅샷은 중요도가 높지 않은 스냅샷이어야한다.

 

EBS 스냅샷 휴지통

기본적으로는 스냅샷을 삭제하면 다시 복구할 수가 없지만

휴지통을 설정해 두면 삭제한 모든 스냅샷이 휴지통에 보관된다.

그리고 설정한 기간에 따라 휴지통에서 삭제된다.

'IT > AWS' 카테고리의 다른 글

AWS root 사용자의 권한  (0) 2023.02.27
AWS Lambda  (0) 2023.02.27
AMI (Amazon Machine Image)  (0) 2023.02.27
글로벌 인프라  (0) 2023.02.24
클라우드 컴퓨팅  (0) 2023.02.23