Development/Linux
[AWS]EC2에 기존 볼륨(Volume) 연결 또는 볼륨 교체 하기
가비닷
2022. 4. 6. 14:35
EC2의 스냅샷(Snapshot)의 복구 또는 다른 인스턴스로 교체하고자 할때 기존 볼륨(Volume)을 사용하여 EC2를 구동
1. 기존에 생성된 EC2 인스턴스를 중지(Stop)한다
2. 기존에 생성된 EC2의 볼륨 연결을 해제 한다.
- 볼륨 연결이 해제될 뿐 삭제되지 않음.
- 볼륨의 연결 해제전 볼륨의 장치명을 꼭 복사해 둡니다.(예:/dev/sda1)
3. 볼륨 연결이 해제 되면 해당 볼륨의 Attached Instances에 연결된 EC2가 사라짐.
4. 새로 연결하고자 하는 볼륨을 선택후 Actions - Attach volume을 클릭
5. Attach volume 창에서 Instance에 연결하고자 하는 EC2를 선택하고 아래에 자동으로 나오는 장치명(Device name)을 복사하둔 이전 볼륨명으로 수정합니다.
- 장치명은 해당 EC2가 생성될때 등록된 부팅 디스크의 장치명이므로 변경될 경우 해당 EC2의 부팅이 실패하게 됩니다.
물론 부팅 실패시 부팅에 필요한 /dev/sda1 장치를 찾을 수 없다고 메세지가 표시되지만 미리 기록하여 등록하는 것이 좋습니다.
6. Attach volume을 클릭하면 다시 해당 EC2의 이름이 볼륨의 Attached Instances 에 등록됩니다.