워드프레스를 백업이 왜 중요한지 직접 체감하는 순간이 생각보다 빨리 찾아옵니다. 플러그인을 새로 설치하거나 functions.php 같은 파일을 수정한 뒤 갑자기 사이트 화면이 깨지거나 관리자 페이지가 열리지 않는 경우가 있기 때문입니다.
특히 별문제 없어 보이던 작업도 예상하지 못한 오류로 이어지는 경우가 있습니다. 이미지가 사라지거나 데이터베이스 오류가 발생해서 게시물이 보이지 않는 상황도 실제로 자주 생깁니다. 문제는 여기서 끝나지 않습니다. 오류가 난 상태로 검색 엔진이 사이트를 방문하면 색인 문제가 생기거나 검색 순위에 영향을 받을 수도 있습니다.
그래서 워드프레스 사이트를 운영할 때는 작업 전에 백업부터 해두는 경우가 많습니다. 파일과 데이터베이스를 미리 저장해두면 문제가 생겨도 이전 상태로 다시 돌리기 쉽기 때문입니다.
이번 글에서는 워드프레스 백업 플러그인으로 많이 사용하는 UpdraftPlus 설정 방법을 이미지 순서대로 정리해보겠습니다.
함께 보면 좋은 내용은 아래와 같습니다.
- 어떤 항목까지 백업해야 하는지
- 자동 백업 주기를 어떻게 설정하는 게 좋은지
- 서버 용량과 부담을 줄이려면 어떤 설정이 필요한지
단순히 설치만 하는 과정이 아니라, 실제 운영할 때 자주 사용하는 설정 위주로 자연스럽게 이어서 설명해보겠습니다.
목차
워드프레스 백업이 필요한 이유
워드프레스 사이트는 단순 HTML 구조가 아니라 데이터베이스와 업로드 파일이 함께 연결된 형태입니다. 즉 아래 중 하나라도 문제가 생기면 사이트 전체가 정상적으로 열리지 않을 수 있습니다.
- 플러그인 충돌
- 테마 오류
- PHP 버전 충돌
- 해킹
- 서버 장애
- 잘못된 코드 수정
- 이미지 업로드 폴더 손상
특히 OpenLiteSpeed나 캐시 플러그인을 함께 사용하는 환경에서는 설정 충돌로 관리자 화면이 하얗게 나오는 경우도 발생합니다. 이때 워드프레스 백업 파일이 있으면 빠르게 이전 상태로 되돌릴 수 있습니다.
UpdraftPlus 플러그인을 사용하는 이유
호스팅 업체에서도 백업 기능을 제공하는 경우가 있지만 대부분 추가 비용이 붙거나 복원 횟수 제한이 걸려 있는 경우가 많습니다. 반면 UpdraftPlus는 무료 버전만으로도 아래 기능을 바로 사용할 수 있습니다.
- 워드프레스 자동 백업
- 데이터베이스 백업
- 업로드 파일 백업
- 플러그인 및 테마 복원
- 구글 드라이브 연동
- 예약 백업 스케줄 설정
특히 서버 내부가 아니라 외부 저장 공간으로 백업 파일을 보낼 수 있다는 점이 중요합니다. 서버 자체가 손상되면 내부 저장 백업도 같이 사라질 수 있기 때문입니다.
UpdraftPlus 플러그인 설치 화면

워드프레스 관리자 화면에서 플러그인 추가 메뉴로 들어가면 UpdraftPlus WordPress Backup Plugin을 검색할 수 있습니다. 이 단계가 중요한 이유는 비슷한 이름의 백업 플러그인이 많기 때문입니다. 설치 수와 업데이트 여부를 같이 확인해야 보안 문제를 줄일 수 있습니다.
이미지처럼 200만 회 이상 설치된 상태라면 비교적 안정적으로 관리되고 있는 플러그인이라고 볼 수 있습니다. 워드프레스 백업 플러그인은 서버 데이터와 직접 연결되기 때문에 업데이트가 오래 멈춘 플러그인은 피하는 편이 안전합니다.
백업 버튼으로 수동 백업 먼저 진행

플러그인을 설치한 뒤 설정 화면으로 이동하면 Backup Now 버튼이 보입니다. 처음에는 자동 설정부터 건드리는 것보다 수동 워드프레스 백업을 먼저 진행하는 편이 좋습니다. 이유는 서버 환경에 따라 압축 과정에서 오류가 생기는 경우가 있기 때문입니다.
수동 백업이 정상적으로 완료된다면 이후 자동 스케줄 설정도 안정적으로 동작할 가능성이 높아집니다. 특히 테마 수정이나 보안 플러그인 설치 직전에는 이 버튼으로 바로 백업을 생성해 두는 흐름이 많이 사용됩니다.
생성된 워드프레스 백업 목록 확인

