운영자 현재 지원 안내 · 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 기본 기능이 아닙니다.

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

가비아 무료체험 기간이 이제 며칠 안남아서 슬슬 정식으로 옮기든 다른 데로 이사하든 결정해야 하는데 일단 백업부터 받아두자 싶었어요.

관리 화면에서 백업 돌리니까 storage/backups/manual 쪽에 파일이 하나 생기던데 sqlite db랑 첨부파일이 같이 묶여서 들어가있더라구요 이 정도면 통째로 옮기기 편하겠다 싶었음.

근데 이거 받아놓고 어 config.php는 어딨지 하면서 엥 했는데 알고보니 설정 사본도 따로 들어있고 거기 db 비번 같은 것도 있다고 해서 그냥 공개폴더에 두면 안되겠다 싶었어요 다운받은 파일 폰에 그냥 넣어놓을 뻔.

이번주는 과제 때문에 실제 이전 작업은 못 할 것 같고 다음주에 해보려구요 동아리 친구들한테는 그때까지 게시판에 새 글 많이 쓰지 말라고 미리 말해뒀어요