Applications de sauvegarde auto-hébergée pour desktop

XDA a récemment publié une histoire sur un utilisateur de Dropbox qui a perdu son compte et tous les fichiers qu’il contenait lors d’une interdiction automatisée. La leçon était ancienne, mais elle a porté ses fruits : la synchronisation n’est pas une sauvegarde. Si votre fournisseur supprime un compte, votre dossier local se vide dès qu’il se reconnecte. Si un ransomware chiffre votre bureau, le client de synchronisation reflète joyeusement le texte chiffré vers le cloud en quelques minutes. Une vraie sauvegarde est une copie séparée et versionnée à laquelle vous pouvez revenir à un moment précis, idéalement stockée sur du matériel ou un bucket que le fournisseur de synchronisation ne peut pas toucher.

Nous avons choisi les meilleures applications pour la sauvegarde auto-hébergée sur desktop après avoir installé huit outils sur Windows 11, macOS Sequoia et Debian 13, en effectuant des cycles complets et incrémentiels contre un disque local, un ancien NAS Synology via SFTP et un bucket Backblaze B2. Cette liste s’adresse à quiconque souhaite des points de restauration qu’il possède, et non un autre dossier de synchronisation.

Ce qu’il faut rechercher dans une application de sauvegarde auto-hébergée

Comparaison rapide

Application Meilleur pour Plates-formes Licence Déduplication Chiffrement
restic Choix global, scriptable et portable Windows, macOS, Linux, BSD BSD-2-Clause Chunking défini par le contenu AES-256, poly1305 auth
Kopia Gratuit avec un vrai GUI sur les trois OS Windows, macOS, Linux Apache 2.0 Chunking défini par le contenu AES-256-GCM ou ChaCha20
BorgBackup Serveurs Linux et macOS avec cibles SSH macOS, Linux (Windows via WSL) BSD Chunking défini par le contenu AES-256-CTR, HMAC-SHA256
Duplicati Utilisateurs Windows qui souhaitent une interface web Windows, macOS, Linux MIT Dédup de bloc variable AES-256 ou GPG
Duplicacy Plusieurs clients écrivant sur une cible Windows, macOS, Linux Source-available (CLI gratuit pour utilisation personnelle) Lock-free content-defined AES-256-GCM
UrBackup Sauvegarde d’une maison pleine de machines vers un serveur Windows, macOS, Linux (serveur : Linux/Windows) AGPLv3 Fichier + dédup d’image Optionnel, par client
Veeam Agent for Windows Restauration d’image bare-metal pour PC Windows Windows (Linux et Mac ont des agents séparés) Proprietary, free tier Dédup d’image au niveau du bloc AES-256
rsnapshot Choix minimaliste rsync + snapshots hard-link sur Linux macOS, Linux GPLv2 Aucun (hard links) Aucun built-in

Les applications

1. restic — Meilleur choix global pour la sauvegarde scriptable et portable

restic est l’outil sur lequel la plupart des administrateurs système se retrouvent une fois qu’ils en ont assez de chouchouter le logiciel de sauvegarde. Il se présente comme un seul binaire Go pour Windows, macOS, Linux et BSD, chiffre chaque référentiel avec une phrase de passe avant qu’un octet ne quitte le client et parle nativement une longue liste de backends : disque local, SFTP, S3, Backblaze B2, Azure Blob, Google Cloud Storage, OpenStack Swift et son propre serveur REST. Le chunking défini par le contenu signifie qu’un fichier déplacé ou légèrement modifié écrit à peine quelque chose de nouveau au snapshot suivant, et restic mount expose n’importe quel snapshot en tant que système de fichiers en lecture seule afin que vous puissiez extraire un fichier unique sans restauration complète.

La surface de commande est petite et stable, c’est pourquoi restic pour la sauvegarde auto-hébergée apparaît dans presque toutes les discussions de pipelines automatisés sur r/selfhosted. Associez-le à un planificateur (cron, timers systemd, Task Scheduler) et vous avez un système de sauvegarde sérieux en un week-end.

Où ça fait défaut : Il n’y a pas d’interface graphique officielle, donc la courbe d’apprentissage au premier lancement est réelle si vous n’avez jamais touché à un terminal. Élaguer les anciens snapshots dans très gros référentiels peut être lent car il réécrit les fichiers de pack.

Tarification :

Plates-formes : Windows, macOS, Linux, FreeBSD, OpenBSD

Télécharger : restic.net

Conclusion : Si vous êtes à l’aise dans un terminal et souhaitez un outil qui survive à n’importe quelle cible cloud que vous choisirez cette année, commencez ici.

2. Kopia — Meilleure option gratuite avec un vrai GUI de bureau

