Il s'agit de l'application open source qui crypte vos sauvegardes et remplace la fonction intégrée à Windows

Duplicati est une application sauvegardes open source qui ne sauvegarde pas un seul octet de nos fichiers sur ses propres serveurs. Avant d'envoyer un fichier vers un disque externe, un serveur SFTP ou un service compatible S3, l'outil le traite et le crypte sur l'ordinateur lui-même, ce qui change la manière habituelle d'appréhender une sauvegarde dans le cloud.

Si nous vérifions la destination après la première copie, nous ne trouvons aucun fichier portant le même nom ou le même contenu reconnaissable d'un coup d'œil, même si ce que nous avons enregistré est quelque chose d'aussi simple qu'une photographie. La raison est que Duplicati fait plus que simplement copier et coller : il traite les données sur l'ordinateur lui-même avant de livrer le résultat à la destination choisie, qui peut être un emplacement réseau ou l'un des services de stockage pris en charge par l'outil.

Pourquoi séparer les logiciels du stockage est une bonne chose

Duplicati trace une ligne claire entre l'application qui génère la copie et l'entreprise ou l'équipe qui l'héberge finalement. Cette distinction, inhabituelle dans services de sauvegarde mieux connu, nous permet de choisir notre destination en toute liberté, sans être lié à un seul fournisseur ni dépendre de ses conditions de stockage.

Cette séparation signifie également que, si à un moment donné nous décidons de changer de fournisseur, nous ne perdons pas le contrôle sur la manière dont nos données sont protégées : le cryptage est toujours appliqué sur l'ordinateur source, avant que le fichier ne soit envoyé vers une destination. Si nous travaillons avec plusieurs ordinateurs ou changeons de système d'exploitation, la copie reste compatible car le format crypté ne dépend pas de la destination, mais de la configuration que nous avons définie dans Duplicati.

Les destinations prises en charge incluent :

  • Stockage compatible avec S3
  • Backblaze B2
  • Azuré
  • SFTP
  • WebDAV

Chacune de ces destinations reçoit exactement le même type de données : des fichiers déjà cryptés sur l'ordinateur source, jamais une copie lisible des documents originaux. Cette uniformité nous permet de changer de fournisseur de stockage sans renoncer au niveau de protection contre la copie ni devoir reconfigurer le cryptage à partir de zéro.

Cryptage AES-256 : un mot de passe qui ne quitte jamais le PC

Duplicati crypte les fichiers avec la norme AES-256et le mot de passe est défini et conservé par nous, et non par l'application ou le fournisseur de stockage. Cela est vrai même si l'on utilise le stockage intégré offert par l'outil lui-même : les données quittent l'ordinateur cryptées et le mot de passe reste sur la machine locale.

Interface principale de Duplicati, le programme permettant de réaliser des sauvegardes locales. Photo : Duplicati.

La conséquence est que tout fournisseur de stockage, ou tout intrus qui accède à ces serveurs, ne trouverait qu'un ensemble de données cryptées, sans aucun moyen de les ouvrir sans ce mot de passe. Ce contrôle a une contrepartie évidente : si l'on perd le mot de passe, Duplicati ne peut pas restaurer l'accès ni déverrouiller la sauvegarde, car il ne l'a jamais eu. Le cryptage ne nous protège pas non plus contre tous les scénarios : un intrus ou le fournisseur lui-même pourrait supprimer les copies, ou celles-ci pourraient devenir temporairement inaccessibles lors d'une panne de service. La responsabilité de conserver le mot de passe et de prévenir de tels autres risques nous incombe entièrement.

La base de données locale : la copie de carte

Bien qu'elle ne sauvegarde pas les fichiers sur ses serveurs, Duplicati conserve les informations sur l'ordinateur à partir duquel nous effectuons la copie. UN base de données locale Cela permet au programme de reconnaître ce qui a changé depuis la dernière sauvegarde, de sorte que les copies suivantes ne traitent que les différences au lieu de répéter l'intégralité du travail.

À cette base de données s'ajoute une autre, celle du serveur local qui exécute l'application, où sont stockées la configuration de la sauvegarde et les données sensibles telles que les informations d'identification de cryptage et les paramètres de connexion à la destination. Aucun d’eux ne contient la sauvegarde elle-même, mais plutôt les informations nécessaires à sa gestion. Si la base de données locale est perdue, par exemple en raison d'une panne de l'ordinateur, Duplicati peut reconstruire une grande partie de ces informations en lisant les métadonnées qui existent déjà dans la copie distante.

Cela permet de réinstaller l'application sur un autre ordinateur et de retrouver l'accès à la sauvegarde, à condition de conserver le mot de passe et les données de connexion à la destination d'origine. Si vous souhaitez garder le contrôle de vos copies sans dépendre d'une confiance aveugle envers un fournisseur, vous devez déterminer quelle destination de stockage correspond le mieux à vos besoins avant de configurer la première sauvegarde. Il s'agit d'un programme gratuit que nous pouvons télécharger à partir de ce lien.

FAQ sur les sauvegardes de duplication

Duplicati stocke-t-il les fichiers des utilisateurs sur ses propres serveurs ?

Non. L'application traite et crypte les fichiers sur l'ordinateur source avant de les envoyer à la destination choisie. Elle ne conserve donc pas de copies lisibles sur ses propres serveurs.

Que se passe-t-il si le mot de passe de chiffrement de sauvegarde est perdu ?

Duplicati ne peut pas restaurer l'accès ni déverrouiller la sauvegarde, car il n'a jamais eu ce mot de passe. La responsabilité de sa conservation incombe entièrement à celui qui en réalise la copie.

Quelles destinations de stockage sont prises en charge par Duplicati ?

Vous permet de configurer des destinations telles que le stockage compatible S3, Backblaze B2, Azure, SFTP et WebDAV, ainsi que des emplacements réseau ou des disques externes.