자체 호스팅, AWS Lightsail 및 Ubuntu

긴 주제 제목… 쉰! :flushed_face::roll_eyes::grin:

AWS Lightsail에서 자체 호스팅을 하고 계신 분 계신가요?

호기심에 오늘 셀프 설치 지침을 찾아봤는데, Ubuntu LTS가 권장 사항으로 나와 있었고, 현재 제가 20.04.06 LTS를 사용하고 있으며, 최근에 출시된 LTS 버전은 26.04임을 확인했습니다.

가장 최신 LTS 버전이 아직 초기 단계이기 때문에 바로 전환할 생각은 없습니다. 이는 정말로 올여름쯤을 대비한 사전 계획일 뿐입니다.

2023년에 있었던 기억이 정확하지는 않지만, 마지막으로 Ubuntu 업데이트를 할 때 Lightsail에서 스냅샷을 찍고, 새 OS로 새 인스턴스를 생성한 뒤 스냅샷을 복원하여 바로 실행했던 것 같습니다. 그렇게 하면 꽤 쉬웠습니다.

Lightsail에서 인플레이스(OS) 업데이트를 최근에 하신 분이나, 제가 위에서 설명한 방식과 유사한 접근을 해보신 분 계신가요?

미리 감사드립니다!

전체 마이그레이션에 … 30분 정도가 걸릴까요?

릴리스 업그레이드는 … 1시간 이상? (그리고 더 위험합니다)

새 서버를 시작하고 기존 서버를 읽기 전용으로 설정한 뒤, 백업을 수행하고 백업을 복원한 다음 DNS를 전환하는 것이 권장되는 방법입니다.

준비 차원에서 며칠 전에 DNS TTL을 더 짧게 설정해 두세요.

어제 한쪽 끝에서 다른 쪽 끝에 위치한 서버로 (표준 Docker 설치) 포럼 마이그레이션을 수행했습니다. 이전 서버와 새 서버 모두 Ubuntu 24.04 LTS를 사용하고 있으며, Falco가 제안한 단계를 정확히 따랐습니다. 또한 트랜잭션 이메일 서비스도 동시에 변경했습니다. 새 사이트에 백업 파일을 업로드하는 과정이 가장 오래 걸린 것 같습니다. 마이그레이션 자체는 비교적 쉬웠습니다. 새 포럼에 복원하기만 하면 되니까요. 네임서버의 DNS TTL을 5분으로 설정해 두었더니, 도메인이 인증되는 즉시 이미 설정해 둔 새 호스트 서버로 전환을 완료했습니다.