[AWS] EBS(Elastic Block Store) 볼륨 생성하기
EBS 볼륨 생성
Elastic Block Store -볼륨 - 볼륨 생성 클릭
크기 1GiB 로 입력한 후 볼륨 생성
볼륨 선택 - 볼륨 연결
볼륨을 인스턴스에 연결
인스턴스 선택 - 볼륨 연결
스토리지 탭에서 볼륨 확인 가능
ec2 접속 후 /dev/xvda1 (8GB 디스크 볼륨) 확인
df -h
새 볼륨에 ext3 파일 시스템 생성
sudo mkfs -t ext3 /deg/sdf
새 스토리지 볼륨을 탑재할 디렉토리 생성
sudo mkdir /mnt/data-store
파일 시스템 생성 및 구성
새 볼륨 탑재
sudo mount /dev/sdf /mnt/data-store
인스턴스가 시작될 때마다 이 볼륨을 탑재하도록 Linux 인스턴스 구성
echo "/dev/sdf /mnt/data-store ext3 defaults,noatime 1 2" | sudo tee -a /etc/fstab
구성의 마지막 행 설정 확인
cat /etc/fstab
df -h
탑재된 볼륨에 파일 생성
볼륨- 스냅샷 생성
설명, 태그 추가 - 스냅샷 생성
생성된 스냅샷은 Elastic Block Store - 스냅샷에서 확인 가능
file.txt 삭제
sudo rm file.txt
EBS 스냅샷 복원
볼륨 - 볼륨 생성
크기는 1GiB로 설정하고 아까 생성한 스냅샷의 ID를 스냅샷 ID란에 입력한다.
볼륨 -볼륨 연결
인스턴스 선택해 볼륨 연결
볼륨 3개가 연결되었다.
복원된 볼륨 탑재
디렉토리 생성: sudo mkdir /mnt/data-store2
볼륨 탑재: sudo mount /dev/sdg /mnt/data-store2
확인: ls /mnt/data-store2
볼륨을 분리하고, 과금이 많이 될 수 있기 때문에 스냅샷과 같이 삭제해주자.