백업 파일이 있다는 사실과 복구할 수 있다는 사실은 다르다. 워드프레스 사이트는 데이터베이스와 파일이 함께 있어야 일반적인 복구가 가능하다. 데이터베이스에는 글·댓글·링크·설정이, 파일에는 코어·테마·플러그인·업로드 이미지 등이 담긴다.1 따라서 백업 플러그인에서 ‘완료’ 알림만 확인하고 끝내면, 실제 복구 순간에 누락을 발견할 수 있다.
테스트 전 준비
| 준비물 | 이유 |
|---|---|
| 같은 시점의 데이터베이스와 파일 백업 | 서로 다른 날짜의 자료를 섞지 않기 위해 |
| 테스트용 하위 도메인 또는 호스팅 스테이징 | 운영 사이트를 직접 덮어쓰지 않기 위해 |
| 복구 전·후 확인 목록 | 글·이미지·문의·로그인을 빠뜨리지 않기 위해 |
| 최근 3~5개의 백업 보관 위치 | 한 파일이 손상돼도 대안을 남기기 위해 |
테스트는 운영 사이트가 한산한 시간에 한다. 먼저 백업 날짜와 생성 방식, 데이터베이스 파일명, 업로드 폴더 포함 여부를 기록한다. 그다음 스테이징 환경에서 파일을 복원하고 데이터베이스를 연결한다. 복원이 끝났다고 바로 성공으로 판단하지 말고, 홈·대표 글·이미지·관리자 로그인·문의 양식·예약 발행 화면을 차례로 연다. 글 제목은 보이지만 이미지가 깨진다면 업로드 폴더 누락을, 글은 보이는데 메뉴나 설정이 이전 상태라면 데이터베이스 시점 차이를 의심할 수 있다.
복구 확인표
| 확인 질문 | 성공 기준 |
|---|---|
| 홈과 대표 글이 열리는가 | 200 응답과 정상 레이아웃 |
| 최근 글과 미디어가 보이는가 | 이미지·첨부 파일 누락 없음 |
| 관리자로 로그인되는가 | 역할·권한이 원래대로 표시됨 |
| 문의·댓글 기능이 정상인가 | 테스트 입력 후 알림 흐름 확인 |
| 예약 글 시간이 유지되는가 | 예정 날짜와 시간대가 맞음 |
복구 테스트 중 실제 운영 데이터가 바뀌지 않도록, 테스트 환경의 메일 발송과 검색 색인은 필요하면 꺼 둔다. 이 글은 특정 백업 플러그인을 추천하는 글이 아니라 내 백업이 내 사이트에 맞는지 확인하는 글이다. 백업 생성 방법은 백업 플러그인 설정과 복구 방법에서, 보안 점검의 큰 원칙은 보안 기본 설정 글에서 이어서 확인할 수 있다.