# databasement - 웹UI 기반 셀프호스팅 DB 백업 관리자

> Clean Markdown view of GeekNews topic #31799. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=31799](https://news.hada.io/topic?id=31799)
- GeekNews Markdown: [https://news.hada.io/topic/31799.md](https://news.hada.io/topic/31799.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-07-25T09:31:02+09:00
- Updated: 2026-07-25T09:31:02+09:00
- Original source: [github.com/David-Crty](https://github.com/David-Crty/databasement)
- Points: 2
- Comments: 0

## Topic Body

- 여러 종류의 DB를 단일 웹 UI에서 **백업, 복원, 스케줄링**하는 셀프 호스팅 관리자  
 - MySQL/PostgreSQL/MariaDB/MSSQL/MongoDB/SQLite/Firebird/Redis/Valkey 지원  
 - **SSH 터널**: bastion/jump 서버를 경유해 사설망 내 DB에 비밀번호 또는 키 기반 인증으로 접속  
 - **원격 에이전트**: 인바운드 포트 없이 HTTPS로 아웃바운드 연결, 방화벽/격리 네트워크에서 로컬 덤프 후 스토리지로 업로드  
 - **자동 백업**: 일간/주간 예약, 단순 시간 기반(일수) 또는 **GFS(grandfather-father-son)** 보존 정책 제공  
 - 멀티 압축 옵션: gzip, zstd(20–40% 향상된 압축률), 민감 데이터용 **AES-256 암호화** 제공  
 - **교차 서버 복원**: 프로덕션 스냅샷을 스테이징 등 호환 서버로 복원, **예약 복원**은 최신 완료 스냅샷 재생 방식으로 대상 DB 정기 갱신(예: 매일 밤 prod → staging)  
 - **내장 데이터 브라우저** 제공: 내장 Adminer로 MySQL/PostgreSQL/SQLite 조회(admin 활성화, 역할 기반 제한)  
 - 유연한 저장 옵션: 로컬, **S3 호환 스토리지**(AWS S3, MinIO 등), Azure Blob, Samba/SMB, SFTP/FTP 지원  
 - **실시간 모니터링**: 상세 작업 로그 추적, 실패 시 Email/Slack/Discord/Telegram/Pushover/Webhook 알림 가능  
 - **멀티테넌트 조직** 지원: 격리된 워크스페이스, 역할 기반 접근 제어, OAuth/SSO(Google/GitHub/GitLab/OpenID Connect), 2단계 인증 옵션 가능  
 - **REST API**와 **MCP 서버** 제공:  스크립트/CI/CD 연동 및 Claude Code/Cursor 등 AI 어시스턴트를 통한 자연어 백업 관리  
 - 심플한 배포 옵션: 웹 서버/큐 워커/스케줄러가 내장된 **단일 Docker 컨테이너**로 배포 됨   
 - MIT 라이선스 / PHP 기반

## Comments



_No public comments on this page._
