이 워드프레스 블로그는 클라우드웨이즈(Cloudways)에서 호스팅하고 있습니다. 처음에는 리노드(Linode) 도쿄 서버로 시작했다가, 2024년 12월 벌처(Vultr) 서울 서버로 변경했습니다. 당시 서버에는 데비안(Debian) 11이 설치되어 있지만, 지금 클라우드웨이즈에서 새로 Vultr 서버를 생성하면 기본적으로 데비안 12가 탑재됩니다.
Debian 11도 당장 운영에는 문제가 없지만, 장기적으로 보안 업데이트와 호환성을 생각하면 언젠가는 상위 버전으로 넘어가야 할 것 같습니다. 그래서 지난 7월 말, 서버를 복제하여 OS를 Debian 12로 업그레이드했습니다.
Debian 11에서 Debian 12로 업그레이드할 경우 이점
Debian 11에서 12로 업그레이드할 때 얻을 수 있는 가장 큰 이점은 장기적인 보안 안정성 확보와 최신 리눅스 커널(6.1) 도입에 따른 서버 자원 관리의 효율화입니다. 기존 Debian 11은 2026년 여름에 보안(LTS) 지원이 종료되지만, Debian 12는 2028년까지 지원되므로 최신 보안 패치 및 애플리케이션 스택과의 호환성을 길게 유지할 수 있습니다. 특히 메모리 압박 시 스왑(Swap) 발생을 줄여주는 MGLRU(Multi-Gen LRU) 기술이 적용되어, 4GB로 제한된 서버 메모리 내에서도 시스템 트래픽 처리 및 응답성이 훨씬 쾌적해집니다.
| 항목 | Debian 11 (Bullseye) | Debian 12 (Bookworm) |
|---|---|---|
| 릴리스 날짜 | 2021-08-14 | 2023-06-10 |
| 일반 보안 지원 종료 (EOL) | 2024-08-14 | 2026-07-11 |
| LTS 지원 종료 | 2026-08-31 | 2028-06-30 |
| ELTS 지원 종료 (유료) | 2031-06-30 | 2033-06-30 |
| 현재 상태 (2026년 8월 7일 현재) | LTS 지원 중 (종료 임박) | LTS 지원 중 |
두 번째 이점은 데이터베이스 읽기/쓰기 속도 향상으로 인한 실질적인 웹사이트 초기 응답 속도(TTFB) 개선입니다. 최신 파일 시스템 드라이버가 Vultr High Frequency 서버의 고성능 NVMe SSD를 더욱 효율적으로 제어하여, 워드프레스와 같이 무거운 데이터베이스 쿼리 처리가 많은 환경에서 발생할 수 있는 병목 현상을 줄여줍니다. 이를 통해 검색엔진 봇이나 방문자 트래픽이 몰릴 때 서버가 뻗지 않고 유연하게 버틸 수 있는 강력한 성능적 기반을 제공합니다.
다만, 기존 Vultr 서버의 경우 Debian 11 버전이었지만 Linux 6.1 커널이 적용되어 있기 때문에 클라우드웨이즈 환경 특성상 Debian 12 업그레이드로 인한 즉각적인 속도 개선 효과는 크지 않을 수 있습니다. 그러나 백포트로 구동되던 시스템을 완전한 네이티브 환경으로 안정화하고 기반 라이브러리를 최신화하여, '2028년까지 이어지는 장기적인 보안 및 시스템 호환성'의 탄탄한 토대를 마련한다는 것에 의의가 있다고 할 수 있습니다.
| 비교 항목 | 기존 서버 (Debian 11) | 신규 복제 서버 (Debian 12) |
| 운영체제 기본 커널 | Linux 5.10 (백포트로 6.1 혼용) | Linux 6.1 (네이티브 최적화) |
| 보안 지원(LTS) 종료 | 2026년 8월 예정 | 2028년 6월 예정 |
| 디스크 및 메모리 효율 | 일반적인 I/O 및 메모리 관리 | MGLRU 및 최신 I/O 드라이버 적용 (TTFB 개선 유리) |
| 보안 프로토콜 및 라이브러리 | 구형 시스템 라이브러리 및 누적된 데이터 | OpenSSL 3.0 등 최신 보안 스택 및 깔끔한 시스템 상태 |
| 서버 IP 주소 (주의점) | 기존 고정 IP | 새로운 고정 IP 할당 (도메인 DNS, 클라우드플레어 WAF 등 변경 필수) |
클라우드웨이즈 서버 OS 업그레이드 방법

