운영자 현재 지원 안내 · 2026-10-21

이 글과 댓글은 작성 당시의 경험·설명을 보존한 자료입니다. 현재 지원 범위와 다른 내용은 아래 안내를 기준으로 확인해 주세요.

현재 GNUCMS는 MySQL, MariaDB를 지원하며 SQLite·PostgreSQL의 설치·실행은 지원하지 않습니다. SQLite 파일이나 storage 폴더만 복사하는 방법은 현재 데이터베이스 이전 절차가 아닙니다. MySQL/MariaDB SQL과 업로드·설정을 함께 보관해야 합니다.

관리 화면과 CLI는 전체 백업 생성·가져오기·검증·다운로드를 지원하며 DB·파일 자동 복원, 정기 백업 예약, 최근 5개 자동 보관, 업그레이드 직전 자동 DB 백업은 제공하지 않습니다. 복원은 SQL과 업로드·설정의 수동 복원입니다. 정기 실행은 서버 스케줄러에서 bin/backup.php CLI를 별도로 설정합니다. 공개 GET 백업 URL이나 외부 서비스의 임의 backup.php 예시는 GNUCMS 기본 기능이 아닙니다.

현재 지원 범위와 제한 · 백업과 수동 복원 안내

다음 달에 동네 인디밴드 초청해서 북토크 겸 작은 공연을 하려고 이벤트 페이지 구조를 좀 손보고 있었어요. 갤러리 게시판 하나 새로 파고 분류도 정리하다 보니 관리자 화면을 계속 들락날락하게 되더라고요.

그러다 시스템 메뉴 쪽에 백업 목록이 쭉 뜨는 걸 봤는데 파일이 여러 개 있길래 이게 다 제가 수동으로 눌러둔 건 줄 알았어요. 근데 설명을 자세히 보니 데이터베이스 구조가 갱신될 때마다 자동으로 남는 백업이고 최근 다섯 개까지만 보관되더라고요. 그동안 제가 따로 받아둔 수동 백업이랑은 완전히 별개라는 것도 그제야 알았어요.

저는 이전이나 큰 개편 전에는 항상 수동 백업 먼저 받아두는 편이라 자동 백업은 그냥 안전망 정도로만 생각하려고요. 혹시 자동 백업만 믿고 계셨던 분 계실까 싶어서 올려봐요.

참고로 이거 보고 있는데 책방 고양이가 키보드 위에 앉아버려서 화면 캡처 타이밍을 놓쳤어요, 다음에 다시 찍어서 올릴게요.