Il backup su computer personali o server è sempre importante per prevenire la perdita permanente di dati. Pertanto, è molto importante conoscere diversi strumenti di backup, specialmente per gli Amministratori di Sistema che lavorano con grandi quantità di dati di livello enterprise e persino su computer personali.
È sempre una buona pratica continuare a fare il backup dei dati sui nostri computer, questo può essere fatto manualmente o configurato per funzionare automaticamente. Molti strumenti di backup hanno diverse funzionalità che consentono agli utenti di configurare il tipo di backup, l’ora del backup, cosa fare il backup, la registrazione delle attività di backup e molto altro ancora
In questo articolo, daremo un’occhiata a 25 eccezionali strumenti di backup che è possibile utilizzare su server o sistemi Linux.
Menzione d’onore – CloudBerry Backup
CloudBerry Backup per Linux è una soluzione di backup cloud multi-piattaforma con impostazioni avanzate di configurazione del backup e fornisce totale sicurezza dei dati.

Con questo strumento è possibile eseguire il backup di file e cartelle nello storage cloud da voi scelto: supporta più di 20 servizi di storage cloud noti. CloudBerry Backup funziona con Ubuntu, Debian, Suse, Red Hat e altre distribuzioni Linux ed è anche compatibile con Windows e macOS.
Le principali funzionalità di backup sono:
- Compressione
- Crittografia AES a 256 bit
- Backup pianificato
- Backup incrementale
- Interfaccia a riga di comando
- Politica di conservazione e altro ancora.
1. Rsync
Rsync è uno strumento di backup da riga di comando popolare tra gli utenti di Linux, specialmente tra gli Amministratori di Sistema. È ricco di funzionalità, inclusi backup incrementali, aggiornamento dell’intera struttura delle directory e del file system, backup locali e remoti, conservazione dei permessi dei file, della proprietà, dei collegamenti e molto altro ancora.
Ha anche un’interfaccia grafica chiamata Grsync, ma uno dei vantaggi di rsync è che i backup possono essere automatizzati utilizzando script e compiti cron quando utilizzato da Amministratori di Sistema esperti dalla riga di comando.

Abbiamo trattato così tanti articoli sullo strumento rsync in passato, puoi consultarli di seguito:
2. Fwbackups
Fwbackups è un software gratuito e open-source che è multipiattaforma e ricco di funzionalità e gli utenti possono contribuire al suo sviluppo o semplicemente partecipare al suo test. Ha un’interfaccia intuitiva che consente agli utenti di eseguire facilmente il backup.
Ha funzionalità come:
- Interfaccia semplice
- Flessibilità nella configurazione del backup
- Backup remoti
- Backup di un intero sistema di file
- Esclusione di file e directory più molte altre

3. Bacula
Bacula è un software open-source per il backup, il ripristino e la verifica dei dati progettato per essere pronto per le aziende con alcune complessità, anche se queste complessità definiscono effettivamente le sue potenti funzionalità come configurazioni di backup, backup remoti più molte altre.
È basato sulla rete ed è composto dai seguenti programmi:
- a director: a program that supervises all operations of Bacula.
- a console: a program that allows a user to communicate with the Bacula director above.
- a file: a program that is installed on the machine to be backed up.
- storage: un programma utilizzato per leggere e scrivere nello spazio di archiviazione.
- catalogo: programma responsabile dei database utilizzati.
- Monitor: un programma che tiene traccia di tutti gli eventi che avvengono in diverse parti di Bacula.

4. Backupninja
Backupninja è un potente strumento di backup che consente agli utenti di progettare file di configurazione delle attività di backup che possono essere depositati nella directory /etc/backup.d/. Aiuta a eseguire backup sicuri, remoti e anche incrementali su una rete.
Ha le seguenti caratteristiche:
- Facili file di configurazione in stile ini.
- Utilizzare script per gestire nuovi tipi di backup sul sistema.
- Pianificare i backup
- Gli utenti possono scegliere quando inviare loro email di rapporto di stato.
- Creare facilmente un file di configurazione dell’azione di backup con un assistente basato su console (ninjahelper).
- Lavora con Linux-Vservers.

