Sauvegarder sur des ordinateurs personnels ou des serveurs est toujours important pour éviter une perte de données permanente. Par conséquent, il est très important de connaître différents outils de sauvegarde, surtout pour les administrateurs système qui travaillent avec de grandes quantités de données de niveau entreprise et même sur des ordinateurs personnels.
Il est toujours bon de continuer à sauvegarder les données sur nos ordinateurs, cela peut être fait manuellement ou configuré pour fonctionner automatiquement. De nombreux outils de sauvegarde proposent différentes fonctionnalités permettant aux utilisateurs de configurer le type de sauvegarde, l’heure de la sauvegarde, ce qu’il faut sauvegarder, la journalisation des activités de sauvegarde, et bien d’autres encore
Dans cet article, nous allons jeter un coup d’œil à 25 outils de sauvegarde exceptionnels que vous pouvez utiliser sur les serveurs ou systèmes Linux
Mention honorable – CloudBerry Backup
CloudBerry Backup pour Linux est une solution de sauvegarde cloud multiplateforme avec des paramètres de configuration avancés et assure une sécurité totale des données.

Avec cet outil, vous pouvez sauvegarder des fichiers et des dossiers dans le stockage cloud de votre choix : il prend en charge plus de 20 services de stockage cloud bien connus. CloudBerry Backup fonctionne avec Ubuntu, Debian, Suse, Red Hat, et d’autres distributions Linux et est également compatible avec Windows et Mac OS
Les principales fonctionnalités de sauvegarde sont :
- Compression
- Chiffrement AES 256 bits
- Sauvegarde planifiée
- Sauvegarde incrémentielle
- Interface en ligne de commande
- Politique de rétention et plus encore
1. Rsync
rsync est un outil de sauvegarde en ligne de commande populaire parmi les utilisateurs de Linux, en particulier les administrateurs système. Il est riche en fonctionnalités, notamment les sauvegardes progressives, la mise à jour de l’ensemble de l’arborescence des répertoires et du système de fichiers, les sauvegardes locales et à distance, la préservation des autorisations de fichier, des propriétés, des liens, et bien d’autres encore.
Il dispose également d’une interface utilisateur graphique appelée Grsync, mais un avantage de rsync est que les sauvegardes peuvent être automatisées à l’aide de scripts et de tâches cron lorsqu’elles sont utilisées par des administrateurs système expérimentés en ligne de commande.

Nous avons couvert de nombreux articles sur l’outil rsync dans le passé, vous pouvez les consulter ci-dessous :
2. Fwbackups
Fwbackups est un logiciel gratuit et open-source qui est multiplateforme et riche en fonctionnalités et les utilisateurs peuvent contribuer à son développement ou simplement participer à sa phase de test. Il dispose d’une interface intuitive qui permet aux utilisateurs de réaliser des sauvegardes facilement.
Il offre des fonctionnalités telles que :
- Interface simple
- Flexibilité dans la configuration des sauvegardes
- Sauvegardes à distance
- Sauvegarde d’un système de fichiers entier
- Exclusion de fichiers et de répertoires, et bien d’autres encore

3. Bacula
Bacula est un logiciel de sauvegarde, de récupération et de vérification de données open-source conçu pour être prêt pour l’entreprise avec certaines complexités, bien que ces complexités définissent en réalité ses fonctionnalités puissantes telles que les configurations de sauvegarde, les sauvegardes à distance et bien d’autres encore.
Il est basé sur le réseau et est composé des programmes suivants :
- 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.
- stockage : un programme utilisé pour lire et écrire dans votre espace de stockage.
- catalogue: programme responsable des bases de données utilisées.
- Surveillant: un programme qui garde une trace de tous les événements se produisant dans différentes parties de Bacula.

4. Backupninja
Backupninja est un puissant outil de sauvegarde qui permet aux utilisateurs de concevoir des fichiers de configuration d’activité de sauvegarde qui peuvent être déposés dans le répertoire /etc/backup.d/. Il aide à effectuer des sauvegardes sécurisées, à distance et également incrémentielles sur un réseau.
Il possède les caractéristiques suivantes :
- Fichiers de configuration faciles à lire de style ini.
- Utilisez des scripts pour gérer de nouveaux types de sauvegardes sur votre système.
- Planifiez des sauvegardes
- Les utilisateurs peuvent choisir quand les courriels de rapport d’état leur sont envoyés.
- Créez facilement un fichier de configuration d’action de sauvegarde avec un assistant en mode console (ninjahelper).
- Fonctionne avec Linux-Vservers.

