BorgBackup icon

BorgBackup

BorgBackup is an open source, deduplicating backup program that offers compressed and encrypted backups. It handles large filesystems efficiently and verifies data integrity to prevent silent corruption. Useful for individuals and enterprises needing reliable, secure backups.

What is 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 include:

  • Client-server architecture for central backup servers
  • Disk-based storage backends for higher performance than tape
  • AES-256 encryption with key wrapping for security
  • Compression using algorithms like LZ4 for smaller backups
  • Data deduplication for storage efficiency
  • Integrity checks to prevent silent data corruption
  • Mount backups as a filesystem for easy restores
  • Pruning of old backups according to flexible retention policies
  • Efficient handling of large numbers of files and filesystems

These capabilities make BorgBackup well-suited for both individuals needing encrypted, compressed home backups as well as enterprises handling large amounts of business data. The open source license allows custom integrations into existing infrastructure as well. Overall, BorgBackup focuses on security, integrity verification, and space efficiency in a backup program.

The Best BorgBackup Alternatives

Top Apps like BorgBackup

Duplicati, UrBackup, TimeShift, Duplicity, Back In Time, Rsnapshot, Restic, Kopia, BackupPC, Proxmox Backup Server, rdiff-backup, Elkarbackup, Obnam, Kup Backup System, Attic Backup, Snebu, bup, EvaCopy are some alternatives to BorgBackup.

Duplicati

Duplicati is a free, open source backup software that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It supports standard protocols like FTP, SSH, WebDAV and various backends like Microsoft OneDrive, Amazon S3, Google Drive, Dropbox, Tahoe-LAFS and many others.Some key features of...

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...

TimeShift

TimeShift is an open source system restore utility for Linux operating systems. It works by taking incremental snapshots of the file system contents and storing them as backup versions. This allows users to restore their system to a previous working state in case there is ever data loss or system...

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...

Back In Time

Back In Time is an easy to use backup software designed for Linux operating systems. It allows users to take snapshots of their file system and save them locally or to remote disks, facilitating smooth restores of previous versions when needed.Some key features of Back In Time include:Flexible...

Rsnapshot

Rsnapshot is an open-source backup utility for Linux operating systems that provides incremental backup functionality using rsync. It is designed to make it easy to maintain a backup of a remote system by only transferring the changes that have occurred since the last backup.Some key features of Rsnapshot include...

Restic

Restic is an open-source backup program that focuses on security and efficiency. It supports incremental backups, encryption, and deduplication to save storage space and bandwidth. Some key features of Restic include:Encryption - All data is encrypted with AES-256 before uploading it to the backup destination. The encryption keys are...

Kopia

Kopia is an open-source backup software developed by Kasten, Inc. It is designed for security-conscious users who want flexible and private backups.Some key features of Kopia include:Client-side encryption - All backup data is encrypted on the client before being sent to storage. The encryption keys are only available...

BackupPC

BackupPC is an open source, enterprise-grade backup solution used to backup Linux, Mac and Windows PCs and servers to a central, shared repository. It supports various protocols and platforms including SMB, NFS, rsync, FTP among others and can be used to backup to a local disk or network storage like...

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...

Elkarbackup

ElkarBackup is an open-source backup solution developed specifically for Linux and UNIX-like operating systems. It features deduplication to eliminate redundant data in backups, client-side encryption to secure backups, differential and incremental backups to save bandwidth and storage, and support for backing up to local, remote, or cloud storage.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...

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...

EvaCopy

EvaCopy is a disk cloning and backup utility software designed to make data transfer and duplication easier and more efficient. Developed by Brigard Software, EvaCopy provides an intuitive and user-friendly interface for copying and moving data between hard drives or other storage media.Some key features of EvaCopy include:Fast...