Notre client de sauvegarde Windows pour Proxmox Backup Server n'est pas parti de zéro : c'est un fork de proxmoxbackupclient_go, le client en ligne de commande écrit en Go par Tiziano Bacocco (@tizbac). Nous l'avons toujours écrit noir sur blanc, dans le guide comme dans le dépôt.
Tiziano a repéré notre fork. Il nous a écrit pour nous demander l'autorisation de re-merger l'interface graphique dans son dépôt d'origine, débrandée. Notre réponse tient en un mot : oui. Et nous y ajoutons un volume de sauvegarde sur notre infrastructure, pour qu'il puisse tester.
Mise à jour du 23 septembre 2026 : la fusion est finalisée
- La GUI est dans la branche principale du dépôt de tizbac depuis le 4 septembre 2026. La branche de travail
nimbusguimergey est entièrement fusionnée. - Le README amont présente désormais la GUI comme l'interface recommandée du projet, « basée sur la GUI Nimbus Backup de RDEM Systems », avec un lien vers ce site et des captures d'écran.
- Pas encore de release amont : la dernière publiée reste la v1.1.3 du 2 mai 2026. Pour utiliser la GUI aujourd'hui, il faut compiler la branche principale amont, ou prendre nos binaires Nimbus Backup. Si Nimbus Backup est déjà installé chez vous, lisez d'abord le point sur la configuration.
Ce que la fusion a apporté en amont
Tiziano n'a pas seulement repris l'interface : il a continué à la développer dans son dépôt. D'après l'historique de la branche principale amont, arrêté au 7 septembre 2026, voici ce qui s'y est ajouté par rapport à notre version :
- La sauvegarde de machine entière retravaillée (mode disque) : progression sur l'ensemble du job, annulation réelle, VSS imposé.
- Une documentation réécrite, avec un README décliné en une douzaine de langues.
- Une marque qui se choisit à la construction : l'habillage de l'exécutable et de l'installeur (WiX) est paramétrable. Le code est commun, la marque ne l'est pas — exactement la répartition décrite plus bas.
- Restauration bare-metal : outillage pour construire une ISO de secours WinPE et une ISO Clonezilla capable de lire une sauvegarde sur le PBS.
- Sous Linux, un moteur de snapshots en mode bloc (elastio-snap) pour la sauvegarde de machine entière.
- Des paquets Debian, Arch (PKGBUILD) et Fedora (spec RPM) pour le client Go. À ne pas confondre avec notre dépôt non officiel, qui redistribue le client officiel de Proxmox, écrit en Rust.
- Une construction de la GUI Windows par Docker, pour compiler depuis Linux.
Comment les deux dépôts s'articulent
- tizbac/proxmoxbackupclient_go est le projet de référence : le client en ligne de commande, les outils de sauvegarde de machine, et désormais la GUI, sous une marque générique.
- rdemsystems/NimbusBackupClient est notre distribution sous la marque Nimbus Backup : installeur MSI, service Windows, déploiement par fichiers et rapports VirusTotal publiés pour chaque version. Nous y reportons les évolutions du projet amont : la 0.4.1 (9 octobre 2026) est construite sur la branche principale amont au commit 3c1b989 du 9 octobre, qu'aucune release amont ne contient encore, et intègre notamment le chiffrement côté client développé par Tiziano.
- Attention à la configuration. Les deux versions ne rangent pas leur fichier de configuration au même endroit : passer directement de Nimbus Backup à une version construite depuis le dépôt amont ne reprend pas la configuration existante. Le chemin prévu est de passer d'abord par Nimbus Backup 0.4.0, publiée le 24 septembre 2026 : elle réintègre le code amont, aligne ses dossiers de configuration sur ceux de l'amont et y copie vos fichiers si besoin. Nous proposerons ensuite au projet amont une modification pour que cette copie se fasse aussi lors d'une mise à jour directe, sans passer par la 0.4.0.
- Signature des binaires Windows : les nôtres sont signés depuis la 0.4.1 (Authenticode, via Azure Artifact Signing, certificat au nom de RDEM SYSTEMS) ; la 0.4.0 était sortie sans signature, l'ouverture du compte ayant été bloquée côté Microsoft. Au 9 octobre 2026, la dernière release amont (v1.1.3) ne porte pas de signature Authenticode. Les empreintes SHA-256 et les rapports VirusTotal restent publiés (voir faux positif antivirus).
Le reste de cet article raconte comment tout a commencé, fin juillet.
Ce qui s'est passé
Le projet amont fait une chose, très bien : sauvegarder un répertoire Windows vers un datastore PBS, en ligne de commande. De notre côté, nous avions besoin d'un outil utilisable par des équipes qui ne vivent pas dans un terminal. Nous avons donc ajouté, par-dessus ce socle, une interface graphique, un service Windows qui survit au reboot, la planification interne, les snapshots VSS et, plus récemment, le déploiement entièrement par fichiers via Ansible.
Ce travail est publié sous GPL-3.0, comme le projet d'origine. La licence n'exigeait donc aucune permission de notre part pour que l'auteur amont reprenne le code : il pouvait le faire sans nous demander quoi que ce soit. Il a préféré demander. C'est une élégance qui mérite d'être signalée, et elle appelait une réponse aussi nette : servez-vous, et dites-nous ce dont vous avez besoin.
Point de départ, le 28 juillet : la branche nimbusguimerge
Tiziano a ouvert une branche publique dédiée sur son dépôt pour absorber la GUI. Elle a été entièrement fusionnée dans la branche principale amont le 4 septembre 2026.
tizbac/proxmoxbackupclient_go — branche nimbusguimergeUne GUI rétroportée débrandée
Précision importante, et c'est la bonne façon de faire : Tiziano rétroporte l'interface graphique débrandée. Le code de la GUI part en amont, la marque Nimbus Backup et son habillage restent chez nous. Le projet d'origine récupère donc une interface générique pour son client Proxmox Backup Server sous Windows, sans notre nom ni nos couleurs — et sans laisser croire à ses utilisateurs qu'ils installent un produit RDEM Systems.
La distinction est simple : du code sous GPL-3.0 se partage, une marque ne se partage pas. Nous n'avons rien demandé sur ce point, il l'a fait de lui-même, et c'est ce qui rend l'opération saine des deux côtés.
Nous lui ouvrons un volume de sauvegarde sur notre infra
Un client de sauvegarde ne se teste pas à vide. Fusionner une interface graphique dans un client PBS, c'est toucher à la connexion TLS, à l'empreinte de certificat, aux tokens API, aux namespaces, au découpage en chunks et à la reprise sur incident. Autant de choses qui se comportent différemment face à un serveur distant qu'en local.
Nous mettons donc à disposition de Tiziano un datastore de test dédié sur notre infrastructure NimbusBackup, avec son propre token API, pour qu'il valide son merge dans les conditions du réel :
Un Proxmox Backup Server managé, distant, avec vrai certificat et vraie latence — pas un PBS de laboratoire sur son poste.
Un token API restreint à son datastore, révocable, sans aucun accès aux données d'autres clients.
De quoi éprouver ce qui fait mal en vrai : les gros volumes, la déduplication sur plusieurs passes, une sauvegarde interrompue et reprise.
Aucune contrepartie n'est attachée à cette mise à disposition : ni exclusivité, ni droit de regard sur le code, ni logo à afficher. C'est un accès de test pour un mainteneur qui reprend du code que nous avons écrit sur le sien.
Pourquoi nous préférons voir ce code remonter amont
Un fork qui vit sa vie finit par diverger, et la communauté se retrouve avec deux clients à moitié maintenus, deux jeux de bugs, deux documentations. Nous n'avons rien à gagner à cette situation : notre métier n'est pas de vendre un logiciel de sauvegarde Windows, c'est d'exploiter l'infrastructure qui reçoit ces sauvegardes. Plus le client est bon et largement adopté — quel que soit le dépôt qui l'héberge —, mieux nous nous portons.
C'est la même logique que nos autres contributions : quand un correctif a du sens en amont, il part en amont. Nous documentons ces remontées, y compris un correctif BGP accepté et backporté dans FRRouting, sur la page contributions open source de RDEM Systems.
Autre partage, côté Linux cette fois : Proxmox ne publie proxmox-backup-client que pour Debian. Nous le republions sans le recompiler, signé, dans un dépôt non officiel pour RHEL, Rocky, Alma, Fedora, Arch et Alpine, avec le guide pour installer Proxmox Backup Client sur une autre distribution Linux.
Ce que ça change pour vous
Si vous utilisez déjà le client Nimbus Backup, rien ne bouge. Les versions continuent d'être publiées sur notre dépôt, la licence reste GPL-3.0, et les binaires Windows restent téléchargeables au même endroit. La GUI est désormais intégrée en amont : l'articulation des deux dépôts est décrite dans la mise à jour du 23 septembre.
Une précision utile, tant qu'on parle de binaires : le client est parfois signalé à tort par Windows Defender ou SmartScreen. La signature, active depuis la 0.4.1, fait apparaître RDEM SYSTEMS comme éditeur vérifié, mais l'avertissement peut subsister tant que la réputation n'est pas établie. Nous documentons le mécanisme et les vérifications (signature, SHA-256, VirusTotal) sur la page faux positif antivirus.
Questions fréquentes
Qui est tizbac et quel est son lien avec le client Windows Nimbus Backup ?
Tiziano Bacocco (tizbac sur GitHub) est l'auteur de proxmoxbackupclient_go, le client Proxmox Backup Server écrit en Go pour Windows, en ligne de commande. Notre client Nimbus Backup est un fork de ce projet : nous y avons ajouté une interface graphique, un service Windows, la planification, les snapshots VSS et le déploiement par fichiers. Le tout reste sous licence GPL-3.0.
La GUI est-elle intégrée au projet de tizbac ?
Oui. La branche de travail nimbusguimerge a été entièrement fusionnée dans la branche principale de github.com/tizbac/proxmoxbackupclient_go le 4 septembre 2026. Le README amont présente désormais la GUI comme l'interface recommandée du projet, basée sur la GUI Nimbus Backup de RDEM Systems. Elle n'est pas encore dans une release amont : la dernière publiée reste la v1.1.3 du 2 mai 2026.
La GUI intégrée en amont portera-t-elle la marque Nimbus ?
Non. Tiziano rétroporte l'interface graphique débrandée : le code de la GUI part en amont, mais la marque Nimbus Backup et son habillage restent chez nous. C'est exactement ce qu'il faut faire — le code sous GPL-3.0 se partage, une marque ne se partage pas. Le projet amont récupère donc une interface graphique générique pour son client Proxmox Backup Server Windows.
Pourquoi mettre un volume de sauvegarde à disposition de l'auteur amont ?
Parce qu'un client de sauvegarde ne se teste pas correctement à vide. Nous ouvrons à Tiziano un datastore de test sur notre infrastructure Proxmox Backup Server, avec un token API dédié, pour qu'il valide le merge contre un vrai serveur managé, distant, avec certificat et latence réelle — et pas seulement contre un PBS de laboratoire sur son poste.
Les binaires Windows sont-ils signés ?
Les nôtres, oui, depuis Nimbus Backup 0.4.1 (9 octobre 2026) : NimbusBackup.exe, le service et l'installateur MSI sont signés via Azure Artifact Signing (anciennement Trusted Signing), avec un certificat au nom de RDEM SYSTEMS. La 0.4.0 était sortie sans signature, l'ouverture du compte ayant été bloquée côté Microsoft. RDEM SYSTEMS s'affiche comme éditeur vérifié ; l'avertissement SmartScreen peut subsister tant que la réputation n'est pas établie. Côté amont, au 9 octobre 2026, la dernière release (v1.1.3) ne porte pas de signature Authenticode.
Le fork Nimbus Backup est-il abandonné ?
Non. Nos versions continuent d'être publiées sur github.com/rdemsystems/NimbusBackupClient et rien ne change pour les utilisateurs actuels du client. Maintenant que la GUI vit aussi en amont, nous reportons les évolutions du projet de tizbac dans notre dépôt : c'est ce qui évite que les deux bases divergent durablement.
Les deux dépôts
Open Source GPL-3.0 · le projet d'origine, qui intègre désormais la GUI, et notre distribution Nimbus Backup
Merci, Tiziano. Sans proxmoxbackupclient_go, il n'y aurait pas de client Windows Nimbus Backup — et sans doute pas de premier backup 1 To d'un serveur Windows en production à raconter.
Un PBS managé pour vos sauvegardes Windows
Le client est open source et gratuit. Ce que nous vendons, c'est la destination : un Proxmox Backup Server hébergé dans l'Union européenne (en France sur demande), mis à jour et supervisé, prêt à recevoir vos postes et serveurs Windows.