5. Suite de sauvegarde simple (sbackup)
sbackup est une solution de sauvegarde pour les bureaux Gnome où les utilisateurs peuvent accéder à toutes les configurations via l’interface Gnome. Les utilisateurs peuvent utiliser des expressions régulières pour spécifier les chemins de fichiers et de répertoires pendant le processus de sauvegarde.
Il possède les caractéristiques suivantes :
- Crée des sauvegardes compressées et non compressées.
- Prise en charge de plusieurs profils de sauvegarde.
- Permet la journalisation et les notifications par e-mail.
- Des sauvegardes planifiées et manuelles.
- Diviser les sauvegardes non compressées en plusieurs morceaux.
- Prise en charge des sauvegardes locales et distantes.

6. Kbackup
Kbackup est un outil de sauvegarde facile à utiliser pour le système d’exploitation Unix et peut être utilisé sur Linux. Il peut créer des archives et les compresser en utilisant respectivement les utilitaires tar et gzip.
Kbackup possède les caractéristiques suivantes :
- Interface conviviale et basée sur des menus.
- Prise en charge de la compression, du cryptage et de la double mise en mémoire tampon.
- Sauvegardes automatisées et non surveillées.
- Fiabilité élevée.
- Prise en charge des sauvegardes complètes ou progressives.
- Sauvegarde distante à travers les réseaux.
- Portable et documentation étendue, entre autres.

7. BackupPC
BackupPC est un logiciel de sauvegarde multiplateforme pouvant fonctionner sur Unix/Linux, Windows et Mac OS X. Il est conçu pour une utilisation de niveau entreprise avec une mesure de haute performance. BackupPC peut être utilisé sur des serveurs, des postes de travail et des ordinateurs portables.
Il possède certaines des caractéristiques suivantes :
- Compression de fichiers pour réduire l’utilisation de l’espace disque.
- Pas besoin de logiciel côté client.
- Flexibilité lors de la restauration de sauvegarde
- Flexibilité dans la configuration à travers différents paramètres.
- Notifications utilisateur concernant le besoin de sauvegardes, etc.

8. Amanda
Amanda est un logiciel open-source qui fonctionne sur Unix/GNU Linux et Windows. Il prend en charge les utilitaires de sauvegarde natifs et les formats tels que GNU tar pour les sauvegardes sur Unix/Linux. Pour les sauvegardes sur les machines Windows, il utilise un client Windows natif. Les utilisateurs peuvent configurer un seul serveur de sauvegarde pour stocker les sauvegardes de plusieurs machines sur un réseau.

9. Back In Time
Back In Time est un outil de sauvegarde simple et facile à utiliser pour le système d’exploitation Linux et fonctionne en prenant des instantanés de répertoires spécifiés et en les sauvegardant.
Il offre des fonctionnalités telles que la configuration :
- Emplacement de stockage pour sauvegarder les instantanés.
- Sauvegardes manuelles ou automatiques.
- Répertoires à sauvegarder.

10. MondorescueMondorescue est un logiciel de sauvegarde et de secours gratuit, fiable et complet en termes de fonctionnalités. Il peut effectuer des sauvegardes à partir d’ordinateurs personnels, de postes de travail ou de serveurs vers des partitions de disque dur, des bandes, NFS, CD-[R|W], DVD-R[W], DVD+R[W], et bien d’autres encore.
Mondorescue est un logiciel de sauvegarde et de sauvetage gratuit qui est fiable et inclus toutes les fonctionnalités. Il peut effectuer des sauvegardes à partir d’ordinateurs personnels, de postes de travail ou de serveurs vers des partitions de disque dur, des bandes, NFS, CD-[R|W], DVD-R[W], DVD+R[W], et bien d’autres encore.
Il possède également des capacités de sauvetage et de récupération de données lors du processus de sauvegarde en cas d’événements destructeurs.

11. Box Backup
Box Backup est un outil de sauvegarde open-source qui peut être configuré pour fonctionner automatiquement. Il possède des fonctionnalités telles que :
- Sauvegardes en ligne
- Daemon de sauvegarde pour des sauvegardes automatisées
- Stockage des sauvegardes dans des fichiers
- Compression et chiffrement des données
- Comportement similaire à celui d’une bande
- Choix du comportement de sauvegarde et bien d’autres encore
12. Luckybackup
Luckybackup est un outil de sauvegarde et de synchronisation gratuit, puissant, rapide, fiable et facile à utiliser, alimenté par l’outil de sauvegarde Rsync.
Il est riche en fonctionnalités avec des fonctionnalités telles que :
- Préserver la propriété et les autorisations des fichiers.
- Créer plusieurs instantanés de sauvegarde.
- Options avancées pour les fichiers et les répertoires.
- Options d’exclusion et utilisation des options rsync et bien d’autres.

