Modern Windows backup client for Proxmox Backup Server with intuitive GUI interface.
- Website: https://www.rdem-systems.com/
- Nimbus Backup - Fully managed PBS hosting: https://nimbus.rdem-systems.com/
- Support: contact@rdem-systems.com
Don't want to self-host PBS? Use our managed service: 👉 NimbusBackup - Managed PBS in France
- ✅ From 12€/TB/month
- ✅ 1 TB free trial
- 🌍 Multi-language support - French & English 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 support
- Snapshot browsing and restore
- Automatic hostname detection
- 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
- Input validation and credential sanitization
- Path traversal prevention
- Retry logic with exponential backoff
- Comprehensive error handling
- 100% lint compliance
When backing up an entire drive (e.g., D:\), Nimbus Backup automatically excludes:
System Folders:
System Volume Information- VSS snapshots storage (can be 100+ GB)$RECYCLE.BIN- Windows recycle binRecovery- Windows recovery partition data
System Files:
pagefile.sys- Windows page filehiberfil.sys- Hibernation fileswapfile.sys- Windows swap file
Why this matters:
- Drive shows 1.03 TB used but actual files are 141 GB
- Without exclusions, backup would include VSS snapshots (wasted space + time)
- With exclusions, backup size matches real data (~141 GB)
Recommendation:
- File-level backups (default): Use file mode with auto-exclusions
- Bare-metal restore: Use disk mode in separate job (includes everything)
- Download
NimbusBackup.exefrom releases - Run with administrator privileges (required for VSS)
- Configure your PBS connection
- Test connection
- Select directories to backup
- Start backup
- Windows 10/11 (64-bit)
- Administrator rights (for VSS snapshots)
- Network access to PBS server
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.
- Client-side encryption with key management
- Code signing (Authenticode certificate)
- Auto-update system
- System tray icon and background service
- Scheduled backups (daily, weekly, custom)
- Windows service mode
- Bandwidth limiting
- Multi-core compression
- Windows toast notifications
- Go 1.22 or later
- Node.js 20 or later
- Wails CLI:
go install github.com/wailsapp/wails/v2/cmd/wails@latest
# Build GUI
cd gui
npm install --prefix frontend
wails build
# Run in dev mode (hot reload)
wails devThis project is a fork of tizbac/proxmoxbackupclient_go, enhanced with a modern GUI interface and additional features for Windows users.
Original Project: Proxmox Backup Client in Go Author: Tiziano Bacocco (tizbac) License: GPLv3
Key additions in this fork:
- Wails v2 GUI with React frontend
- Real-time progress tracking
- Enhanced error handling and logging
- Security hardening
- Comprehensive testing
- CI/CD pipelines
GPLv3 - See LICENSE file
Contributions are welcome! Priority areas:
- 🔐 Client-side encryption
- 🔄 Auto-update mechanism
- 📅 Scheduled backups
- 🔒 Code signing
© 2024-2026 RDEM Systems. All rights reserved.