Kopia est l’outil à remettre à un ami qui souhaite la sécurité de classe restic sans ouvrir de shell. KopiaUI s’exécute sur Windows, macOS et Linux avec une fenêtre appropriée, des politiques planifiées et un navigateur de référentiel sur lequel vous pouvez cliquer. En dessous se trouve la même approche moderne que restic : chunking défini par le contenu, chiffrement par objet avec AES-256-GCM ou ChaCha20-Poly1305, snapshots avec rétention configurable et support pour S3, B2, Azure, GCS, WebDAV, SFTP et Google Drive en tant que cibles. Les options de compression (zstd, s2, gzip, pgzip) sont un ajout agréable lorsque votre facture de stockage compte.

Kopia pour la sauvegarde auto-hébergée est populaire parmi les personnes qui ont essayé Duplicati, rencontré un problème de base de données et voulaient quelque chose de plus récent avec de meilleures bases. Le binaire unique vous donne également un CLI quand vous voudrez écrire des scripts plus tard.

Où ça fait défaut : L’interface graphique est fonctionnelle plutôt que polie, et les messages d’erreur supposent parfois que vous savez déjà comment fonctionne le format du référentiel. Le soutien communautaire est plus petit que celui de restic, donc les cas limites obscurs peuvent prendre plus de temps à résoudre.

Tarification :

Plates-formes : Windows, macOS, Linux

Télécharger : kopia.io

Conclusion : Obtenez ceci si vous voulez les garanties de restic mais besoin d’une fenêtre avec des boutons.

3. BorgBackup — Meilleur pour les serveurs Linux et macOS sur SSH

BorgBackup (Borg) est le vétéran de la foule moderne dédup-et-chiffrement, ramifié à partir d’Attic en 2015 et maintenant la norme pour une grande partie des configurations de laboratoire à domicile et de petite entreprise Linux. Borg effectue la déduplication avec chunking défini par le contenu, chiffre avec AES-256-CTR plus authentification HMAC-SHA256, et sa caractéristique meurtrière est borg mount : un montage FUSE de n’importe quel snapshot pour naviguer ou extraire des fichiers spécifiques. Envoyez-le via SSH à un serveur distant exécutant le binaire Borg et vous obtenez des sauvegardes compressées, chiffrées et incrémentielles qui ne transfèrent que les chunks modifiés.

BorgBackup pour la sauvegarde auto-hébergée s’associe naturellement avec Borgmatic, un wrapper configuré en YAML qui gère la planification, l’élagage et les vérifications de santé afin que vous n’écriviez plus jamais un autre script shell.

Où ça fait défaut : Le support Windows est uniquement via WSL, donc si votre bureau principal est une machine Windows, ce n’est pas le bon choix. Un référentiel Borg ne peut être écrit que par un client à la fois, ce qui exclut les cibles partagées multi-machines.

Tarification :

Plates-formes : macOS, Linux, BSD (Windows via WSL uniquement)

Télécharger : borgbackup.readthedocs.io

Conclusion : Le bon choix pour un utilisateur Linux ou macOS qui sauvegarde sur une autre machine accessible par SSH et souhaite du code éprouvé.

4. Duplicati — Meilleure interface web gratuite pour les utilisateurs de Windows

Duplicati s’exécute comme un service d’arrière-plan avec une interface basée sur navigateur sur http://localhost:8200, qui est le flux de travail que la plupart des utilisateurs de Windows attendent des outils payants. Il support la plus grande liste de backends de cette page (S3, B2, Azure, GCS, OneDrive, Google Drive, Dropbox, Mega, SFTP, WebDAV, Storj et bien d’autres), effectue la déduplication de bloc variable et chiffre avec AES-256 ou GPG. Les travaux de sauvegarde, les horaires et les notifications par e-mail se trouvent dans l’interface web, donc configurer une sauvegarde cloud chaque nuit prend environ dix minutes du début à la fin.

Duplicati pour la sauvegarde auto-hébergée est l’outil que choisit la plupart des anciens utilisateurs de CrashPlan et de Backblaze Personal quand ils finissent par se désabonner. La branche 2.1 (la ligne stable actuelle) a réécrit la couche de stockage SQLite qui a causé la plupart des plaintes historiques de corruption.

Où ça fait défaut : Les restaurations sur très gros ensembles de sauvegarde peuvent être lentes car Duplicati doit réassembler les petits chunks. L’ancienne branche 2.0 avait la réputation de problèmes de base de données qui ont effrayé certaines personnes ; les builds plus récentes sont plus fiables mais la mémoire persiste.

Tarification :

Plates-formes : Windows, macOS, Linux

Télécharger : duplicati.com

Conclusion : Prenez ceci si vous voulez une interface web, une énorme liste de backends et zéro frais de licence.

