Kopia
A fast and secure open-source backup tool with built-in encryption, compression, and deduplication. Kopia provides a web-based UI for managing backup snapshots and policies across multiple storage backends.
What You Can Do After Deployment
- Visit your domain — Open the Kopia web UI to set up your backup repository
- Connect a storage backend — Link to cloud storage (S3, GCS, Azure Blob, Backblaze B2) or local/network storage
- Create backup snapshots — Define directories to back up and take snapshots on demand or on a schedule
- Set retention policies — Configure how many snapshots to keep daily, weekly, monthly, and yearly
- Restore files — Browse snapshot contents and restore individual files or entire directories
Key Features
- End-to-end encryption with AES-256 or ChaCha20
- Content-addressable deduplication across all snapshots
- Configurable compression (zstd, pgzip, s2)
- Incremental snapshots with minimal storage overhead
- Support for S3, GCS, Azure Blob, Backblaze B2, SFTP, and local storage
- Policy-based snapshot scheduling and retention
- Web-based management interface
- Cross-platform support (Linux, macOS, Windows)
- Built-in integrity verification and maintenance
- CLI and GUI options for flexible management
License
Apache-2.0 — GitHub