13. Areca Backup
Areca est un outil de sauvegarde open-source destiné à un usage personnel et il permet à l’utilisateur de sélectionner un ensemble de fichiers ou de répertoires à sauvegarder et de sélectionner la méthode de sauvegarde et le lieu de stockage.
Il possède des fonctionnalités telles que :
- Notifications par e-mail sur le processus de sauvegarde.
- Simplicité d’utilisation en termes de configurations.
- Parcourir les archives et bien d’autres.

14. Protection des données Bareos
Bareos est un ensemble de programmes open-source qui permet aux utilisateurs de sauvegarder, de récupérer et de protéger les données sur des systèmes Linux. Il s’agit d’une idée forke du projet d’outil de sauvegarde Bacula et fonctionne sur un réseau dans une architecture client/serveur.
Les fonctionnalités de base sont gratuites mais un paiement est requis pour utiliser des fonctionnalités de sauvegarde professionnelles. Il possède des fonctionnalités de l’outil de sauvegarde Bacula.

15. BorgBackup
BorgBackup est un outil d’archivage/sauvegarde déduplication basé en ligne de commande gratuit, open source, efficace et sécurisé, avec support pour la compression et l’encryption authentifiée.
Il peut être utilisé pour effectuer des sauvegardes quotidiennes et seulement les changements dans les fichiers depuis la dernière sauvegarde sont archivés, en utilisant l’approche de déduplication.
Voici quelques-unes de ses principales caractéristiques:
- Il est facile à installer et à utiliser.
- Prend en charge l’encryption de toutes les données.
- Utilise des techniques d’encryption authentifiée pour assurer des sauvegardes sécurisées.
- Il est également très rapide.
- Prend en charge un stockage efficace en termes d’espace.
- Il prend également en charge la compression des données en option.
- Prend en charge les sauvegardes à distance via SSH.
- Prend en charge le montage des sauvegardes de la même manière que les systèmes de fichiers.

16. Restic
Restic est un programme de sauvegarde command-line-based gratuit, open source, efficace, facile à utiliser, rapide et sécurisé. Il est conçu pour sécuriser les données de sauvegarde contre les attaquants, dans tout type d’environnement de stockage.
Voici ses principales caractéristiques:
- Il est multiplateforme et fonctionne sur des systèmes Unix-like tels que Linux, et également sur Windows.
- Il est facile à installer, configurer et utiliser.
- Utilise l’encryption pour sécuriser les données.
- Il ne fait que sauvegarder les modifications apportées aux données.
- Prend en charge la vérification des données dans la sauvegarde.

17. rsnapshot
Rsnapshot est un outil de sauvegarde gratuit et open-source pour les systèmes d’exploitation semblables à Unix, basé sur rsync. Il est conçu pour prendre un instantané de système de fichiers sur des machines locales, ainsi que sur des hôtes distants via SSH.
Rsnapshot prend en charge les instantanés périodiques et les utilisateurs peuvent automatiser les sauvegardes via des tâches cron. De plus, il est également efficace pour gérer l’espace disque utilisé pour les sauvegardes.
18. Burp
Burp est un logiciel de sauvegarde et de restauration gratuit, open-source, efficace, riche en fonctionnalités et sécurisé. Il est conçu pour fonctionner sur un réseau dans une architecture client/serveur (le mode serveur fonctionne sur des systèmes basés sur Unix tels que Linux, et les clients s’exécutent sur des systèmes basés sur Unix et Windows), et dans ce cas, vise à minimiser le trafic réseau pour des résultats fiables.
Voici ses principales caractéristiques :
- Prend en charge deux protocoles de sauvegarde indépendants : le protocole I et le II ; chacun avec des fonctionnalités différentes.
- Prend en charge les sauvegardes réseau.
- Prend en charge la reprise des sauvegardes interrompues.
- Prend en charge la sauvegarde et la restauration de fichiers, de répertoires, de liens symboliques, de liens physiques, de fifos, de nœuds, des permissions ainsi que des horodatages.
- Il prend également en charge la planification des sauvegardes.
- Prend en charge les notifications par e-mail concernant les sauvegardes réussies ou échouées.
- Offre un moniteur ncurses en direct sur le serveur.
- Prend en charge la déduplication des données de stockage comme beaucoup d’autres outils de sauvegarde.
- Prend en charge la compression des données sur le réseau et dans le stockage.
- Prend en charge la signature automatique du certificat SSL CA client, et bien d’autres.
19. TimeShift
Timeshift est un outil de sauvegarde et de restauration pour les systèmes Linux qui prend des instantanés incrémentiels du système de fichiers à intervalles réguliers. Il fonctionne de manière similaire à rsnapshot (car il utilise rsync et les liens physiques pour créer des instantanés), mais offre certaines fonctionnalités uniques qui ne sont pas présentes dans son homologue. De plus, il est conçu pour sauvegarder uniquement les fichiers système et les paramètres.
Voici les principales fonctionnalités de Timeshift:
- Ne prend un instantané que des fichiers système et des paramètres, les données utilisateur tels que les photos, la musique, etc., ne sont pas archivées.
- Prend des instantanés de système de fichiers à l’aide de rsync+hardlinks ou des instantanés BTRFS.
- Prend en charge les instantanés planifiés.
- Prend en charge plusieurs niveaux de sauvegarde tout en excluant les filtres.
- Permet de restaurer les instantanés pendant le fonctionnement du système ou à partir de périphériques en direct (tels que les clés USB).