클라우드웨이즈에서 서울 서버를 지원하는 서버 제공업체로 AWS, Vultr, 구글 클라우드가 있습니다. 이 중에서 Vultr 서버가 비용이 저렴한 편입니다. 이 블로그는 Linode 서버를 거쳐 현재 Vultr 서버를 이용하고 있습니다.
2년 전에 생성한 Vultr 서버의 정보를 확인해보니 서버 구조가 Linux 6.1.0-0.deb11.48-amd64 x86_64로 표시되었습니다.

원래 Debian 11(Bullseye)의 공식 기본 커널은 5.10 버전이지만, 클라우드웨이즈는 서버(특히 NVMe SSD 등을 사용하는 Vultr HF 등)의 하드웨어 호환성과 성능 최적화를 위해, 데비안 11 환경에서도 최신 커널인 6.1 버전을 사용하도록 '백포트(Backports) 패키지'를 설치해 제공하고 있다고 합니다.
최근 생성하는 Vultr High Frequency 서버의 서버 구조는 Linux 6.1.0-51-amd64 x86_64로 표시됩니다.

Debian 버전이 표시가 안 되는데요. Debian 12(Bookworm)부터는 Linux 6.1이 기본(네이티브) 커널로 채택되었습니다. 따라서 데비안 12용으로 정식 배포되는 본래의 커널이기 때문에, 이전처럼 "특정 구형 버전을 위해 따로 조립했다"는 접미사(.deb11 등)를 굳이 붙일 필요가 없어 위의 그림과 같이 표시됩니다.
이 블로그의 서버를 신규 서버로 복제한 후에 서버 OS 버전을 체크해보니 Debian 12 버전으로 표시되었습니다.

서버 OS 버전이 Debian 11이어도 굳이 데비안 12로 업그레이드할 필요가 없는 것 같지만, 언젠가 업그레이드를 해야 할 것 같아서 서버를 복제하는 방식으로 OS를 업데이트했습니다.
- 서버를 복제합니다.
- 도메인의 IP 주소를 새로운 서버의 퍼블릭 IP 주소로 변경합니다.
- 새로운 서버 내의 애플리케이션에서 SSL 인증서를 설치합니다.
- 기존 서버를 1~2일 정도 유지한 후에 삭제합니다. (저는 12시간 정도 후에 삭제했습니다.😄)
위와 같은 과정으로 OS를 업그레이드할 수 있습니다. 조금 복잡한 것 같지만, Vultr나 AWS에서 직접 서버를 운영하는 상황에서 OS를 업그레이드하는 것보다 훨씬 편리하고 안전합니다.
서버에 연결된 도메인이 많다면 번거로울 수 있습니다. 도메인은 가능하면 한 곳에서 몰아서 관리하면 이런 작업을 할 때 빠르게 처리할 수 있습니다.
아래의 과정으로 서버를 복제해서 최신 서버로 교체할 수 있습니다. 서버 크기를 줄이거나, 서버 제공업체나 데이터센터 위치를 변경하려는 경우에도 아래의 방법을 이용할 수 있습니다.
1 클라우드웨이즈 대시보드의 Servers 섹션에서 OS를 업그레이드하려면 서버의 맨 오른쪽에 있는 점 3개로 된 아이콘을 클릭하고 Clone Server를 클릭합니다.

2 팝업이 표시되면 서버 구성(Server Configure)과 애플리케이션 구성(Application Configuration)의 모든 옵션을 체크하도록 합니다.

위의 그림에서 원본 서버의 플랫폼은 debian11, 대상 서버의 플랫폼은 debian12로 표시됩니다.
계속 진행하려면 Proceed 버튼을 누르고, 취소하려면 Cancel을 클릭합니다.
3 서버 선택 화면이 표시됩니다. 단순히 OS를 업그레이드하려는 경우에는 기존 서버와 동일하게 설정할 수 있습니다. 이 단계에서 서버 크기를 줄이거나 서버 리전을 변경(예: 싱가포르 서버 → 서울 서버)하는 것도 가능합니다. (서버 크기를 늘리는 것은 서버 변경 없이 서버 설정에서 간단히 가능합니다.)

설정을 완료하면 Clone Server 버튼을 클릭합니다.
4 서버 복제가 시작되고 예상 시간이 표시됩니다. 저는 4GB 램 서버 복제에 37분 정도 걸린다고 표시되었지만, 완료하는 데 1시간 이상 걸렸습니다. 크기가 작은 서버는 빨리 완료되지만, 큰 서버는 시간이 제법 걸릴 수 있습니다.

5 서버 복제가 완료되면 "Clone-<기존 서버 이름>"의 서버가 생성되고, 서버 IP 주소가 표시됩니다.

