사이트 사이트 리뉴얼 경우, 그누보드 워드프레스 사이트 백업 및 복원 과정 고민
페이지 정보

본문
제가 운영하는 사이트가 두 개인데요. 하나는 워드프레스로 만들었고요. 다른 사이트는 그누보드로 만들었어요. 리뉴얼을 하면서 백업 후 복원하는 순서입니다. 참고로 저는 회원 정보, 추천, 비추천, 기존 스킨, 테마, 등 모두 날리고, 새로 설치 후 게시물과 게시물에 사진만 복원했습니다. 혹시 저 처럼 고민이 있으신 분은 참고하시라고 공유합니다. 물론 제 방법 처럼 안 하셔도 됩니다.
그누보드와 워드프레스, 게시물과 이미지만 복원한다면 생각보다 간단합니다
사이트를 이전하거나 오래된 서버 환경을 최신 PHP 및 MySQL 환경으로 교체하려고 할 때 가장 걱정하는 부분은 데이터 손실입니다. 하지만 단순히 게시물과 이미지 자료만 복원할 목적이라면 생각보다 어렵지 않습니다.
특히 그누보드와 워드프레스 모두 게시물과 첨부파일 구조가 비교적 명확하기 때문에, 최신 버전으로 새롭게 설치한 뒤 필요한 데이터만 복원하는 방식이 가장 안전하고 오류도 적습니다.
그누보드 사이트 복원 방법
그누보드의 경우 게시물 데이터와 첨부파일만 보존하면 대부분의 콘텐츠를 복원할 수 있습니다.
- 데이터베이스(DB) 백업
- 첨부파일 폴더(data 폴더 등) 백업
- 새 서버에 최신 그누보드 설치
- 게시판 데이터(DB) 복원
- 첨부파일 업로드
이 과정을 거치면 게시물과 이미지, 첨부파일 대부분을 정상적으로 복구할 수 있습니다.
워드프레스 사이트 복원 방법
워드프레스 역시 게시물과 이미지 중심의 사이트라면 복원 과정이 비교적 간단합니다.
- 데이터베이스(DB) 백업
- wp-content/uploads 폴더 백업
- 새 서버에 최신 워드프레스 설치
- DB 복원
- uploads 폴더 업로드
이 방법으로 게시글, 카테고리, 태그, 댓글, 이미지 등을 대부분 복원할 수 있습니다.
PHP 버전이 달라져도 게시물은 거의 영향을 받지 않는다
많은 분들이 PHP 버전을 업그레이드하면 게시물이 깨질 수 있다고 걱정하지만, 실제로 문제가 발생하는 부분은 게시물 데이터가 아닌 프로그램 영역인 경우가 많습니다.
주로 아래 항목들이 문제가 될 수 있습니다.
- 오래된 테마
- 오래된 플러그인
- 직접 제작한 PHP 소스
- 쇼핑몰 기능
- 커스텀 기능
반면 일반적인 콘텐츠 데이터는 PHP 버전 변화의 영향을 거의 받지 않습니다.
- ✅ 게시글
- ✅ 카테고리
- ✅ 태그
- ✅ 이미지 정보
- ✅ 댓글
- ✅ 게시판 데이터
따라서 최신 PHP 8.x 환경으로 이전하더라도 게시물과 이미지 위주의 정보성 사이트라면 성공적으로 복원되는 경우가 많습니다.
가장 중요한 것은 이미지 파일 백업
그누보드와 워드프레스를 처음 이전하는 사용자들이 가장 많이 실수하는 부분이 바로 이미지 파일입니다.
게시글 내용은 데이터베이스에 저장되지만, 실제 이미지 파일은 서버의 별도 폴더에 저장됩니다.
즉, 데이터베이스만 백업하면 다음과 같은 상황이 발생할 수 있습니다.
- 글 제목은 정상적으로 표시됨
- 본문 내용도 정상적으로 표시됨
- 이미지는 엑박(X) 또는 빈 공간으로 표시됨
이러한 문제를 방지하려면 데이터베이스와 첨부파일 폴더를 함께 보관해야 합니다.
- 데이터베이스(DB) 백업
- 이미지 및 첨부파일 폴더 백업
이 두 가지만 제대로 확보해 두어도 대부분의 복원 작업은 수월하게 진행할 수 있습니다.
최신 서버 환경으로 새롭게 시작하는 것이 오히려 안전하다
만약 PHP 업그레이드를 고민하는 이유가 오래된 PHP 버전 때문에 최신 워드프레스나 최신 프로그램 설치가 어려운 상황이라면, 굳이 기존 사이트 전체를 그대로 복제할 필요는 없습니다.
오래된 서버 환경을 유지하려고 애쓰기보다는 최신 PHP와 최신 데이터베이스 환경에서 새롭게 사이트를 구축한 후 게시물과 이미지 자료만 이전하는 것이 더 안정적이고 관리하기도 쉽습니다.
특히 애드센스용 정보성 사이트라면 콘텐츠 자체가 가장 중요한 자산이기 때문에, 게시물과 이미지 백업만 제대로 보관되어 있다면 이전 과정에서 큰 문제를 겪을 가능성은 낮습니다.
마무리
그누보드와 워드프레스 모두 게시물과 이미지 중심으로 운영되는 사이트라면 복원 과정은 생각보다 복잡하지 않습니다. 오히려 PHP 버전이나 MySQL 버전보다 더 중요한 것은 데이터베이스와 첨부파일을 함께 백업하는 것입니다.
개인적으로는 구형 서버 환경을 그대로 복제하는 것보다 최신 버전의 프로그램을 새로 설치한 뒤 게시물과 이미지만 복원하는 방식을 추천합니다. 이 방법이 관리가 편하고 오류도 적으며 향후 보안과 성능 측면에서도 훨씬 유리합니다.
제 경우는 DATA DB 모두 통째로 백업을 해 놓고 작업을 시작했습니다. 혹시 몰라서요. 참고하세요.
댓글목록
등록된 댓글이 없습니다.