백업이 완료되면 하단에 백업 목록이 생성됩니다. 여기서 중요한 부분은 전체 복원만 가능한 구조가 아니라는 점입니다. 데이터베이스, 플러그인, 테마, 업로드 파일을 개별로 복원할 수 있습니다.
예를 들어 이미지 업로드 폴더만 깨졌다면 Uploads 항목만 복원하면 됩니다. 전체 사이트를 되돌리는 방식보다 훨씬 부담이 적고, 최근에 수정한 다른 작업 내용을 유지한 상태로 문제 부분만 복구할 수 있다는 장점이 있습니다.
워드프레스 백업 관리에서 이 부분은 생각보다 중요합니다. 전체 복원을 반복하면 최근 게시물이나 SEO 설정까지 같이 이전 상태로 돌아갈 수 있기 때문입니다.
자동 백업 스케줄 설정 방법

백업 설정 메뉴에서는 파일과 데이터베이스 저장 주기를 각각 따로 정할 수 있습니다. 여기서 너무 짧은 간격으로 워드프레스 백업을 실행하면 서버 사용량이 갑자기 올라가는 경우가 생길 수 있습니다.
특히 이미지 업로드가 많은 사이트는 백업 과정에서 압축 작업까지 함께 진행되기 때문에 CPU 사용량이 높아지는 경우가 꽤 자주 나옵니다. 방문자가 많지 않은 시간대인데도 서버가 느려진다면 자동 백업 주기를 먼저 확인해보는 것도 좋습니다.
그래서 백업 간격은 사이트 운영 방식에 맞춰 조절하는 편이 좋습니다. 업데이트 빈도가 적은데 지나치게 자주 백업하면 저장 공간만 계속 늘어나는 경우도 있기 때문입니다.
보통은 아래 정도로 설정하는 경우가 많습니다.
- 게시물 업로드가 많지 않은 사이트
→ 하루 1회 정도 - 글 수정이나 업데이트가 자주 있는 사이트
→ 12시간 간격 - 주문이나 회원 데이터가 계속 바뀌는 쇼핑몰 형태 사이트
→ 2~6시간 간격
백업 파일 보관 개수도 같이 확인하는 것이 좋습니다. 숫자를 너무 크게 잡아두면 오래된 백업 파일이 계속 쌓이면서 서버 저장 공간이 빠르게 줄어들 수 있습니다.
특히 용량이 작은 호스팅 환경에서는 백업 파일만으로 디스크 사용량이 크게 늘어나는 경우도 있기 때문에, 최근 백업 몇 개만 남기고 자동 삭제되도록 설정하는 방식이 많이 사용됩니다.
구글 드라이브로 워드프레스 백업 저장

워드프레스 백업 파일을 서버 안에만 저장해두는 경우도 많지만, 서버 자체에 문제가 생기면 백업 파일까지 함께 손상될 수 있습니다. 서버 오류나 디스크 문제로 사이트가 복구되지 않는 상황도 있기 때문에 외부 저장 공간을 같이 사용하는 경우가 많습니다.
그래서 UpdraftPlus에서는 Google Drive 같은 외부 저장소를 함께 연결해서 사용하는 방식이 자주 쓰입니다. 설정 화면에서 Google Drive를 선택한 뒤 구글 계정 접근 권한만 허용하면, 백업 파일이 자동으로 외부 공간에 저장되는 형태입니다.
특히 이미지 업로드가 많은 워드프레스 사이트는 uploads 폴더 용량이 빠르게 커집니다. 이 상태에서 백업 파일까지 서버 안에 계속 쌓이면 저장 공간이 부족해지는 경우도 생길 수 있습니다. 그래서 외부 저장소를 같이 사용하면 서버 용량 관리에도 도움이 되는 편입니다.
많이 사용하는 외부 저장 공간은 아래와 같습니다.
- Google Drive
- Dropbox
- Amazon S3
- OneDrive
이 중에서는 무료로 시작하기 쉬운 편이라 Google Drive를 가장 많이 사용하는 경우가 많습니다. 구글 계정만 있으면 바로 연결할 수 있어서 초기 설정도 비교적 간단한 편입니다.
또한 서버 이전이나 사이트 복구 작업을 할 때도 외부 저장소에 백업 파일이 따로 남아 있으면 다시 다운로드해서 복원하기 편합니다. 특히 워드프레스는 이미지와 데이터베이스 용량이 커지는 경우가 많아서, 백업 위치를 분리해두는 방식이 실제 운영할 때 꽤 중요하게 느껴지는 부분입니다.
워드프레스 백업 설정 후 체감되는 변화
백업 설정을 완료하고 나면 플러그인 설치나 서버 설정 수정에 대한 부담이 줄어듭니다. 특히 아래 작업 전에는 체감 차이가 큽니다.
- LiteSpeed Cache 설정 변경
- 보안 플러그인 설치
- PHP 버전 변경
- 테마 수정
- functions.php 코드 추가
- CDN 연결 작업
문제가 발생해도 이전 상태로 복원이 가능하기 때문에 작업 흐름이 훨씬 안정적으로 바뀝니다.
마무리
워드프레스 백업은 문제가 생긴 뒤에 찾는 기능이 아니라 문제가 생기기 전에 준비해 두는 안전장치에 가깝습니다. 특히 UpdraftPlus처럼 자동 백업과 외부 저장 기능을 같이 사용하는 구조로 설정해두면 서버 오류나 플러그인 충돌 상황에서도 복구 속도가 훨씬 빨라집니다.
▶ 워드프레스 사용자 게시물 작성 방법 9단계 (플러그인 설정 완전 정리)