5. Simple Backup Suite (sbackup)
sbackup è una soluzione di backup per desktop Gnome in cui gli utenti possono accedere a tutte le configurazioni tramite l’interfaccia Gnome. Gli utenti possono utilizzare regex per specificare percorsi di file e directory durante il processo di backup.
Ha le seguenti caratteristiche:
- Crea backup compressi e non compressi.
- Supporta più profili di backup.
- Consente la registrazione e le notifiche via email.
- Backup pianificati e backup manuali.
- Divide i backup non compressi in più parti.
- Supporta backup locali e remoti.

6. Kbackup
Kbackup è uno strumento di backup facile da usare per il sistema operativo Unix e può essere utilizzato su Linux. Può creare archivi e comprimerli utilizzando rispettivamente i programmi tar e gzip.
Kbackup ha le seguenti caratteristiche:
- Interfaccia amichevole e basata su menu.
- Supporto per la compressione, la crittografia e il doppio buffering.
- Backup automatizzati non presidiati.
- Alta affidabilità.
- Supporto per backup completi o incrementali.
- Backup remoto attraverso reti.
- Documentazione portatile ed estesa, tra le altre.

7. BackupPC
BackupPC è un software di backup multi-piattaforma che può essere eseguito su Unix/Linux, Windows e Mac OS X. È progettato per un uso a livello aziendale con una misura di alta performance. BackupPC può essere utilizzato su server, desktop e computer portatili.
Ha alcune delle seguenti caratteristiche:
- Compressione dei file per ridurre l’utilizzo dello spazio su disco.
- Non c’è bisogno di software lato client.
- Flessibilità durante il ripristino del backup
- Flessibilità nella configurazione attraverso diversi parametri.
- Notifiche all’utente sulla necessità di eseguire backup e così via.

8. Amanda
Amanda è un software open-source che funziona su Unix/GNU Linux e Windows. Supporta utility e formati di backup nativi come GNU tar per i backup su Unix/Linux. Per i backup su macchine Windows, utilizza un client Windows nativo. Gli utenti possono configurare un singolo server di backup per memorizzare i backup da diverse macchine in una rete.

9. Back In Time
Back In Time è uno strumento di backup semplice e facile da usare per il sistema operativo Linux e funziona creando snapshot delle directory specificate e facendone il backup.
Ha funzionalità come la configurazione:
- Posizione di archiviazione per salvare gli snapshot.
- Backup manuali o automatici.
- Directory da backuppare.

10. MondorescueMondorescue è un software gratuito di backup e recupero affidabile e completo di tutte le funzionalità. Può eseguire backup da computer personali, postazioni di lavoro o server a partizioni di disco rigido, nastri, NFS, CD-[R|W], DVD-R[W], DVD+R[W] e molti altri.
Mondorescue è un software di backup e salvataggio gratuito che è affidabile e inclusivo di tutte le funzionalità. Può eseguire backup da computer personali, workstation o server su partizioni disco rigido, nastri, NFS, CD-[R|W], DVD-R[W], DVD+R[W] e molti altri.
Possiede anche capacità di recupero dei dati durante il processo di backup in caso di eventi distruttivi.

11. Box Backup
Box Backup è uno strumento di backup open-source e può essere configurato per funzionare automaticamente. Presenta funzionalità come:
- Backup online
- Demone backup per backup automatizzati
- Archiviazione di backup in file
- Compressione e crittografia dei dati
- Comportamento simile a nastro
- Scelta del comportamento di backup e molti altri
12. Luckybackup
Luckybackup è uno strumento di backup e sincronizzazione gratuito, potente, veloce, affidabile e facile da usare, alimentato dallo strumento di backup Rsync.
È ricco di funzionalità con funzionalità come:
- Mantieni la proprietà e le autorizzazioni dei file.
- Crea più snapshot di backup.
- Opzioni avanzate per file e directory.
- Opzioni di esclusione e utilizza opzioni rsync e molte altre.

