BorgBackup
Deduplicating archiver with compression and authenticated encryption.
Why consider BorgBackup?
BorgBackup (Borg) is a deduplicating backup program. Written in Python and C, it reduces disk space using content-defined chunking, encrypts data client-side with AES-256/ChaCha20, and supports off-site SSH repositories.
Learn BorgBackup by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of BorgBackup
Borg compresses and encrypts incremental backups daily, storing only new delta chunks for extreme storage efficiency.
Quickstart
# Initialize encrypted repositoryborg init --encryption=repokey /path/to/repo# Create backup archiveborg create --stats --progress /path/to/repo::Monday-$(date +%Y-%m-%d) ~/DocumentsBorgBackup is licensed under the BSD-3-Clause License.
Related tools
More options with a similar category or technology profile.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
bpytop
Python port of bashtop with game-like UI, responsive mouse support, and hardware sensors.
bashtop
Linux resource monitor showing usage and stats for processor, memory, disks, network, and processes.
SchemaHero
Kubernetes-native declarative database schema management and table migration operator.