Proxmox Backup Server 4: First Boot Setup Guide
This guide provides manual steps to configure Proxmox Backup Server (PBS) 4 after installation
Overview
This guide provides manual steps to configure Proxmox Backup Server (PBS) 4.0.11 after installation. These steps are based on the community post-install helper script but written out manually for better understanding and documentation.
Step 1: Verify PBS Version
First, verify you’re running PBS and check the Debian codename:
cat /etc/os-release | grep VERSION_CODENAMEExpected output for PBS 4.x: VERSION_CODENAME=trixie
Note: If it shows
bookworm, you’re on PBS 3.x and need different instructions.
Step 2: Check Existing Debian Sources
PBS 4.0.11 comes with properly configured Debian sources. Verify they exist:
cat /etc/apt/sources.list.d/debian.sourcesIf this file exists and includes main contrib non-free-firmware components, keep it as-is - it’s already properly configured.
Step 3: Configure PBS Enterprise Repository (Disable)
The enterprise repository requires a paid subscription. Check if it exists and disable it:
cat /etc/apt/sources.list.d/pbs-enterprise.sourcesAdd the disable flag:
echo “Enabled: false” >> /etc/apt/sources.list.d/pbs-enterprise.sourcesNote: The
Enabled: falseline keeps this repository inactive. Only change toEnabled: trueif you have a valid subscription.
Step 4: Add PBS No-Subscription Repository
This is the free repository that provides stable updates without requiring a subscription:
cat <<EOF > /etc/apt/sources.list.d/proxmox.sources
Types: deb
URIs: http://download.proxmox.com/debian/pbs
Suites: trixie
Components: pbs-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOFThis repository provides:
Stable PBS updates
Bug fixes and security patches
New stable features
No subscription required
Step 5: Add PBS Test Repository (Disabled)
The test repository contains beta and testing packages. Add it but keep it disabled:
cat <<EOF > /etc/apt/sources.list.d/pbs-test.sources
Types: deb
URIs: http://download.proxmox.com/debian/pbs
Suites: trixie
Components: pbs-test
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Enabled: false
EOFWarning: Only enable this repository if you want to test beta features. Change
Enabled: falsetoEnabled: trueto activate.
Step 6: Update Package Lists
After configuring repositories, update the package lists:
apt updateVerify you see:
✅ Fetching from
http://deb.debian.org/debian✅ Fetching from
http://download.proxmox.com/debian/pbs trixie/pbs-no-subscription❌ No errors about missing subscriptions
Step 7: Disable Subscription Nag (Optional)
If you want to remove the subscription reminder from the web interface:
Create the Auto-Patch Script
This creates a post-install hook that automatically patches the web UI:
cat > /etc/apt/apt.conf.d/no-nag-script <<’EOF’
DPkg::Post-Invoke { “if [ -s /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js ] && ! grep -q -F ‘NoMoreNagging’ /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js; then echo ‘Removing subscription nag from UI...’; sed -i ‘/data\.status/{s/\!//;s/active/NoMoreNagging/}’ /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js; fi”; };
EOFApply to Current Installation
Reinstall the widget toolkit to apply the change immediately:
apt --reinstall install proxmox-widget-toolkitEthical Note: Consider supporting Proxmox development by purchasing a subscription if you use PBS in production or commercial environments.
Step 8: Update the System
Perform a full system upgrade to ensure all packages are current:
apt -y dist-upgradeThis ensures:
All packages are updated to the latest stable versions
Security patches are applied
Any held-back packages are upgraded
Step 9: Clear Browser Cache
After completing these steps, you must clear your browser cache to avoid UI display issues:
Chrome/Edge/Firefox: Press
Ctrl+Shift+R(Windows/Linux) orCmd+Shift+R(Mac)Alternative: Clear browser cache through browser settings
Best Practice: Use incognito/private browsing to test changes
Step 10: Reboot the System
Finally, reboot your PBS server to ensure all changes take effect properly:
reboot
The system will restart and apply all configuration changes.
Additional Resources
Last Updated: November 2025
PBS Version: 4.0.11
Debian Base: Trixie

