티스토리 뷰

며칠 전, 클라이언트 팀에서 알파 서버 접속이 안된다고 확인을 요청하셨습니다.


저는 당연히 테스트 서버에 있을 수 있는 사소한... 문제일 줄 알았으나, 뭔가 이상하여 메일함을 보니..



저희 게임에서 알파 서버로 사용하고 있던 인스턴스에 하드웨어적 치명적 결함이 발견 되었다고 5월 10일에 인스턴스가 Terminated 될 예정이니, 빨리 마이그레이션을 하라고 하더군요... 크흡


테스트 서버라 부담도 덜했고, 방법도 그렇게 어렵지 않아 쉽게 마무리 할 수 있었습니다만


혹시 나중에 라이브 서버에 이런 공지가 떨어졌을 때 참고할 수 있는 확실한 가이드가 부족하기에 기록삼아 적어봅니다.





1. 기존 장비 Stop

이 때, 인스턴스 스토리지에 저장된 자료는 전부 삭제됩니다. 루트 디바이스 외에 다른 스토리지를 사용하고 있다면 꼭 체크해 보셔야 합니다.


2. 해당 인스턴스의 디바이스 경로 확인

디바이스 경로가 동일해야 제대로 동작합니다. 저같은 경우 리눅스 장비였고, /dev/sda1 이였습니다.


3. 이전 할 EBS 볼륨의 스냅샷 생성

인생은 항상 저희 마음대로 되지 않으니까요. 혹시 모를 사고를 방지하기 위해 스냅샷을 생성해 줍니다.

AWS EC2 페이지의 ELASTIC BLOCK STORE -> 볼륨으로 들어가신 뒤 분리 할 볼륨에 오른쪽 클릭을 하고 스냅샷 생성 클릭


4. 사용하던 EBS 볼륨 분리

마찬가지로 분리 할 볼륨에 오른쪽 클릭을 하고 볼륨 분리 클릭


5. 새로운 인스턴스에 EBS 볼륨 연결

동일하게 연결 시킬 볼륨에 오른쪽 클릭 후 볼륨 연결을 클릭하고, 새 인스턴스를 선택 후 연결

이 때 디바이스 경로는 2번에서 확인한 경로와 동일하게 설정해 주어야 합니다.


6. 끝!

댓글