<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>서버이전 on Simon의 AI 시대에 살아남는 법</title><link>https://mhub.uk/tags/%EC%84%9C%EB%B2%84%EC%9D%B4%EC%A0%84/</link><description>Recent content in 서버이전 on Simon의 AI 시대에 살아남는 법</description><generator>Hugo</generator><language>ko-KR</language><copyright>2026 mhub. 이 블로그의 모든 글·그림과 전자책(그림으로 배우는 시리즈)의 저작권은 mhub에 있으며, 저작권자의 허락 없는 무단 복제·배포·전재를 금지합니다. 이용 허락이나 오류 제보는 문의하기로 보내 주세요.</copyright><lastBuildDate>Mon, 28 Sep 2026 08:05:22 +0900</lastBuildDate><atom:link href="https://mhub.uk/tags/%EC%84%9C%EB%B2%84%EC%9D%B4%EC%A0%84/index.xml" rel="self" type="application/rss+xml"/><item><title>터널 토큰 하나로 블로그를 무중단 이전한 방법</title><link>https://mhub.uk/posts/q2-07-blog-migration-zero-downtime/</link><pubDate>Mon, 28 Sep 2026 08:05:22 +0900</pubDate><guid>https://mhub.uk/posts/q2-07-blog-migration-zero-downtime/</guid><description>&lt;p&gt;호스팅 기기를 완전히 바꾸는 작업, 그것도 도메인이 걸린 실제 운영 중인 블로그를 옮기는 작업은 보통 다운타임을 전제로 한다. 이번엔 그걸 피할 수 있는 구조가 이미 손에 있었다.&lt;/p&gt;
&lt;p&gt;blog.mhub.uk는 Cloudflare Tunnel로 외부에 노출되어 있었다. 터널이라는 게 결국 &amp;ldquo;이 도메인으로 오는 요청을, 이 토큰을 가진 어떤 커넥터든 받아서 로컬 포트로 넘겨준다&amp;quot;는 구조라는 걸 다시 떠올렸다 — 여기서 핵심은 &amp;ldquo;어떤 커넥터든&amp;quot;이라는 부분이다. 하나의 터널에 같은 토큰으로 여러 개의 &lt;code&gt;cloudflared&lt;/code&gt; 프로세스를 동시에 띄우면, Cloudflare가 이걸 자동으로 고가용성(HA) 구성으로 인식해서 트래픽을 분산하거나 장애 시 다른 쪽으로 넘긴다.&lt;/p&gt;</description></item></channel></rss>