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.