블루호스트(Bluehost)에서는 cPanel에서 간편하게 전체 사이트 백업 서비스를 제공했지만 지금은 백업 툴이 사라진 것 같습니다. 블루호스트에서 전체 사이트 백업을 받아 보관하고 싶거나 다른 웹호스팅으로 이전하려는 경우 전체 사이트 백업을 받는 방법에 대해 살펴보겠습니다.
Bluehost VPS의 경우 자체적으로 일일, 주간, 월간 백업을 제공합니다. 디스크 용량이 넉넉하지 않다면 자동 백업 기능을 비활성화할 수도 있습니다. 저는 일일(Daily) 백업 기능만 활성화하여 사용하고 있습니다.
블루호스트 사이트 백업 방법
블루호스트 홈페이지에 로그인한 다음, Advanced 메뉴를 누르면 cPanel에 접속됩니다. cPanel의 Files 탭에 Backup 또는 Site Backup Pro와 같은 툴이 있다면 해당 툴을 사용하여 전체 백업이 가능합니다. 하지만 지금은 이 툴이 cPanel에서 비활성화된 것으로 보입니다.
저는 보통 수동으로 백업하여 보관하거나 이전하는 편입니다. 워드프레스 사이트를 운영하는 경우 UpdraftPlus와 같은 무료 플러그인을 사용하면 편리하게 백업이 가능합니다. 멀티사이트의 경우에는 UpdraftPlus 프리미엄 버전을 사용해야 합니다. 또는, 멀티사이트를 지원하는 무료 백업 플러그인을 사용할 수 있지만, 안정적인 측면에서는 UpdraftPlus가 더 나은 것 같습니다("UpdraftPlus 워드프레스 백업 플러그인 무료 버전 vs. 프리미엄 버전" 참고).
최근 50개나 되는 사이트가 설치된 블루호스트 공유호스팅 계정에서 블루호스트 VPS 계정으로 이전하는 작업을 맡은 적이 있습니다. 이런 경우 개별 사이트를 수동으로 일일이 해야 하므로 많은 시간과 노력이 들 수밖에 없습니다.
많은 사이트를 연결하여 운영하려는 경우 워드프레스 멀티사이트로 구성하면 10개든, 100개든 하나의 워드프레스 설치로 제어가 가능합니다. 그러면 관리 시간이 획기적으로 줄어들고, 백업이나 이전도 현저히 쉬워집니다.
다만, 멀티사이트를 지원하지 않는 플러그인이 있을 수 있고, 일부 플러그인은 싱글 사이트에서는 무료이지만 멀티사이트에서는 유료일 수도 있습니다. 그리고 추후에 사이트를 분리해내고 싶은 경우 까다로울 수 있습니다. 이런 단점도 있지만 여러 개의 사이트를 운영할 때에는 멀티사이트가 효율적인 솔루션일 수 있습니다.
블루호스트 전체 사이트 백업을 하는 방법에 대하여 살펴보겠습니다. 워드프레스 사이트 한두 개를 운영하는 경우에는 플러그인을 사용하여 백업하면 간편하고, 규모가 큰 경우에는 전체 백업본을 요청할 수 있습니다.
블루호스트에 전체 백업본 요청
전체 사이트 백업이 필요하다면 라이브 채팅으로 연락하여 전체 사이트 백업을 만들어줄 수 있는지 요청하시면 됩니다. 라이브 채팅 방법은 다음 글을 참고해보세요.
영어로 지원을 요청해야 합니다. 완벽한 영어가 아니더라도 말이 어느 정도 통하면 처리해줄 것입니다. (영어에 익숙하지 않은 경우 구글 번역기를 활용해보시기 바랍니다.) 예시:
Could you please create a full backup of my account for me to download?
그러면 상담원이 백업본을 생성하여 이메일로 통지합니다. 전체 백업 파일은 FTP에 접속하여 다운로드할 수 있습니다.
파일 형식은 [**tar.gz**]입니다. 윈도우에서는 반디집과 같은 압축/압축해제 플러그인을 사용하여 압축을 풀 수 있습니다.
Bluehost VPS: 자동 백업본 다운로드
블루호스트 VPS에서는 자동 백업본을 다운로드할 수 있습니다. 자세한 방법은 다음 글을 참고해보세요:
위의 글을 작성한 후에 블루호스트 VPS 플랜의 관리자 인터페이스가 공유호스팅과 동일하게 바뀌었습니다. 변경된 인터페이스에 대해서는 다음 글을 참고해보세요.
수동 백업하기
수동으로 백업하는 것도 가능합니다. 수동으로 백업할 경우 데이터와 DB를 모두 백업해야 합니다.
데이터는 ftp에 접속하여 public_html 폴더를 백업하면 됩니다. File Manager를 사용하여 압축한 후에 ftp를 통해 다운로드하면 시간을 크게 줄일 수 있습니다.
데이터베이스는 phpMyAdmin을 통해 다운로드할 수 있습니다.
phpMyAdmin에 로그인한 다음, 백업할 DB를 선택하고 내보내기 탭을 클릭하여 내보내기 할 수 있습니다.
DB 개수가 많은 경우에는 전체 DB를 한꺼번에 백업하여 분할하는 것도 고려해볼 수 있습니다.
워드프레스 플러그인을 사용하여 백업하기
워드프레스 사이트를 운영하는 경우에는 UpdraftPlus 플러그인을 사용하여 데이터와 데이터베이스를 모두 백업하여 PC나 클라우드로 다운로드할 수 있습니다.
마치며
이상으로 해외 웹호스팅 중 하나인 Bluehost에서 전체 사이트를 백업하는 방법에 대하여 살펴보았습니다. 워드프레스 사이트 이전이나 워드프레스와 관련된 문제로 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
해외 호스팅에서 파일을 업로드/다운로드할 때 시간이 많이 걸리는 경우 파일 관리자 툴을 잘 활용하면 업로드/다운로드 시간을 크게 단축하여 시간을 절약할 수 있습니다.
참고
https://avada.tistory.com/2610
https://avada.tistory.com/2594