pgdedup: BTRFS 블록 레벨 중복 제거 기능을 갖춘 셀프 호스팅 PostgreSQL 백업 관리자
BTRFS 블록 레벨 중복 제거를 활용한 혁신적인 PostgreSQL 백업 솔루션. 런타임 종속성이 없는 단일 바이너리와 고급 백업 관리 기능 제공.
베타pgdedup
태그라인BTRFS 블록 레벨 중복 제거 기능을 갖춘 셀프 호스팅 PostgreSQL 백업 관리자
플랫폼other
카테고리Database Tools · DevOps · Backup Utilities
출처
pgdedup은 저장 공간의 제약이 있고 효율적인 셀프 호스팅 백업 전략을 원하는 조직을 위한 실용적인 PostgreSQL 데이터베이스 백업 관리 솔루션입니다. 이 도구는 BTRFS 파일 시스템과 dduper를 활용하여 블록 레벨 중복 제거를 구현하며, 이를 통해 연속적인 백업의 저장 공간 요구량을 최대 85%까지 줄일 수 있습니다.
핵심 혁신은 백업 저장 방식에 있습니다. 전통적인 증분 또는 압축 백업 방식 대신, pgdedup은 pg_basebackup을 사용하여 전체 백업을 수행하고 이를 BTRFS에 압축 없이 저장한 뒤, 파일 시스템 레벨의 중복 제거를 통해 실제 저장 소비량을 최소화합니다. 이러한 접근 방식은 특히 변경 패턴이 예측 가능한 데이터베이스에서 단순함과 상당한 저장 최적화를 동시에 제공합니다.
현재 초기 베타 단계임에도 불구하고, pgdedup은 GFS(Grandfather-Father-Son) 보존 정책, 시점 복구 지원, 4.5MB의 소형 바이너리로 구성된 미니멀한 설계와 같은 강력한 기능을 보여줍니다. 런타임 종속성이 없고 설정이 간단하여 가벼운 자체 관리형 백업 솔루션을 찾는 데이터베이스 관리자에게 매력적인 선택지입니다.
아티클 태그
indiedatabase toolsdevopsbackup utilities