π¬π§ English | π«π· FranΓ§ais
Nimbus Backup is an open-source (GPL-3.0) Windows backup client for Proxmox Backup Server (PBS). A modern GUI to back up Windows servers and workstations to PBS β VSS-consistent snapshots, scheduled jobs, file and disk modes, snapshot browsing and restore, multi-PBS support, and a Windows service. Looking for offsite, immutable PBS storage without self-hosting? See the managed service below.
Keywords: proxmox backup client windows Β· PBS client Β· Windows VSS backup Β· offsite immutable backup Β· proxmox backup server GUI.
π Download the latest release
β οΈ Windows says "virus detected" (e.g.Trojan:Win32/Sabsik.FL.A!ml) or shows a SmartScreen warning? This is a known false positive for Go/Wails applications β it is not a virus. The!mlsuffix means it comes from a machine-learning model that flags unsigned, low-prevalence executables. Read why this happens and how to verify the download.
Every release ships SHA-256 checksums and a signed build-provenance attestation (cryptographic proof the binary was produced by this repo's CI, from a specific commit):
Get-FileHash .\NimbusBackup.exe -Algorithm SHA256 # compare against SHA256SUMS.txt
gh attestation verify .\NimbusBackup.exe --repo rdemsystems/NimbusBackupClientVirusTotal β 0 detections. Independent multi-engine reports for recent MSI installers: 0.2.108 Β· 0.2.107 Β· 0.2.106
βΉοΈ Code signing: Windows binaries are not yet Authenticode-signed (an OSS certificate via SignPath Foundation is pending). Until then, provenance is established via the attestation and checksums above.
Don't want to self-host Proxmox Backup Server? Use our fully managed, offsite immutable PBS datastores: π Configure your backup & see pricing
- β From β¬12/TB/month
- β 1 TB free trial
- β NimbusBackup β Managed PBS hosting in France
- Complete Proxmox Backup guide β PBS deployment best practices (π¬π§ EN)
- Back up Windows with Proxmox Backup Server β Windows-specific deployment guide (π¬π§ EN)
- PBS vs Veeam β Proxmox Backup Server comparison (π¬π§ EN)
- π Multi-language β English & French interface
- User-friendly configuration with connection testing
- Real-time backup progress with speed and ETA
- VSS (Volume Shadow Copy) support for consistent backups
- Multi-folder backup, file and disk modes
- Snapshot browsing, file search (wildcards) and restore
- Multi-PBS server support, certificate fingerprint pinning (TOFU)
- Windows service mode + scheduled backups
- Debug logging for troubleshooting
Multi-PBS server management with status indicators
Easy server configuration with connection testing
Real-time backup progress with ETA and speed
When backing up an entire drive (e.g. D:\), Nimbus Backup automatically excludes:
System folders: System Volume Information (VSS storage, can be 100+ GB), $RECYCLE.BIN, Recovery.
System files: pagefile.sys, hiberfil.sys, swapfile.sys.
Why it matters: a drive may report 1.03 TB used while the real files are ~141 GB. Without exclusions the backup would include VSS snapshots (wasted space and time); with them the backup size matches the real data.
Recommendation: use file mode (default) with auto-exclusions for file-level backups; use disk mode in a separate job for bare-metal restore (includes everything).
- Input validation and credential sanitization
- Path-traversal prevention
- Retry logic with exponential backoff
- Comprehensive error handling and tests, 100% lint compliance
- Download
NimbusBackup.exe(or the.msi) from releases - Run with administrator privileges (required for VSS)
- Configure your PBS connection and test it
- Select directories to back up
- Start the backup
- Windows 10/11 (64-bit)
- Administrator rights (for VSS snapshots)
- Network access to a Proxmox Backup Server
- Go 1.22 or later
- Node.js 20 or later
- Wails CLI:
go install github.com/wailsapp/wails/v2/cmd/wails@latest
cd gui
npm install --prefix frontend
wails build # or: wails dev (hot reload)This project is a fork of tizbac/proxmoxbackupclient_go, enhanced with a modern GUI and additional features for Windows users.
Original: Proxmox Backup Client in Go Β· Author: Tiziano Bacocco (tizbac) Β· License: GPLv3
| Feature | tizbac/proxmoxbackupclient_go | NimbusBackupClient (this fork) |
|---|---|---|
| CLI mode | β | β |
| Wails GUI | β | β |
| Multi-language (FR/EN) | β | β |
| Real-time progress | β | β |
| Smart system exclusions | β | β |
| Multi-PBS support | β | β |
| CI/CD pipelines | β | β |
| Comprehensive tests | β | β |
This software is provided as-is. While we strive for reliability, we take no responsibility for any data loss or damage. Always test your backups and verify restoration before relying on them in production.
GPLv3 β see the LICENSE file.
NimbusBackupClient is developed and maintained by RDEM Systems, a French infrastructure provider specialized in Proxmox VE/PBS managed services and NTP/NTS infrastructure. We operate 11 public NTS servers listed in the community reference, and provide fully managed PBS hosting for users who don't want to self-host.
Β© 2024-2026 RDEM Systems. All rights reserved.