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 에 등록됩니다.