Hosting 변경, 서버 업그레이드, Domain 변경, 개발 서버에서 실제 서버로. WordPress를 운영하다 보면 사이트를 옮겨야 하는 순간이 옵니다. 이를 Migration이라고 합니다.
사이트 이전은 파일을 복사하는 작업이 아닙니다. 파일 · Database · Domain · DNS · SSL · 서버 환경이 서로 연결되어 있습니다.
진행 순서
01Backup
원본을 그대로 둔 상태에서 작업하고, 돌아갈 수 있는 상태를 만듭니다.
02새 환경 준비
PHP 버전과 서버 구성이 기존과 어떻게 다른지 확인합니다.
03Migration
파일과 Database를 함께 옮기고, Domain이 바뀌면 URL도 정리합니다.
04테스트
DNS를 바꾸기 전에 새 환경에서 먼저 확인합니다.
05DNS 전환 · 최종 확인
전 세계에서 동시에 전환되지는 않습니다. 전파 시간을 고려합니다.
Migration 후 확인 목록
- 홈 · 주요 페이지 · 글 · 이미지
- 로그인 · 관리자 화면
- Form · 검색
- Plugin · Theme
- SSL · 내부 링크
- Sitemap · Robots 설정
- Analytics · Search Console
자주 발생하는 문제
이미지가 깨진다URL 또는 파일 경로 문제일 수 있습니다.
로그인되지 않는다Database · URL · Cookie · SSL을 확인합니다.
CSS가 깨진다Cache · URL · 파일 경로를 확인합니다.
Plugin이 작동하지 않는다PHP 버전이나 서버 환경의 차이를 확인합니다.
Migration은 복사 → 확인 → DNS 전환 → 다시 확인이라는 하나의 프로젝트로 생각하는 편이 안전합니다.