What is Bup?
Bup is an open-source backup software developed originally by Avery Pennarun. It uses a rolling checksum algorithm and hardlinking similar to Rsync to save on storage space when backing up multiple versions of files.
Some key features and capabilities of bup include:
- Space efficient storage using hardlinking and global compression across backup versions
- Fast incremental backups using a rolling checksum algorithm to identify changed data
- Client-server architecture allowing centralized backups with a bup server
- Supports backing up to local disks, external USB drives, cloud storage like S3 or OpenStack Swift, or SSH servers
- written in Python with native clients for Linux and macOS and third-party Windows support
- Deduplication avoids storing duplicate data across versions
- Open standard backup format that is interchangeable between backup tools
In summary, bup is handy backup software for individual users or servers, offering space efficient versioned backups to local storage or the cloud. It makes it easy to keep multiple versions of important data safe and accessible.