이제 서버에 연결된 모든 도메인의 IP 주소(A 레코드)를 변경해야 합니다. 사이트가 1~2개라면 금방 가능하지만, 사이트가 많으면 시간이 조금 걸릴 수 있습니다.
가이바 등록 도메인 예시:

네임칩 등록 도메인 예시:

A 레코드 값을 새 서버의 퍼블릭 IP 주소로 변경하고 1~2시간 정도 기다린 후에 SSL 인증서를 설치합니다.
모든 도메인의 IP 주소를 변경했다면 하루 정도 지난 후에 기존 서버는 삭제할 수 있습니다.
클라우드웨이즈는 사용한 만큼 요금이 계산되어 다음 달 1일에 요금이 결제되는 후불제입니다. 사용하지 않는 서버는 삭제해야 요금이 발생하지 않습니다. 예를 들어, 1일부터 10일까지 서버를 사용하고 삭제하면 요금은 월 요금의 약 1/3이 부과됩니다.
Q&A (질문과 답변)
Q1. Debian 11도 아직 문제없이 작동하는데, 굳이 지금 Debian 12로 업그레이드해야 하나요?
당장 사이트 운영에는 지장이 없습니다. 다만 Debian 11의 보안(LTS) 지원이 2026년 여름 종료를 앞두고 있어, 이후에는 보안 패치를 받을 수 없게 됩니다. 트래픽이 몰리는 성수기나 급한 시기를 피해 미리 여유 있을 때 업그레이드해두는 것을 고려할 수 있습니다.
Q2. 서버를 복제하지 않고 기존 서버에서 바로 OS만 업그레이드할 수는 없나요?
클라우드웨이즈 환경에서는 실행 중인 서버의 OS를 그 자리에서 바로 업그레이드하는 기능을 공식적으로 지원하지 않습니다. 대신 서버 전체를 복제(Clone)하면서 최신 OS(Debian 12)로 새 서버를 생성하는 방식을 사용해야 하며, 이 방식이 오히려 더 안전하고 문제 발생 시 롤백이 쉽습니다.
Q3. 서버 복제 후 도메인 IP 주소를 변경하면 사이트가 다운되는 시간이 있나요?
DNS 전파 시간 동안 일시적으로 접속이 불안정할 수 있지만, 기존 서버를 바로 삭제하지 않고 1~2일 정도 유지하기 때문에 실제 다운타임은 거의 발생하지 않습니다. A 레코드를 변경한 후 1~2시간 정도 지나 SSL 인증서를 재설치하면 안전하게 전환됩니다.
Q4. 사이트가 여러 개 연결되어 있으면 업그레이드 작업이 훨씬 번거로울 것 같은데, 어떻게 관리하는 게 좋을까요?
도메인이 여러 곳에 흩어져 있으면 A 레코드를 하나하나 변경해야 해서 시간이 조금 걸릴 수 있습니다. 가능하면 도메인을 한 곳(예: 가비아, 네임칩 등)에서 통합 관리하면 이런 서버 이전 및 업그레이드 작업을 훨씬 빠르게 처리할 수 있습니다.
Q5. 서버를 복제하면 요금이 추가로 두 배 청구되나요?
클라우드웨이즈는 사용한 만큼 요금이 계산되는 후불제 방식입니다. 복제된 새 서버와 기존 서버가 동시에 떠 있는 기간에는 두 서버 모두 요금이 발생하지만, 보통 하루 이틀 내로 기존 서버를 삭제하기 때문에 실제 추가 비용은 크지 않습니다. 예를 들어 월 중순에 기존 서버를 삭제하면 그 서버는 해당 월 사용 일수만큼만 요금이 청구됩니다.
Q6. Debian 12로 업그레이드하면 워드프레스 사이트 속도가 눈에 띄게 빨라지나요?
기존 Vultr 서버는 Debian 11이라도 백포트로 Linux 6.1 커널을 이미 사용하고 있었기 때문에, 즉각적이고 극적인 속도 개선을 기대하기는 어렵습니다. 다만 MGLRU 등 최신 메모리 관리 기술과 네이티브 최적화된 I/O 드라이버 덕분에 트래픽이 몰릴 때의 응답성과 안정성, 그리고 TTFB 측면에서는 점진적인 개선을 체감할 수 있으며, 무엇보다 2028년까지 이어지는 장기적인 보안·호환성 기반을 마련한다는 데 더 큰 의미가 있습니다.
서버를 생성한지 오래되었다면 이 방법으로 새 서버로 교체하면 사이트 속도 향상에도 도움이 될까요?