본문 바로가기

AWS/Storage

[AWS/EBS] AWS EBS 생성 및 EC2 인스턴스 연결 방법

반응형

 

Elastic Block Storage, ebs는 aws에서 제공해 주는 네트워크 블록 스토리지이다 

 

EC2 인스턴스에 할당해서 해당 스토리지를 사용할 수 있고, EC2와 같이 사용하기 원한다면 꼭 같은 Availability zone에 같이 있어야 한다. 

 

예시로 ap-northeast-2에 있는 ec2는 ap-northeast-2에 생성된 EBS끼리만 연결 가능하다! 

 

EC2 인스턴스를 만들 시 자동으로 ebs 를 만들어준다, 기본으로 제공되는 ebs는 인스턴스 terminate시 자동으로 삭제된다! (해당 옵션은 당연히 제어할 수 있습니다) 

 

EBS 생성 방법, 생성된 EBS를 EC2 연결하는 방법을 단계 별로 설명하겠습니다 ㅎㅎ 


1. EC2 서비스 검색  

 

1. Elastic Block Store -> Volumes -> Create Volume

 

 

1. EBS 옵션 선택 후 생성 

 

Free-tier 기준 30 GB가 무료입니다 

 

그래서 저는 2 GiB 선택했습니다 !

 

1. Volume 생성 확인!

아래처럼 보이면 제대로 생성된 겁니다 ㅎㅎ 

 

 

1. 해당 volume 인스턴스에 연결하기

volume 선택 -> actions -> Attach volume

 

만약 EC2 인스턴스가 없으면 아래 가이드 참고 후 생성해 주세요 ㅎㅎ (제 거예요)

2024.09.02 - [IT&개발/AWS] - [AWS/EC2] AWS EC2 인스턴스 생성 방법 (free-tier 기준)

 

 

1. Instance 선택, 추천하는 device name 선택 후 생성

 

1. Volume이 인스턴스에 제대로 연결되었는지 확인하기 

Instance 클릭 후 Storage 항목 아래 Block device에 보면 2개 volume이 연결되었는지 확인할 수 있습니다 

이렇게 보이면 제대로 연결된 거네요 ㅎㅎ  

 

추가로 인스턴스 생성 시 기본으로 생성되는 volume은 인스턴스 terminate시 자동으로 삭제되는 점 참고해 주세요! 

저희가 방금 만든 volume은 해당 인스턴스를 종료해도 유지가 됩니다!

etc. 다른 AZ에 생성된 volume 연결 시도 

 

제가 만든 인스턴스는 ap-northeast-2a에 있고 

volume를 ap-northeast-2b에 생성해 봤습니다

 

그리고 attach volume 해서 진해보려고 하면 연결할 수 있는 인스턴스가 없는 걸로 확인할 수 있습니다! 

 


확실히 머릿속에 남으려면 이렇게 정리하고 직접 해보는 게 좋은 거 같네요 ㅎㅎ

 

유익한 정보 되었으면 좋겠습니다! 다들 시험 파이팅!

반응형