그래서 저는 이런 상황에 처해 있습니다.
약 2TB의 데이터가 포함된 많은 도메인이 있는 서버(CentOS 아래)이며 I/O가 더 빠른 다른 시스템으로 모두 마이그레이션하고 있습니다. 여기서는 마이그레이션 세부 정보/소프트웨어가 중요하지 않습니다.
몇 가지 내부적인 이유로 인해 전체 시스템을 이미지화하여 새 시스템에 배포한 다음 적절하게 조정하겠습니다. 이를 위해서는 머신을 종료하고 이미지가 전송될 때까지 한두 시간 기다려야 합니다.
내 질문은: 현재 유지 관리를 위해 웹 사이트를 사용할 수 없다는 정적 웹 페이지를 표시하는 가장 좋은 방법은 무엇입니까? 모든 도메인에 대한 이름 서버를 변경하지 않고 실제 서버가 오프라인 상태인 경우?
해당 서버의 모든 도메인은 현재 이름 서버 ns1.example.com
와 ns2.example.com
.
내 생각은 실제 서버에서 작은 VPS로 IP를 변경하는 것이었습니다. ns2.example.com
그곳에서 가리키는 도메인을 서핑하는 모든 사람이 현재 유지 관리를 위해 웹 사이트를 사용할 수 없다는 정적 페이지를 표시하는 작은 VPS에 도달하기를 바라기 때문입니다.
내가 맞다면 Bing9 및 lighttpd와 같은 웹 서버가 ns2.example.com
자체 IP로 생각되는 들어오는 DNS 쿼리에 응답하고 lighttpd가 모든 도메인에 대한 정적 페이지를 표시하도록 구성하려면 어떻게 해야 합니까? 와일드카드처럼...
감사합니다.
답변1
큰 변화가 일어나기 며칠 전에 모든 트래픽을 CloudFlare로 보낼 수 있습니다. 무료 요금제라도 충분할 것입니다. 마이그레이션을 위해 서버가 다운되면 CloudFlare에 "나중에 다시 오십시오" 페이지를 표시하도록 지시할 수 있습니다. 그런 다음 CloudFlare가 작동되면 새 서버를 가리키고 DNS를 CloudFlare에서 새 서버로 전환하면 CloudFlare가 이전 IP로 전송된 모든 요청을 포착할 수 있습니다. 이런 식으로 요청을 잃어서는 안됩니다.