Bup icon

Bup

bup is an efficient backup system that uses a rolling checksum algorithm and hardlinking to save space. It can backup data to local disks, external drives, or cloud storage providers.

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.

The Best Bup Alternatives

Top Apps like Bup

UrBackup, BorgBackup, Duplicity, Proxmox Backup Server, rdiff-backup, Obnam, Kup Backup System, Attic Backup, Snebu are some alternatives to Bup.

UrBackup

UrBackup is an open-source, client/server backup software that allows easy backups and restores. It supports incremental file and image backups to save storage space and bandwidth.Some key features of UrBackup:Works on Windows, Linux, and macOSClient-side encryption for secure backupsIncremental file backups to save bandwidth and storageFull and...

BorgBackup

BorgBackup is an open source deduplicating backup program suited for daily backups. It provides encrypted online backups that are compressed and deduplicate similar data across multiple backup runs. This makes BorgBackup efficient with storage space while still allowing users easy access to multiple backup versions.Some key features of BorgBackup...

Duplicity

Duplicity is an open source backup application designed for encrypted, incremental backup. Some key features of Duplicity include:Supports a variety of backends for storage including local, remote, cloud servers, etc.Incremental backups for efficiency - only changed data is backed up after the initial backupStrong encryption using GnuPG ensures...

Proxmox Backup Server

Proxmox Backup Server (PBS) is an enterprise-grade backup and disaster recovery solution built on Linux. It is optimized for virtual machines and containers, making it a great fit for Proxmox VE and other Linux-based virtualization platforms.Key features of Proxmox Backup Server include:Efficient incremental backups with built-in deduplication, compression...

Rdiff-backup

rdiff-backup is an open source backup software used to create incremental backups. It works by calculating the difference between the source directory and the directory from the previous backup. Only changes are transferred and stored, instead of full file copies, which saves storage space on the backup destination.Some key...

Obnam

Obnam is an open-source backup program that supports incremental backups. It can back up data to local storage, remote servers via SSH/SFTP, or various cloud storage services.Some key features of Obnam include:Supports incremental backups to save space and timeClient-side encryption for securityDeduplication across backup generationsCommand line interface...

Kup Backup System

Kup Backup System is an open source backup and recovery solution designed specifically for the Linux operating system. It utilizes familiar Linux technologies and protocols like SSH, rsync, and Bash to create compressed, encrypted backup sets that can be stored locally or transferred to remote destinations.Some key features of...

Attic Backup

Attic Backup is an open source, deduplicating backup program used to securely back up data across multiple machines or drives. It was designed as an alternative to traditional backup software like Bacula or Amanda.Some key features of Attic Backup include:Deduplication - Attic Backup scans for duplicate data blocks...

Snebu

Snebu is an open-source note taking and knowledge management application available for Windows, Mac and Linux operating systems. It provides users with a flexible system to capture, organize and connect notes, ideas, to-do lists, documents and more into an interconnected web.Some key features of Snebu include:Intuitive graphical user...