/ WordPress 운영

WordPress 백업 시작하기 — 무엇을·어디에·얼마나 자주

WordPress 운영에서 백업은 보험입니다. 해킹·플러그인 충돌·실수 삭제·호스팅 사고 어느 것이든 한 번 발생하면 백업이 없으면 끝. 다행히 무료 플러그인으로 자동 백업이 가능해요. 첫 백업을 어떻게 시작하는지 정리.

백업 = 사이트를 살리는 마지막 안전망

사고 시나리오

  • 플러그인 업데이트 → 사이트 흰 화면
  • 해킹으로 본문이 모두 변조
  • 본인 실수로 글 50개 일괄 삭제
  • 호스팅사 서버 다운
  • 도메인 만료로 사이트 손실

이 모든 경우 백업만 있으면 30분 안에 복구. 없으면 처음부터 다시.

백업해야 할 4가지

WordPress 사이트는 4개 영역으로 구성:

영역내용변동 빈도
데이터베이스글·페이지·설정·사용자매일
wp-content/uploads업로드된 이미지·파일자주
wp-content/themes테마 파일가끔
wp-content/plugins플러그인 파일가끔

전체 백업 = 위 4가지 모두 + WordPress 코어 파일.

백업 주기 — 콘텐츠 빈도에 맞춰

사이트 유형권장 주기
매일 글 발행 (블로그·뉴스)매일
주 1~2회 글 발행3일~주 1회
거의 정적 사이트 (회사 소개)주 1회
쇼핑몰 (실시간 주문)매일 + 실시간 DB

💡 백업이 부담스러우면 주 1회라도. 안 하는 것보단 훨씬 나음.

백업 저장 위치 — 3-2-1 룰

전문 백업 원칙:

  • 3개의 복사본 (원본 + 백업 2개)
  • 2가지 다른 매체 (서버 + 클라우드)
  • 1개는 오프사이트 (별도 위치)

실전 적용

위치용도
1. 원본 (호스팅 서버)운영 사이트
2. 같은 서버의 백업 폴더빠른 복구
3. 클라우드 (Google Drive·Dropbox)서버 장애 시

⚠️ 같은 서버에만 백업하면 서버 장애 시 무용지물.

플러그인 4가지 추천

1. UpdraftPlus (가장 인기, 무료)

  • 자동 백업 일정
  • Google Drive·Dropbox·OneDrive 등 연동
  • 1-Click 복구

사용법:

  1. 플러그인 설치·활성화
  2. 설정 > UpdraftPlus 백업
  3. 백업 주기 설정 (일별·주별)
  4. 원격 저장 선택 (Google Drive 추천)
  5. 지금 백업 클릭 → 첫 백업 확인

2. BackWPup (무료·고급 설정)

  • 더 세밀한 백업 옵션
  • 파일·DB 분리 백업
  • FTP·S3 등 다양한 저장소

3. UpdraftCentral (다중 사이트)

여러 WordPress 사이트를 한 곳에서 관리·백업.

4. ManageWP (유료)

월 $1~$5 / 사이트. 백업·업데이트·보안 통합 관리.

호스팅사 자동 백업

대부분 호스팅사가 자체 백업 제공:

  • 카페24·가비아: 일별 자동 백업 (옵션)
  • Bluehost·SiteGround: 일별·주별 백업
  • 관리형 WP 호스팅(Kinsta·WP Engine): 실시간 백업

💡 호스팅 자동 백업 + 본인 백업 병행 권장. 호스팅사 사고 시 호스팅 백업 못 복구하는 경우 있음.

첫 백업 — 5단계

1. UpdraftPlus 설치

플러그인 > 새로 추가 → “UpdraftPlus” 검색 → 설치·활성화.

2. 원격 저장소 연결

설정 > UpdraftPlus 백업 > 설정 탭:

  • Google Drive 선택
  • 인증 링크 클릭 → Google 계정 인증
  • 저장 폴더 자동 생성

3. 백업 주기 설정

  • 파일 백업 일정: 매일 / 매주 / 매월
  • 데이터베이스 백업 일정: 매일 (더 자주 가능)
  • 유지 사본 수: 5개 권장 (옛 백업 자동 삭제)

4. 첫 수동 백업

