BorgBackup

Definizione rapida

Programma di backup per sistemi Unix che crea archivi deduplicati, compressi e cifrati in un repository.

Spiegazione

Borg conserva più archivi nello stesso repository e trasferisce soltanto i blocchi nuovi. Può usare una destinazione locale o raggiungibile via SSH e consente, tramite FUSE quando disponibile, di esplorare gli archivi montati.

Esempio pratico

Un host Linux crea ogni notte un archivio Borg su un server remoto e conserva una serie di punti di recupero secondo la policy dell'organizzazione.

Spiegazione tecnica

La deduplicazione a blocchi, la compressione e la cifratura autenticata riducono spazio e esposizione dei dati, ma richiedono gestione della chiave e della passphrase. Un repository remoto può essere configurato in modalità append-only per limitare cancellazioni dopo la compromissione della sorgente, senza sostituire test e monitoraggio.

Da non confondere con

Borg gestisce archivi versionati in un repository; `rsync` e altri strumenti di copia trasferiscono file senza fornire automaticamente lo stesso modello di archivi cifrati e deduplicati.