망보드 데이터 백업/복원 플러그인 다운로드 (자체 제작)

Last Updated: 2025년 02월 09일 1개 댓글

이 블로그에서 다룬 적이 있지만 워드프레스 게시판 플러그인인 망보드는 워드프레스 표준 DB 테이블 규칙을 따르지 않고 자체 DB 테이블을 생성하면서 간혹 예상치 못한 문제가 발생하기도 합니다.

워드프레스 사이트를 이전하거나 백업 후 복원 시에 망보드 데이터가 누락되는 현상이 발생할 수 있습니다. 망보드에서는 데이터 백업 플러그인을 자체 출시하여 데이터를 백업하여 복원할 수 있도록 하고 있습니다.

워드프레스 사이트 마이그레이션이나 백업/복원 시 망보드 디비를 별도로 백업하여 복원할 수 있는 간단한 플러그인을 만들어 보았습니다.

망보드 데이터 백업/복원 플러그인

망보드(Mangboard)는 케이보드와 함께 워드프레스에서 한국형 게시판을 운영하려는 경우 이용할 수 있습니다.

사이트 이전/복원 시 망보드 데이터 누락 문제

All-in-One WP Migration이나 Duplicator와 같은 워드프레스 마이그레이션 플러그인이나 UpdraftPlus와 같은 워드프레스 백업/복원 플러그인을 사용하여 사이트를 이전하거나 백업한 후에 복원하는 경우 망보드 데이터가 누락되는 문제가 발생합니다.

사이트를 이전하거나 복원한 후에 게시판 페이지를 방문하면 <게시판 이름> 설정이 존재하지 않습니다 오류 메시지가 표시됩니다.

MangBoard » 게시판 관리 메뉴를 클릭하면 board_options 설정이 존재하지 않습니다 에러 메시지가 표시됩니다.

MangBoard » 대시보드를 클릭하며 게시물 개수가 0으로 표시됩니다.

이 문제는 망보드가 워드프레스 표준 DB 테이블 규칙을 따르지 않고 자체 DB 테이블을 사용하기 때문에 발생합니다. 플러그인에서 백업할 때 워드프레스 DB 테이블 프리픽스로 시작하는 테이블을 백업합니다. 망보드는 자체 테이블 이름을 사용하므로 백업에서 제외됩니다.

망보드는 자체 DB 테이블을 사용하므로, 멀티사이트에서 예상치 않은 방식으로 작동할 수 있습니다.

망보드는 멀티사이트에서도 동일한 게시판 테이블과 회원 테이블을 사용하도록 되어있어 하나의 회원 테이블로 여러 개의 멀티 사이트를 운영할 수 있도록 되어있습니다.

멀티사이트를 이용하는 경우에는 멀티사이트 내의 모든 사이트에서 동일 망보드 게시판을 이용할 수 있게 될 것입니다. 이렇게 작동하는 것을 원하는 사용자가 있을 수 있고, 그렇지 않을 수도 있습니다. 일반적인 워드프레스 작동 방식은 아닙니다.

망보드에서 데이터 백업(Excel 데이터 추가) 플러그인 판매

망보드는 데이터 백업 플러그인을 판매하고 있습니다.

이 플러그인은 1개 도메인-1개 호스트(www)에서만 사용이 가능하다고 합니다.

DB 테이블 이름을 워드프레스 표준과 다르게 설정하여 백업이 안 되도록 해서 플러그인을 만들어 판매하네요. 대단한 아이디어인 것 같습니다. 2024년 11월 2일 현재까지 329개가 판매되었네요.😄

망보드 데이터 백업/복원 플러그인 (자체 제작)

네이버 카페에서 이 문제를 호소하는 분들이 계셔서 간단한 망보드 DB 백업/복원 플러그인을 만들어 보았습니다.

데이터(파일)는 플러그인을 사용하여 백업한 다음 복원하시면 되고 망보드 DB는 네이버 카페에서 플러그인을 다운로드하여 별도로 백업/복원할 수 있습니다.

사용 방법은 간단합니다.

이 플러그인을 설치하여 DB 테이블을 백업한 다음, 복구하려는 사이트에서 파일을 선택하여 복원할 수 있습니다.

이 플러그인은 충분한 테스트를 하지 않았기 때문에 일부 환경에서 에러가 발생할 수도 있습니다.

GeneratePress 테마가 설치된 사이트에서 테스트해보니 잘 작동했습니다.

이 플러그인을 사용하기 전에 백업을 실시할 것을 권장합니다.

그리고 사용 후에는 플러그인을 삭제하시기 바랍니다. 보안에 문제가 없도록 코드를 만들려고 노력했지만, 이런 플러그인은 사용할 때에만 활성화하고 평소에는 삭제하는 것이 바람직할 것 같습니다.

이 방법으로 잘 안 되는 경우 phpMyAdmin 등과 같은 MySQL 클라이언트 툴에 접속하여 망보드 디비 테이블만 백업하는 것을 고려할 수 있습니다.

2025년 2월 9일 추가: UpdraftPlus/All-in-One WP Migration용 망보드 데이터 백업 애드온

UpdraftPlus나 AIO WP Migration을 사용하여 백업할 때 망보드 데이터가 누락되지 않고 포함되도록 추가 애드온 플러그인을 만들어 보았습니다. 이 플러그인을 사용하면 이중으로 백업/복원할 필요가 없어 편리합니다.

참고

작성자 아바타

워드크래커는 전문 영한번역가로 활동하고 있으며 10년 이상 워드프레스 관련 정보를 제공하는 워드프레스 정보꾸러미 블로그를 운영하고 있다. 또한, ‘워드프레스를 사용하는 사람들’ 네이버 카페도 관리하고 있다.

1 개 댓글

Leave a Comment

  1. 안녕하세요! 망보드 개발자입니다.
    제가 처음 워드프레스 플러그인 망보드를 개발할 때 워드프레스에 대한 지식이 많지 않은 상태였기 때문에 워드프레스의 멀티 사이트 기능, 표준 DB 테이블 규칙, 백업/복원 플러그인에 대해 인지하지 못한 상태였습니다.
    망보드는 플래시 게시판 시절부터 자체적인 디비 접두사를 사용하고 있었기 때문에 플래시 기술을 워드프레스 플러그인으로 전환하는 과정에서 과거의 플래시 기술 및 다른 시스템들과의 연동을 고려했기 때문에 디비 접두사를 그대로 가져와서 사용했을 뿐 다른 의도는 없었습니다.
    그리고 사이트를 이전하는 대부분의 사용자분들은 디비 프로그램에 대한 지식이 있으셨고, 1회성 사이트 이전 때문에 유료 백업 플러그인을 구입하는 경우는 생각하신 것처럼 많지 않습니다.

    응답
카카오톡 상담 카톡 서비스 상담