사이트 백업이란?

사이트 백업은 웹사이트의 파일, 데이터베이스, 설정 등을 안전한 장소로 데이터의 형태로 저장해두는 과정입니다. 이렇게 저장된 백업 파일은 사이트가 해킹, 서버 오류, 호환성 충돌 문제, 사용자 실수로 인한 삭제와 같은 예기치 못한 상황에서 웹사이트가 손상, 훼손되었을 경우 복구하는 데에 사용될 수 있습니다.
백업 파일을 만들어 놓으면 위와 같은 문제가 발생하였을 때 이전 상태로 쉽게 복원할 수 있습니다. 사이트 운영 중단이나 데이터 손실을 막기 위해 주기적으로 백업을 진행하는 것이 좋습니다.
사이트 백업을 해야 하는 이유
사이트 백업을 해야 하는 궁극적인 이유로는 다음과 같습니다.
- 예상치 못한 사고 대비
에이, 내 사이트는 해킹같은 거 당할 리 없어! 라는 생각을 하실 수 있습니다. 분명 사이트 해킹을 당할 수 있는 확률이 극히 낮을 수 있습니다. 하지만, 언제 어떻게 해킹이나 외부 공격을 받게 될지는 아무도 모르는 사실입니다. 따라서, 만에 하나 일어날 수 있는 일에 대비해놓는 것은 사이트를 운영하는데 좋은 태도와 마인드입니다.
사이트 해킹뿐 아니라 갑작스런 서버 오류, 다운, 업데이트 충돌과 같은 문제가 발생할 수도 있기 때문에 사이트를 날려버리고 난 후, 복구를 하려면 소중한 시간과 에너지를 소모할 것입니다. 이미 알면서 소 잃고 외양간을 고치는 일은 없어야 되겠습니다.
- 데이터 손실 방지
사이트를 운영하다 보면 중요한 데이터나 게시물이 종종 손실될 수 있습니다. 혹은 해당 콘텐츠가 누락되었다는 사실도 알지 못한 채 넘어가게 될 수 있습니다. 이것을 방지하기 위해 백업 파일을 통한 확인이 필요합니다.
- 업데이트 및 변경 작업 안정성

워드프레스는 테마나 플러그인의 업데이트가 빈번하게 발생이 되는데요. 이러한 업데이트로 인해서 간혹 사이트 구조가 변경되어 문제가 생기거나 충돌로 인한 사이트 문제가 발생할 수 있습니다. 이러한 문제를 대비하여서 백업을 해놓는다면 다시 안전하게 사이트 복구를 할 수 있습니다.
- 사이트 이전
사이트를 오랫동안 이용하다 보면 여러 가지 이유로 서버나 호스팅을 변경해야 할 때가 올 것입니다. 이때 백업된 파일을 통해 새로운 사이트나 새로운 서버에 기존 사이트의 정보를 안전하게 이전시킬 수 있습니다.
사이트 백업을 하는 방법 2가지 플러그인 이용
사이트 백업을 하는 방법은 여러 가지가 있을 수 있습니다. 오늘은 워드프레스 사이트를 기준으로 가장 쉽게 할 수 있는 방법인 백업 플러그인을 통한 사이트 백업 방법에 대해서 소개해드릴려 합니다. 첫번째는 UpdraftPlus라는 플러그인을 이용한 백업이고, 두번째는 All in one WP Migration이라는 플러그인을 이용합니다.
플러그인을 이용하여 백업하기
UpdraftPlus 플러그인 이용

가장 많이 사용되는 백업 플러그인 중 하나이며, 사용자 친화적인 인터페이스로 초보자가 사용하기 쉽고 다양한 종류의 클라우드 스토리지 서비스와 호환성이 된다는 것이 특징입니다.
플러그인 설치

워드프레스 관리자 대시보드에서 플러그인 > 새로 추가 메뉴로 들어갑니다. UpdraftPlus를 검색하고 설치 및 활성화를 해줍시다.

플러그인을 설치하고 활성화하면 맨 처음 위와 같은 설정창이 뜨게 됩니다. 그럼 시작하기를 눌러줍니다.
백업 진행하기

위와 같은 초기화면이 나타나는데요. 지금 백업하기 버튼을 눌러서 바로 백업을 진행해봅시다.

팝업창이 뜨면 기존 설정대로 그대로 둔 다음, 지금 백업하기를 눌러서 백업을 진행합니다.
느긋하게 기다리면 백업이 완료될 텐데요. 위와 같이 초록색 체크와 함께 백업이 완료되었다는 팝업창이 뜰 겁니다.

백업 파일 위치 확인

이렇게 백업이 된 파일은 로컬 저장소 어디에 저장이 되는지 알고 싶을 수 있습니다. 루트 디렉토리 즉, public_html 에서 찾으시면 되는데요. public_html > wp-content > updraft 에 백업파일이 위치함을 확인할 수 있습니다.

그리고 파일 백업을 다운로드할 때 플러그인, 테마, 기타 업로드 등의 데이터 항목들을 넣거나 뺄 수 있습니다.
All in one WP Migration 플러그인 이용
플러그인 설치

먼저 앞선 내용과 마찬가지로 워드프레스 관리자 페이지의 플러그인 > 새로 추가 메뉴로 들어갑니다. All in on WP Migration을 설치 및 활성화를 시켜줍니다.
백업 파일 내보내기

그러면 위와 같은 화면창이 나올텐데요. 다음으로 내보내기를 클릭한 다음 파일을 선택합니다. 파일 형태로 백업을 다운로드받기 위함입니다.

그러면 화면이 어두워지면서 백업 진행이 이루어집니다. 시간이 조금 걸리지만 인내심을 가지고 느긋하게 기다려 줍니다.

백업이 진행 완료되면 초록색 버튼이 뜨면서 내 웹사이트의 정보를 모두 가지고 있는 백업 파일을 다운로드받을 수 있게 됩니다.
백업 파일 위치 확인

참고로 백업 파일은 public_html > wp-content > ai1wm-backups 경로에 wpress라는 확장자로 저장되어 있습니다.
백업 파일 들여오기

나중에 백업 파일을 불러오고 싶다면 사이트 들여오기를 통해 백업하고자 하는 파일을 업로드해주시면 됩니다.
사이트 백업의 중요성과 의의

웹사이트를 운영한다면 정기적인 운영은 필수입니다. 백업은 해킹, 데이터 손실, 서버 다운, 업데이트 충돌 등 예기치 못한 사이트 위기 상황에서 사이트를 보호할 수 있는 최후의 방어선입니다. 워드프레스 사이트의 경우 백업 플러그인 설치를 통해 쉽고 간단하게 백업을 진행하고 파일로 저장할 수 있습니다.
특히, 오늘 소개해드린 UpdraftPlus와 All in one WP Migration 플러그인은 쉽고 직관적인 인터페이스로 사용자가 쉽게 사용할 수 있습니다. 또한, 클라우드나 로컬 저장소에 백업 파일을 안전하게 보관할 수 있는 기능을 갖추고 있으니 백업을 진행하지 않으셨다면 설치하셔서 백업을 해보시는 것을 추천드립니다.
추가적으로 웹사이트 보안에 대한 다른 글도 참고하셔서 더 나은 웹사이트 운영에 도움이 되시길 바랍니다.