워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid

Last Updated: 2024년 05월 25일 | | 댓글 남기기

워드프레스에는 다양한 백업 플러그인이 있습니다. 저는 주로 UpdraftPlus를 사용하여 데이터와 DB를 백업하고 있습니다. 최근 WPvivid라는 워드프레스 마이그레이션, 백업, 스테이징 플러그인을 사용하여 이전 작업을 진행해보았습니다. 이 플러그인은 무료와 유료 버전이 있고, 보통은 무료 버전을 사용하여 기본적인 백업과 이전이 가능합니다. 멀티사이트 지원이나 스테이징 사이트를 생성하려는 경우에는 유료 버전을 사용할 수 있습니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid

웹 서버 용량이 충분한 경우 워드프레스 백업 플러그인을 사용하여 사이트를 백업할 수 있습니다. 플러그인으로 백업을 하면 사이트에 문제가 발생할 경우 워드프레스 관리자 페이지에서 쉽게 사이트를 복원할 수 있다는 장점이 있습니다.

하지만 웹호스팅 서버 공간이 부족한 경우에는 플러그인으로 백업하는 것은 부적합하고, 대신 웹호스팅 레벨에서 백업을 하거나 수동으로 백업을 진행할 수 있습니다.

현재 인기 있는 백업 플러그인으로 Updraftplus가 있습니다. 그리고 All-in-One WP Migration도 백업/이전에 많이 사용됩니다.

또 다른 백업, 마이그레이션 플러그인으로 WPvivid가 있습니다. 이 플러그인은 생소하지만 현재 40만 개가 넘는 워드프레스 사이트에서 설치되어 사용되고 있고 사용자 평가도 5.0 만점에 4.9로 좋은 편입니다.

이 플러그인은 다른 백업/복원 플러그인의 기능 외에 특이하게 스테이징 사이트를 만드는 기능이 제공됩니다.

이 플러그인을 설치하려면 워드프레스 관리자 페이지 » 플러그인 » 새 플러그인 추가에서 wpvivid를 검색하여 설치할 수 있습니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 9

플러그인을 활성화하면 WPvivid Backup » Backup & Restore에서 백업 및 복원 작업을 할 수 있습니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 10

백업은 네 가지 옵션 중에서 선택할 수 있습니다.

  1. 데이터베이스 + 파일 (워드프레스 파일)
  2. 워드프레스 파일 (DB 제외)
  3. 데이터베이스만
  4. Custom (사용자 정의) - Pro 버전에서만 사용 가능

그리고 백업본은 로컬에 저장하거나 원격 스토리지(Remote Storage)에 정정할 수 있습니다.

백업본을 사용하여 복원하려면 아래로 스크롤하여 원하는 백업본에서 Restore를 눌러 사이트를 복원할 수 있습니다. Upload 탭에서 백업 파일을 업로드하여 복구하는 것도 가능합니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 11

수동 백업 외에 자동으로 백업되도록 백업 작업을 예약할 수 있습니다. DISABLE_WP_CRON 설정이 되어 있는 경우 예약 백업이 제대로 안 될 수 있으므로 DISABLE_WP_CRON 옵션이 활성화되어 있다면 false로 설정해야 합니다.

예약 설정은 Schedule 탭에서 지정할 수 있습니다. Enable backup schedule 옵션을 체크하여 예약 백업을 활성화할 수 있습니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 12

자동 백업은 12시간, 1일, 7일, 격주, 1개월 단위로 설정할 수 있습니다.

자동 백업 개수를 지정하는 옵션이 보이지 않네요. 예약 백업을 설정하는 경우 백업 파일 개수가 지나치게 많지 않도록 주기적으로 체크하는 것이 안전할 것 같습니다. 간혹 서버에서 자동 백업을 설정하거나 UpdraftPlus에서 자동 백업을 활성화하여 백업 파일 개수 때문에 웹서버 디스크 용량이 부족해지는 경우를 목격합니다.

무료 버전에서도 스테이징 사이트 생성 기능을 사용할 수 있는 것 같습니다. WPvivid Backup » Staging에서 스테이징 사이트를 생성할 수 있습니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 13

스테이징 사이트를 생성하려는 경우 먼저 WPvivid의 How to Create A WordPress Staging Site (3 Methods) 게시글을 읽어보시기 바랍니다.

사이트 리뉴얼 작업을 하거나 중요한 업데이트를 미리 테스트하려는 경우에 스테이징 사이트를 만들면 편리합니다. 클라우드웨이즈(Cloudways)를 사용하는 경우 애플리케이션을 복제하여 쉽게 스테이징 사이트를 만들 수 있습니다.

멀티사이트를 백업하려는 경우에는 유료 버전을 사용해야 합니다. 멀티사이트에서 WPvivid를 활성화하면 "The free version of WPvivid Backup Plugin does not support WordPress Multisite. You can consider upgrading to the pro version as needed." 안내 문구가 표시됩니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 14

프로 버전은 연간 라이선스와 평생 라이선스, 두 가지 라이선스가 있고 Blogger, Freelance, Small Business, Ultimate 등의 플랜이 있습니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 15

비용은 그리 비싼 편은 아니네요. 무료 버전에서는 제공되지 않는 고급 백업 & 마이그레이션 기능이나 화이트 라벨(White label) 애드온, 멀티사이트 지원 등의 기능이 필요한 경우 유료 버전을 고려해볼 수 있으리라 생각합니다.

WPvivid 유료 버전에 대한 자세한 정보는 WPvivid 홈페이지를 참고해보세요.

로컬 개발 도구 WordPress Studio와 백업 플러그인 호환성

워드프레스닷컴은 워드프레스 로컬 개발 도구인 WordPress Studio를 공개했습니다. 컴퓨터에서 워드프레스를 설치하여 사이트를 개발하거나 테스트하려는 경우 괜찮은 선택일 수 있습니다.

하지만 워드프레스 스튜디오에서는 대부분의 백업 플러그인을 사용할 수 없습니다.

이 플러그인을 워드프레스닷컴의 Studio에 설치하여 백업을 시도하면 아래 그림과 같이 "1 backup task(s) have been failed. Please switch to Log page to send us the debug information." 경고가 표시됩니다.

워드프레스 마이그레이션, 백업, 스테이징 플러그인 - WPvivid 16

또한, 일부 테마나 플러그인을 활성화하면 curl 익스텐션이 감지되지 않았다는 경고를 표시할 수 있습니다.

마치며

사이트에 에러가 발생하여 복구가 불가능한 경우 백업본을 사용하여 복원할 수 있습니다. 웹호스팅에서 자동 백업/복원 기능을 제공하는 경우에도 정기적으로 전체 백업 파일을 PC나 클라이드 스토리지에 보관하는 것이 안전할 수 있습니다.

참고


댓글 남기기

Leave a Comment