13. Areca Backup
Areca è uno strumento di backup open-source destinato all’uso personale e consente a un utente di selezionare un set di file o directory da backup e selezionare il metodo di backup e la posizione di archiviazione.
Ha funzionalità come:
- Notifiche e-mail sul processo di backup.
- Semplicità d’uso in termini di configurazioni.
- Esplora archivi e molte altre.

14. Bareos Data Protection
Bareos è un set di programmi open-source che consente agli utenti di eseguire il backup, recuperare e proteggere i dati sui sistemi Linux. È un’idea derivata dal progetto dello strumento di backup Bacula e funziona su una rete in un’architettura client/server.
Le funzionalità di base sono gratuite ma è richiesto il pagamento per utilizzare le funzionalità di backup professionali. Ha caratteristiche dello strumento di backup Bacula.

15. BorgBackup
BorgBackup è un archiviatore/strumento di backup deduplicante gratuito open source, efficiente e sicuro basato sulla riga di comando, con supporto per la compressione e l’encryption autenticata.
Può essere utilizzato per eseguire backup quotidiani e vengono archiviati solo i cambiamenti nei file rispetto all’ultimo backup, utilizzando l’approccio deduplicante.
Di seguito sono elencate alcune delle sue caratteristiche chiave:
- È facile da installare e utilizzare.
- Supporta l’encryption di tutti i dati.
- Utilizza tecniche di encryption autenticata per garantire backup sicuri.
- È anche molto veloce.
- Supporta il salvataggio efficiente in termini di spazio.
- Supporta anche la compressione dei dati opzionale.
- Supporta backup remoti tramite SSH.
- Supporta il montaggio dei backup in modo analogo ai filesystem.

16. Restic
Restic è un programma di backup gratuito open source, efficiente, facile da usare, veloce e sicuro basato sulla riga di comando. È progettato per proteggere i dati di backup dagli aggressori, in qualsiasi tipo di ambiente di archiviazione.
Di seguito sono elencate le sue caratteristiche chiave:
- È multipiattaforma e funziona su sistemi Unix-like come Linux, e anche su Windows.
- È facile da installare, configurare e utilizzare.
- Utilizza l’encryption per proteggere i dati.
- Si limita a eseguire il backup delle modifiche nei dati.
- Supporta la verifica dei dati nel backup.

17. rsnapshot
Rsnapshot è uno strumento di backup open-source gratuito per sistemi operativi simili a Unix, basato su rsync. È progettato per creare uno snapshot del file system su macchine locali e anche su host remoti tramite SSH.
Rsnapshot supporta gli snapshot periodici e gli utenti possono automatizzare i backup tramite job cron. Inoltre, è anche efficiente nella gestione dello spazio su disco utilizzato per i backup.
18. Burp
Burp è un software di backup e ripristino gratuito, open-source, efficiente, ricco di funzionalità e sicuro. È progettato per funzionare su una rete in un’architettura client/server (il server funziona su sistemi basati su Unix come Linux e i client funzionano su sistemi basati su Unix e Windows), e in quel caso mira a minimizzare il traffico di rete per risultati affidabili.
Di seguito sono elencate le sue principali caratteristiche:
- Supporta due protocolli di backup indipendenti: protocollo I e II; ognuno con caratteristiche diverse.
- Supporta i backup su rete.
- Supporta il ripristino dei backup interrotti.
- Supporta il backup e il ripristino di file, directory, collegamenti simbolici, collegamenti fissi, fifo, nodi, permessi e timestamp.
- Supporta inoltre la pianificazione dei backup.
- Supporta le notifiche via email per i backup riusciti o falliti.
- Offre un monitor ncurses in tempo reale sul server.
- Supporta la deduplicazione dei dati di archiviazione come molti altri strumenti di backup.
- Supporta la compressione dei dati su rete e in archiviazione.
- Supporta la firma automatica del certificato SSL dell’autorità certificata del client, e molti altri.
19. TimeShift
Timeshift è uno strumento di backup e ripristino per sistemi Linux che crea snapshot incrementali del file system a intervalli regolari. Funziona in modo simile a rsnapshot (poiché utilizza rsync e collegamenti fissi per creare snapshot), ma offre alcune caratteristiche uniche che non sono presenti nel suo corrispettivo. Inoltre, è progettato per eseguire il backup solo dei file di sistema e delle impostazioni.
Le seguenti sono caratteristiche chiave di Timeshift:
- Prende solo snapshot dei file di sistema e delle impostazioni, i dati utente come foto, musica, ecc. non sono archiviati.
- Prende snapshot del file system utilizzando rsync+hardlinks o snapshot BTRFS.
- Supporta snapshot pianificati.
- Supporta più livelli di backup mentre esclude i filtri.
- Consente il ripristino delle snapshot durante l’esecuzione del sistema o da dispositivi live (come USB).

