본문으로 건너뛰기

백업, 복원, 이전 가이드

요약 정리

  • 백업/복원: 나의 서비스 관리에서 매일 새벽 5시에 자동 생성되는 백업본으로 간편하게 복원할 수 있으며, 중요 작업 전 수동 백업도 가능합니다.
  • 사이트 이전: 최소 백업 파일 용량의 2배 이상 디스크 여유 공간이 필요합니다.
    • 플러그인 이전: 초보자에게 권장되며, 'All-in-One WP Migration' 플러그인을 사용해 간편하게 진행할 수 있습니다.
    • 수동 이전: SSH 사용이 가능하다면 가장 확실한 방법으로, DATA와 DB를 직접 압축하여 옮기는 방식입니다.

1. 백업 및 복원하기

① 자동 백업 및 복원 (매일 1회)

매일 새벽 5시에 자동으로 생성된 백업본(최근 7일 치 보관)을 이용해 사이트에 문제가 생겼을 때 이전 시점으로 쉽게 되돌릴 수 있습니다.

  1. '나의 서비스 관리'에 로그인합니다.
  2. 호스팅관리 > 워드프레스관리 > 'DATA&DB복원/백업' 메뉴로 이동합니다.
  3. '일일 정기 백업분' 탭에서 복원을 원하는 날짜를 선택합니다.
  4. DATA 또는 DB 항목에서 [복원하기] 버튼을 클릭하여 복원을 진행합니다. ※ DATA와 DB를 모두 복원해야 할 경우, 반드시 같은 날짜의 백업본으로 각각 진행해야 데이터 불일치 문제를 막을 수 있습니다.

② 수동 백업 (필요시 직접 실행)

플러그인 업데이트나 테마 수정 등 중요한 작업을 하기 전에 현재 상태를 안전하게 보관하고 싶을 때 사용합니다.

  1. 나의 서비스 관리 > 호스팅관리 > 계정관리 > '백업받기/올리기' 메뉴로 이동합니다.
  2. DATA 또는 DB 백업받기 버튼을 클릭하여 현재 시점의 데이터를 즉시 백업합니다. 참고: DB 백업 시에는 데이터베이스 비밀번호를 입력해야 합니다.
  3. 생성된 백업 파일은 FTP를 통해 PC로 다운로드하여 별도로 보관할 수 있습니다.

2. 다른 사이트에서 이전하기

다른 곳에서 운영하던 워드프레스 사이트를 뉴매니지드 워드프레스로 옮기는 방법입니다.

이전 작업 전 필수 확인사항: 플러그인 또는 수동 이전 모두, 서버에 백업 파일을 업로드한 뒤 압축을 해제하는 과정이 필요합니다. 따라서, 최소한 이전할 백업 파일 크기의 2배 이상의 디스크 여유 공간이 확보되어 있는지 반드시 먼저 확인하세요. 유료 테마/플러그인을 사용 중인 경우, 도메인 변경 시 라이선스 문제가 발생할 수 있습니다. 반드시 라이선스 문제 예방 가이드를 먼저 확인하세요.

① 플러그인으로 이전하기 (All-in-One WP Migration)

가장 간편한 방법으로, SSH(명령어로 서버에 접속하는 방식) 사용이 어려운 경우에 권장합니다.

  1. 이전할 사이트(원본)에서 내보내기: 'All-in-One WP Migration' 플러그인을 설치하고 '내보내기' 기능을 이용해 사이트 전체를 .wpress 파일로 만들어 PC에 다운로드합니다.
  2. 새 사이트(뉴매니지드 워드프레스)에서 준비하기: 동일한 플러그인을 설치 후, FTP로 접속하여 .htaccess 파일 최상단에 아래 코드를 추가하여 업로드 용량 제한을 상향합니다.
    php_value upload_max_filesize 512M
    php_value post_max_size 512M
    
  3. 새 사이트로 들여오기: 플러그인의 '들여오기' 기능으로 PC에 저장한 .wpress 파일을 업로드하고, 완료 후 안내에 따라 고유 주소(Permalink)를 두 번 저장하여 링크 구조를 갱신합니다.

② 수동으로 이전하기 (SSH/FTP 권장)

가장 확실하고 안정적인 방법으로, SSH 사용이 가능한 경우에 권장합니다.

  1. 원본 서버에서 백업 파일 생성: SSH로 원본 서버에 접속하여 웹 파일(DATA)은 tar 명령어로 압축하고, 데이터베이스(DB)는 mysqldump 명령어로 SQL 파일로 백업합니다.
  2. 파일 이동: FTP(파일을 서버에 올리고 내려받는 프로그램)를 이용해 생성한 압축 파일 2개를 PC로 다운로드한 뒤, 다시 카페24 뉴매니지드 워드프레스 서버의 홈 디렉터리에 업로드합니다.
  3. 새 서버에서 복원: SSH로 카페24 서버에 접속하여 tar 명령어로 압축을 풀고, mysql 명령어로 DB를 복원(임포트)합니다.
  4. 설정 파일 및 DB 정보 수정:
    • wp-config.php 파일을 열어 DB 접속 정보를 새 서버의 정보로 수정합니다.
    • DB에 접속하여 wp_options 테이블의 siteurlhome 값을 새 사이트의 도메인으로 변경합니다.
    • 팁: '나의 서비스 관리'에서 대표 도메인을 변경하면 이 과정이 자동으로 처리될 수 있습니다. 단, 이 기능은 DB 테이블명이 wp_options일 경우에만 작동하며, wp1_options와 같이 접두사가 다르면 직접 수정해야 합니다.
    • 멀티사이트 이전 시 주의: 워드프레스 멀티사이트는 wp_site, wp_blogs 등 여러 다른 테이블에도 도메인 정보가 있으므로, DB에서 직접 찾아 모두 수동으로 변경해야 합니다.