# WAL-G - 클라우드 환경 데이터베이스를 위한 아카이빙 및 복원 도구

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=29208](https://news.hada.io/topic?id=29208)
- GeekNews Markdown: [https://news.hada.io/topic/29208.md](https://news.hada.io/topic/29208.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-05-06T09:31:02+09:00
- Updated: 2026-05-06T09:31:02+09:00
- Original source: [github.com/wal-g](https://github.com/wal-g/wal-g)
- Points: 2
- Comments: 0

## Topic Body

- WAL-E의 후속 프로젝트로, **PostgreSQL, MySQL/MariaDB, MSSQL**의 클라우드 백업과 복원을 지원하는 오픈소스 도구  
- MongoDB, Redis는 베타, **Greenplum/Cloudberry는 프로덕션 레디** 상태  
- 압축 방식으로 **LZ4**(기본, 최고 속도), **LZMA**(LZ4 대비 6배 압축률), **ZSTD/Brotli**(LZ4 대비 3배 압축률로 속도·압축 균형), none 중 선택 가능  
- 암호화는 **libsodium**, **OpenPGP**, **Yandex Cloud KMS** 기반 클라이언트 사이드 암호화, Envelope PGP 등 다양한 옵션 제공  
- 백업 삭제는 **retain, before, everything, target** 4가지 모드 지원하며, 델타 백업 종속성을 자동으로 계산해 안전하게 관리  
- 멀티프로세서 활용, Postgres **비배타적 기본 백업(non-exclusive base backup)** 지원으로 운영 중 백업 시 다른 작업 차단 불필요  
- **statsd/statsd_exporter** 메트릭 퍼블리싱, 프로파일링(cpu/mem/mutex 등), 네트워크 속도 제한(`WALG_NETWORK_RATE_LIMIT`) 등 운영 모니터링 기능 내장  
- 환경변수 또는 설정 파일(JSON, YAML, envfile 등) 두 가지 방식으로 유연하게 구성 가능  
- Linux AMD64 사전 컴파일 바이너리 제공, bash/zsh 자동완성 지원  
- Apache License 2.0 (lzo 지원 부분만 GPL 3.0+)

## Comments



_No public comments on this page._