20. Duplicity
Duplicity est un outil de sauvegarde gratuit, open source, sécurisé et économe en bande passante basé sur rsync. Il crée des sauvegardes cryptées de répertoires dans des archives au format tar et les enregistre sur l’ordinateur local ou distant via SSH.
Lorsqu’il est lancé pour la première fois, il effectue une sauvegarde complète, et lors des sauvegardes ultérieures, il ne consigne que les parties de fichiers qui ont changé.
Voici les principales caractéristiques de Duplicity :
- Il est facile à utiliser et utilise un format de fichier standard.
- Il ne suit et ne considère que les modifications dans les fichiers depuis la dernière sauvegarde.
- Il crée des archives incrémentales qui sont économes en espace.
- Crée des archives cryptées et/ou signées pour des raisons de sécurité.
- Prend en charge les signatures et les différences de répertoires et de fichiers réguliers au format tar.
21. Déjà Dup
Déjà Dup est un outil de sauvegarde simple, sécurisé et facile à utiliser pour les systèmes Linux, conçu pour des sauvegardes cryptées, hors site et régulières. Il permet des sauvegardes locales, distantes ou cloud avec des services tels que Google Drive et Nextcloud.

Voici les principales caractéristiques de Déjà Dup :
- Utilise duplicity en tant que backend.
- Prend en charge l’encryption et la compression des données.
- Prend en charge les sauvegardes incrémentales, vous permettant de restaurer à partir d’une sauvegarde spécifique.
- Prend en charge la planification de sauvegardes régulières.
- Vous pouvez facilement l’intégrer dans un environnement de bureau GNOME.
22. UrBackup
UrBackup est un système de sauvegarde client/serveur open-source facile à mettre en place pour Linux, Windows et Mac OS X, qui, grâce à une combinaison de sauvegardes d’images et de fichiers, assure à la fois la sécurité des données et un temps de restauration rapide.

Voici les principales caractéristiques d’UrBackup :
- Sécurisez et effectuez efficacement des sauvegardes d’images et de fichiers complètes et incrémentales via un réseau.
- A web interface that displays the status of the clients, current activities, and statistics.
- Les rapports de sauvegarde sont envoyés aux utilisateurs ou aux administrateurs.
- Rétablissement facile des fichiers et des images à l’aide d’un CD/clé USB.
- Accès facile à configurer et à utiliser pour la sauvegarde de fichiers.
- E-mail notifications if a client machine is not backed up for a given amount of time.
23. rclone
Rclone est un programme en ligne de commande puissant écrit en langage Go, utilisé pour synchroniser des fichiers et des répertoires à partir de plusieurs fournisseurs de stockage en nuage tels qu’Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud Storage, Google Drive, etc.

24. Relax-and-Recover
Relax-and-Recover est un programme de récupération et de migration de système Linux sans disque dur, qui est utilisé pour créer une image bootable et restaurer à partir d’une image de sauvegarde existante. Il vous permet également de restaurer sur un matériel de système différent et peut donc être utilisé comme outil de migration.

25. rdiff-backup
rdiff-backup est un programme de sauvegarde en ligne de commande puissant écrit en Python, utilisé pour créer des sauvegardes incrémentales locales/distantes d’un serveur ou d’une machine locale, ce qui signifie qu’il ne sauvegarde que les fichiers modifiés ou changés sur un réseau sécurisé via ssh en utilisant le protocole rsync efficace en termes de bande passante.

Résumé
N’oubliez jamais que la sauvegarde est très importante et aide à prévenir la perte de données. Vous pouvez utiliser divers outils de sauvegarde pour Linux afin d’effectuer régulièrement des sauvegardes de vos données.
Vous pourriez utiliser un outil de sauvegarde que nous n’avons pas examiné, faites-le nous savoir en laissant un commentaire. Nous espérons que vous trouverez l’article utile et n’oubliez pas de rester connecté à Tecmint.com.