20. Duplicity
Duplicity è uno strumento di backup gratuito e open source, sicuro e efficiente dal punto di vista della larghezza di banda, basato su rsync. Crea backup crittografati di directory in archivi in formato tar e li memorizza sul computer locale o remoto tramite SSH.
Al primo avvio, esegue un backup completo e, in backup successivi in futuro, registra solo le parti dei file che sono state modificate.
Di seguito sono elencate le principali caratteristiche di Duplicity:
- È facile da usare e utilizza un formato file standard.
- Traccia e considera solo le modifiche nei file dall’ultimo backup.
- Crea archivi incrementali che sono efficienti in termini di spazio.
- Crea archivi crittografati e/o firmati per motivi di sicurezza.
- Supporta firme e delta di directory e file regolari in formato tar.
21. Déjà Dup
Déjà Dup è uno strumento di backup semplice, sicuro ed intuitivo per sistemi Linux, progettato per i backup regolari, crittografati e off-site. Consente il backup locale, remoto o su cloud con servizi come Google Drive e Nextcloud.

Di seguito sono elencate le principali caratteristiche di Déjà Dup:
- Utilizza duplicity come backend.
- Supporta la crittografia e la compressione dei dati.
- Supporta il backup incrementale, consentendoti di ripristinare da un backup specifico.
- Supporta la pianificazione di backup regolari.
- Puoi facilmente integrarlo in un ambiente desktop GNOME.
22. UrBackup
UrBackup è un sistema di backup client/server open-source facile da configurare per Linux, Windows e Mac OS X, che attraverso una combinazione di backup di immagini e file svolge sia la sicurezza dei dati che il rapido tempo di ripristino.

Di seguito sono elencate le principali caratteristiche di UrBackup:
- Protezione e backup incrementale di immagini e file in modo efficiente attraverso una rete.
- A web interface that displays the status of the clients, current activities, and statistics.
- I report di backup vengono inviati agli utenti o agli amministratori.
- Facile ripristino di file e immagini utilizzando un CD/USB.
- Configurazione e accesso semplice al backup dei file.
- E-mail notifications if a client machine is not backed up for a given amount of time.
23. rclone
Rclone è un potente programma da riga di comando scritto in Go, utilizzato per sincronizzare file e directory da diversi provider di archiviazione cloud come Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud Storage, Google Drive, ecc.

24. Relax-and-Recover
Relax-and-Recover è un programma di recupero e migrazione di sistemi Linux per metal nudo, che viene utilizzato per creare un’immagine boot e ripristinare da un’immagine di backup esistente. Ti consente anche di ripristinare su hardware di sistema diverso e quindi può essere utilizzato come strumento di migrazione.

25. rdiff-backup
rdiff-backup è un potente programma di backup da riga di comando scritto in Python che viene utilizzato per creare backup incrementali locali/remoti di un server o di una macchina locale, il che significa che esegue il backup solo dei file modificati o modificati su una rete protetta tramite ssh utilizzando il protocollo rsync efficiente in termini di larghezza di banda.

Riepilogo
Ricorda sempre che il backup è molto importante e aiuta a prevenire la perdita di dati e puoi utilizzare vari strumenti di backup per Linux per effettuare regolarmente il backup dei tuoi dati.
Potresti utilizzare uno strumento di backup che non abbiamo preso in considerazione, faccelo sapere lasciando un commento e speriamo che troverai l’articolo utile e ricorda sempre di rimanere connesso a Tecmint.com.