5. Duplicacy — Meilleur pour plusieurs clients écrivant sur une cible

Duplicacy est l’outil à utiliser quand vous avez quatre ordinateurs portables et un NAS et que vous souhaitez que les quatre sauvegardent dans le même répertoire sans se marcher dessus. Il utilise une conception de déduplication sans verrouillage (brevetée par l’auteur) qui permet à de nombreux clients de partager en toute sécurité un seul référentiel de stockage, ce qu’aucun autre outil de cette page ne fait proprement. Les backends incluent SFTP, S3, B2, Azure, GCS, Wasabi, OneDrive, Google Drive et Storj. Le chiffrement est AES-256-GCM par chunk avec une phrase de passe.

Duplicacy pour la sauvegarde auto-hébergée attire les ménages et les petites équipes où le nombre de points de terminaison continue de croître et où vous préférez ne pas exécuter un référentiel séparé par machine.

Où ça fait défaut : La CLI est source-available et gratuite pour une utilisation personnelle, mais l’interface graphique web polie est un produit payant (environ 20 $ par an pour une licence personnelle, plus pour le commercial). Cela dissuade les personnes qui supposent que tout dans une liste auto-hébergée est complètement gratuit. La licence n’est pas open source OSI, donc si la pureté de la licence compte, cherchez ailleurs.

Tarification :

Plates-formes : Windows, macOS, Linux

Télécharger : duplicacy.com

Conclusion : Cela vaut le coup si la conception multi-client sans verrouillage résout un vrai problème pour vous ; sinon restic couvre la plupart du même terrain gratuitement.

6. UrBackup — Meilleur pour sauvegarder chaque machine de la maison sur un serveur

UrBackup inverse le modèle : au lieu de programmer des sauvegardes sur chaque bureau, vous exécutez un serveur UrBackup sur une machine Linux ou NAS, installez le petit client sur chaque machine et laissez le serveur extraire les sauvegardes d’image et de fichier selon son propre horaire. La console web affiche chaque client, chaque tâche et le disque sur lequel vit chaque snapshot. Les sauvegardes de fichiers sont dédupliquées avec les liens durs ; les sauvegardes d’image (Windows uniquement) capturent le volume entier pour une restauration bare-metal. Le chiffrement optionnel côté client est pris en charge pour les scénarios où le serveur ne doit pas voir le texte en clair.

UrBackup pour la sauvegarde auto-hébergée est ce que les gens construisent quand la flotte dépasse trois ou quatre machines et qu’exécuter restic sur chacune commence à ressembler à garder des chats.

Où ça fait défaut : L’interface web semble conçue en 2014 et n’a pas beaucoup été mise à jour visuellement depuis. Les sauvegardes d’image sur macOS et Linux sont au niveau des fichiers uniquement ; seuls les clients Windows supportent la capture d’image disque complète.

Tarification :

Plates-formes : Clients Windows, macOS, Linux ; serveur sur Linux ou Windows

Télécharger : urbackup.org

Conclusion : Le choix quand vous voulez un serveur sauvegardant chaque appareil sur votre LAN, pas un outil par bureau.

7. Veeam Agent for Windows — Meilleur commercial avec un niveau gratuit sérieux

Veeam Agent for Windows est le niveau gratuit du fournisseur de sauvegarde au niveau entreprise auquel la plupart des équipes informatiques font déjà confiance pour leurs serveurs. Il effectue des sauvegardes d’image complètes d’un PC Windows sur un lecteur local, une clé USB ou un partage SMB, et c’est du côté de la restauration qu’il brille : restauration bare-metal sur du matériel différent, montage d’une sauvegarde en tant que disque virtuel ou restauration de fichiers individuels à partir d’une image. La compression et le chiffrement AES-256 sont intégrés. Le niveau gratuit est autorisé pour une utilisation personnelle sur un seul PC et ne nécessite pas d’abonnement continu.

Veeam Agent pour la sauvegarde auto-hébergée est la réponse quand vous voulez une restauration au niveau de l’image sur une machine Windows sans payer pour la suite commerciale. Veeam expédie également des agents gratuits pour Linux et Mac avec des conditions similaires.

Où ça fait défaut : Pas open source, et le niveau gratuit est limité à une utilisation personnelle sur une machine. Les cibles de stockage d’objets cloud nécessitent le produit payant ; le niveau gratuit écrit uniquement en local, USB ou SMB. La configuration vous demande de créer un compte Veeam.

Tarification :

Plates-formes : Windows (des agents gratuits séparés existent pour Linux et macOS)

Télécharger : veeam.com

Conclusion : L’outil gratuit approprié si vous souhaitez une image de votre PC Windows que vous pouvez restaurer sur un autre ordinateur portable après la défaillance d’un lecteur.