“지금 백업” → 진행 상황 표시 → 완료까지 5~30분 (사이트 크기 따라).

5. 백업 검증

Google Drive에 ZIP 파일 4개 (DB·Plugins·Themes·Uploads) 있는지 확인.

복구 절차

UpdraftPlus 1-Click 복구

  1. 설정 > UpdraftPlus 백업
  2. 백업 기록(Backup History)
  3. 복구할 백업의 복원(Restore) 클릭
  4. 복원할 컴포넌트 선택 (DB·Plugins·Themes·Uploads)
  5. 진행

⚠️ 복구 전 현재 상태 백업 권장. 복구 실패 시 되돌릴 수 있도록.

새 호스팅으로 이전 시

  1. 새 호스팅에 WordPress 새로 설치
  2. UpdraftPlus 설치
  3. 옛 백업 ZIP 업로드 → 복원

데이터베이스만 백업 — phpMyAdmin

DB만 빠르게 백업하고 싶을 때:

  1. 호스팅 cPanel > phpMyAdmin
  2. 좌측에서 WP 데이터베이스 선택
  3. 상단 내보내기 → 형식: SQL → 실행
  4. .sql 파일 다운로드

복구는 같은 화면에서 가져오기.

자주 받는 질문

Q. 백업 ZIP 파일 크기가 너무 커서 메일·다운로드 안 돼요.

A. UpdraftPlus 설정 > 백업 분할 크기를 50~100MB로 줄임. 여러 파일로 나뉘어 백업.

Q. 백업이 실패해요.

A. 흔한 원인:

  • 메모리 부족: 호스팅의 PHP 메모리 한도 ↑
  • 시간 초과: 백업 분할 + 비밀번호 보호 해제
  • 디스크 공간 부족: 옛 백업 정리

Q. 백업 자동 삭제는 어떻게?

A. UpdraftPlus 설정 > 유지 사본 수 5~10개. 그 이상 자동 삭제.

Q. 멀티사이트(WP Multisite)도 백업되나요?

A. UpdraftPlus 유료 버전이 멀티사이트 지원. 무료는 단일 사이트만.

Q. 백업 파일이 해킹당하면?

A. 클라우드 저장소에 2단계 인증 활성화. 정기적 점검.

⚠️ 자주 하는 실수

  • 백업 한 번도 안 함: 사고 시 모든 데이터 손실
  • 같은 서버에만 백업: 서버 장애 시 무용지물
  • 백업만 하고 복구 테스트 X: 진짜 사고 시 복구가 안 되는 경우 흔함
  • 수동 백업만: 잊고 안 함. 자동화 필수
  • 백업 ZIP 파일에 비밀번호 없음: 도난 시 사이트 정보 유출

복구 테스트 — 6개월에 1번

백업 그 자체보다 복구가 작동하는지 확인이 중요.

테스트 절차:

  1. Local by Flywheel 등 로컬 환경 준비
  2. 최근 백업 다운로드
  3. 로컬에 복구 시도
  4. 사이트 정상 작동 확인
  5. 문제 발견 시 백업 설정 조정

❓ FAQ

Q. 백업 플러그인 활성화하고 까먹어도 되나요? A. 거의 OK. 다만 월 1회 Google Drive에서 백업 파일이 정기적으로 쌓이는지 확인.

Q. 무료 플러그인으로 충분한가요? A. 개인·중소 비즈니스 사이트는 UpdraftPlus 무료로 충분. 대형·여러 사이트는 유료 권장.

Q. 백업 파일은 얼마나 보관해야 하나요? A. 최소 30일 분 (일별 백업 30개) 권장. 그 이상은 저장 공간 부담.

Q. 백업 자동화 후 사고 났는데 백업이 너무 옛 거예요. A. 백업 주기가 너무 길었던 경우. 사이트 변동에 맞게 매일 또는 3일 주기 권장.

Q. 해킹당한 사이트 백업도 위험한가요? A. 위험. 해킹 시점 이전 백업으로 복구해야 함. 백업 주기가 길수록 복구 시점도 늦어 손해 ↑.


관련 가이드

작성·운영 — 언웹스 가이드센터. 실무에서 검증한 내용을 정리하고 정기적으로 업데이트합니다. 가이드센터 소개 →