awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
borgbackup avatar

borgbackup/borg

0
View on GitHub↗
12,986 Stars·827 Forks·Python·other·5 Aufrufewww.borgbackup.org↗

Borg

Borg ist ein Befehlszeilen-Backup-Dienstprogramm für die deduplizierte Datenarchivierung und sichere Speicherung. Es funktioniert durch die Identifizierung eindeutiger Datei-Chunks und die Anwendung von Komprimierung, um den gesamten Speicherbedarf über mehrere Backup-Versionen hinweg zu minimieren.

Die Software zeichnet sich durch die Verwendung von authentifizierter Verschlüsselung aus, die sicherstellt, dass alle gespeicherten Daten vertraulich bleiben und vor unbefugter Manipulation geschützt sind. Sie bietet zudem eine virtuelle Dateisystemschnittstelle, die es Benutzern ermöglicht, Archive als lokale Verzeichnisse einzubinden, um einzelne Dateien zu durchsuchen und darauf zuzugreifen, ohne den gesamten Datensatz wiederherstellen zu müssen.

Das System verwaltet diese Archive durch Metadaten-Indizierung auf Repository-Ebene und inhaltsdefiniertes Chunking, das Rolling-Hash-Algorithmen verwendet, um nur eindeutige Datensegmente zu erkennen und zu speichern. Diese Funktionen werden durch eine streambasierte Komprimierung unterstützt, um sowohl Speicheranforderungen als auch Netzwerkübertragungsgeschwindigkeiten zu optimieren.

Features

  • Encrypted Backups - Offers a security-focused backup solution that uses authenticated encryption to protect archived data.
  • Deduplication Backup Tools - Provides a command-line tool that stores data efficiently by identifying unique file chunks and applying compression.
  • Backup Archive Browsers - Allows users to mount archives as local directories for browsing and accessing individual files without full restoration.
  • Deduplication - Saves storage space by identifying and storing only unique file chunks across multiple backup versions.
  • Content-Defined Chunking - Uses content-defined chunking to identify and store only unique data segments across backup versions.
  • Filesystem Mounts - Allows mounting archives as local directories to browse and open individual files without full restoration.
  • Archive Mounting - Provides a virtual filesystem interface to browse and access individual files without performing a full restore.
  • Authenticated Encryption - Implements authenticated encryption to ensure data confidentiality and integrity at rest.
  • Backup and Recovery - Deduplicates and compresses data for efficient long-term storage backups.
  • Backup Solutions - Deduplicating archiver with built-in compression and encryption.
  • Datenmanagement - Deduplicating archiver with compression and encryption.
  • Backup Solutions - Deduplicating archiver with compression and encryption.
  • DevOps and Infrastructure - Deduplicating backup program with encryption and compression.
  • DevOps Tools - Listed in the “DevOps Tools” section of the Awesome Python awesome list.
  • Infrastructure and Cloud - Deduplicating archiver with encryption.
  • Python Projects - Listed in the “Python Projects” section of the Awesome For Beginners awesome list.
  • Desktop Productivity Tools - Deduplicating backup system with optional encryption.
  • Deduplication Algorithms - Uses sliding window algorithms to detect identical data blocks across different files and versions.
  • Data Compression Algorithms - Applies stream-based compression to data chunks to optimize storage requirements and transfer speeds.
  • Repository - Maintains repository-level metadata indexing to enable rapid lookups and efficient reconstruction of archived states.

Star-Verlauf

Star-Verlauf für borgbackup/borgStar-Verlauf für borgbackup/borg

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht borgbackup/borg?

Borg ist ein Befehlszeilen-Backup-Dienstprogramm für die deduplizierte Datenarchivierung und sichere Speicherung. Es funktioniert durch die Identifizierung eindeutiger Datei-Chunks und die Anwendung von Komprimierung, um den gesamten Speicherbedarf über mehrere Backup-Versionen hinweg zu minimieren.

Was sind die Hauptfunktionen von borgbackup/borg?

Die Hauptfunktionen von borgbackup/borg sind: Encrypted Backups, Deduplication Backup Tools, Backup Archive Browsers, Deduplication, Content-Defined Chunking, Filesystem Mounts, Archive Mounting, Authenticated Encryption.

Welche Open-Source-Alternativen gibt es zu borgbackup/borg?

Open-Source-Alternativen zu borgbackup/borg sind unter anderem: bup/bup — bup is a deduplicating backup manager and incremental backup system. It uses a Git packfile-based storage format to… kopia/kopia — Kopia is a backup utility designed to create encrypted, deduplicated, and compressed snapshots of files and… duplicati/duplicati — Duplicati is a self-hosted backup server designed to perform encrypted, incremental, and compressed backups to a wide… restic/restic — This project is a command-line utility designed for secure, content-addressable data archiving. It functions as an… ansible/ansible — Ansible is an agentless infrastructure automation engine designed to manage remote servers and network devices. It… fabric/fabric — Fabric is a command-line interface and framework designed to integrate artificial intelligence reasoning into…

Open-Source-Alternativen zu Borg

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Borg.
  • bup/bupAvatar von bup

    bup/bup

    7,324Auf GitHub ansehen↗

    bup is a deduplicating backup manager and incremental backup system. It uses a Git packfile-based storage format to eliminate redundant data across files and versions, treating every incremental save as a full backup. The system provides secure remote transport interfaces for transferring and managing backup data on remote servers via SSH. It also includes a backup repository browser available as both a web interface and a filesystem mount for exploring and retrieving files from snapshots. The project covers broad capability areas including disaster recovery, repository administration, and s

    Python
    Auf GitHub ansehen↗7,324
  • kopia/kopiaAvatar von kopia

    kopia/kopia

    12,612Auf GitHub ansehen↗

    Kopia is a backup utility designed to create encrypted, deduplicated, and compressed snapshots of files and directories. It functions as a client-side tool that secures data locally before transmitting it to various storage targets, ensuring that sensitive information remains protected throughout the backup process. The system utilizes content-addressable block storage and metadata-driven versioning to identify and remove redundant data across multiple snapshots. By employing a pluggable storage abstraction layer, it supports a wide range of local, network, and cloud-based storage providers,

    Gobackupclouddeduplication
    Auf GitHub ansehen↗12,612
  • duplicati/duplicatiAvatar von duplicati

    duplicati/duplicati

    14,283Auf GitHub ansehen↗

    Duplicati is a self-hosted backup server designed to perform encrypted, incremental, and compressed backups to a wide range of local, network, and cloud-based storage providers. It functions as a background service that automates recurring data protection tasks, ensuring that only changed data blocks are stored to maximize efficiency and minimize bandwidth usage. The project distinguishes itself through a centralized management console that allows for the orchestration of multiple distributed backup agents from a single web-based dashboard. It supports multi-tenant management, enabling the or

    C#backupc-sharpclient-only-backup
    Auf GitHub ansehen↗14,283
  • restic/resticAvatar von restic

    restic/restic

    34,445Auf GitHub ansehen↗

    This project is a command-line utility designed for secure, content-addressable data archiving. It functions as an encrypted backup tool that stores data as deduplicated chunks, ensuring that every piece of information is identified by a cryptographic hash to maintain integrity across all backups. By applying strong encryption and message authentication codes to both data and metadata, the software prevents unauthorized access and detects potential tampering. The tool distinguishes itself through a backend-agnostic storage abstraction that allows users to maintain repositories across diverse

    Gobackupdedupededuplication
    Auf GitHub ansehen↗34,445
  • Alle 30 Alternativen zu Borg anzeigen→