BorgBackup is a Feature-Rich and Efficient Data Backup Solution

BorgBackup is a Feature-Rich and Efficient Data Backup Solution
Photo by NEOM / Unsplash

Table of Content

What is BorgBackup?

BorgBackup is a CLI feature-rich and powerful deduplicating backup program that ensures both efficiency and security in data backup. With its advanced capabilities, including compression and authenticated encryption, BorgBackup is a reliable choice for daily backups.

Moreover, its innovative data deduplication technique significantly reduces storage requirements and enables efficient use of resources, making it a valuable solution for long-term data preservation.

Features

  • Space efficient storage
    • Deduplication based on content-defined chunking
    • Cryptographically strong hash or MAC function used for id_hash
    • Deduplication independent of file/directory names, complete files or time stamps, and absolute position of a data chunk inside a file
  • Speed
    • Performance-critical code implemented in C/Cython
    • Local caching of files/chunks index data
    • Quick detection of unmodified files
  • Data encryption
    • 256-bit authenticated encryption (AES-OCB or chacha20-poly1305)
  • Obfuscation (optional)
    • Active obfuscation of file/chunk size
  • Compression (optional)
    • lz4 (super fast, low compression)
    • zstd (wide range from high speed and low compression to high compression and lower speed)
    • zlib (medium speed and compression)
    • lzma (low speed, high compression)
  • Off-site backups
    • Support for storing data on any remote host accessible over SSH
  • Backups mountable as filesystems
    • Backup archives can be mounted as userspace filesystems for easy interactive examination and restores
  • Easy installation on multiple platforms

Platforms and Operating Systems

    • Single-file binaries available for Linux, macOS, FreeBSD, OpenBSD, NetBSD, Cygwin, and Linux Subsystem of Windows 10

License

  • Free and Open Source Software
    • Security and functionality can be audited independently
    • Licensed under the BSD (3-clause) license

Resources & Download

GitHub - borgbackup/borg: Deduplicating archiver with compression and authenticated encryption.
Deduplicating archiver with compression and authenticated encryption. - GitHub - borgbackup/borg: Deduplicating archiver with compression and authenticated encryption.
BorgBackup – Deduplicating archiver with compression and authenticated encryption







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+

Read more

Bias in Healthcare AI: How Open-Source Collaboration Can Build Fairer Algorithms for Better Patient Care

Bias in Healthcare AI: How Open-Source Collaboration Can Build Fairer Algorithms for Better Patient Care

The integration of artificial intelligence (AI), particularly large language models (LLMs) and machine learning algorithms, into healthcare has transformed the industry dramatically. These technologies enhance various aspects of patient care, from diagnostics and treatment recommendations to continuous patient monitoring. However, the application of AI in healthcare is not without challenges.