8. rsnapshot — Meilleur choix minimaliste pour serveur Linux

rsnapshot est l’homme d’État doyen de cette liste : un petit script Perl qui enveloppe rsync et les liens durs pour vous donner des snapshots rotatifs d’un ou plusieurs répertoires. Pas de moteur de dédup, pas de chiffrement, pas d’interface graphique fantaisie. Ce que vous obtenez est un répertoire par snapshot, chacun ressemblant à une copie complète mais ne consommant que l’espace disque des modifications, grâce aux liens durs. La restauration est cp. Le tout est configuré avec un fichier texte.

rsnapshot pour la sauvegarde auto-hébergée est l’outil que les gens gardent silencieusement en cours d’exécution pendant une décennie après que chaque option plus sophistiquée qu’ils ont essayée se soit terminée par une pourriture des bits. C’est ennuyeux de la meilleure façon.

Où ça fait défaut : Pas de chiffrement intégré, donc les copies distantes ou hors site doivent se produire au niveau du stockage (système de fichiers chiffré, LUKS, bucket S3 chiffré). C’est Unix uniquement, donc les bureaux Windows sont exclus. Le modèle de lien dur ne déduplique pas le contenu dans un fichier, seulement les fichiers complètement inchangés.

Tarification :

Plates-formes : macOS, Linux, BSD

Télécharger : rsnapshot.org

Conclusion : Choisissez ceci si vous voulez un script de sauvegarde que votre moi futur comprendra toujours dix ans à partir de maintenant et que vous êtes d’accord pour gérer le chiffrement ailleurs.

Comment choisir la bonne

Si vous avez essayé Duplicati sur la branche 2.0 et vous vous êtes brûlé, jetez un œil à Kopia avant de rejeter toute la catégorie.

FAQ

Quelle est la meilleure application de sauvegarde auto-hébergée gratuite ? Pour la plupart des gens, restic est la meilleure application de sauvegarde auto-hébergée gratuite. Il est sous licence BSD, s’exécute sur tous les systèmes d’exploitation de bureau majeurs à partir d’un seul binaire, chiffre côté client avec AES-256 et supporte le disque local, SFTP et tous les magasins d’objets majeurs. Si vous souhaitez une interface graphique au lieu d’un terminal, Kopia est le choix gratuit.

La synchronisation en nuage est-elle une sauvegarde ? Non. La synchronisation en nuage reflète l’état actuel de votre fichier au fournisseur. Si vous supprimez un fichier, un ransomware le chiffre ou le fournisseur désactive votre compte, le client de synchronisation reflète joyeusement cet état vers vos autres appareils. Une sauvegarde conserve les snapshots versionnés dont vous pouvez restaurer un point dans le temps, sur un stockage que le fournisseur de synchronisation ne peut pas atteindre.

Quelle est la règle de sauvegarde 3-2-1 ? Trois copies de vos données, sur deux supports différents, avec une copie hors site. En pratique, cela signifie l’original sur votre bureau, une sauvegarde sur un NAS local ou un lecteur externe, et une sauvegarde dans un endroit distant comme un magasin d’objets, la maison d’un ami ou un deuxième NAS. N’importe quel outil de cette liste peut servir de branche à cette configuration.

Quelle application de sauvegarde auto-hébergée a la meilleure déduplication ? restic, Kopia, BorgBackup et Duplicacy utilisent tous le chunking défini par le contenu, qui est la norme moderne et offre d’excellents ratios de dédup sur les charges de travail réelles. Duplicati effectue la déduplication de bloc variable qui est proche mais pas identique. rsnapshot et UrBackup utilisent des liens durs, qui dédupliquent les fichiers complètement inchangés mais pas les changements partiels dans un fichier.

Puis-je sauvegarder mon PC Windows sur un serveur Linux ? Oui, et c’est une configuration courante. restic, Kopia, Duplicati, Duplicacy et Veeam Agent s’exécutent tous sur Windows et peuvent écrire sur un serveur Linux via SFTP ou SMB. UrBackup va plus loin : installez son client Windows et son serveur Linux, et le serveur extrait automatiquement les sauvegardes d’image et de fichier.

Ai-je toujours besoin de sauvegarde en nuage si je suis auto-hébergé ? Habituellement oui, du moins pour les données les plus importantes. La sauvegarde auto-hébergée protège contre la suppression accidentelle, les ransomwares sur le bureau et la défaillance du lecteur. Il ne protège pas contre un incendie, le vol de tout le labo à domicile ou un éclair qui frappe le NAS et le bureau ensemble. Un petit référentiel chiffré sur un magasin d’objets bon marché comme Backblaze B2 couvre la branche hors site pour quelques dollars par mois.