Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Backup » How to create a backup job for Proxmox VMs using VBR

How to create a backup job for Proxmox VMs using VBR

Posted on 11/11/202511/11/2025 Christian By Christian No Comments on How to create a backup job for Proxmox VMs using VBR
Proxmox VM backup with VBR

Recently, I created a guide on how to migrate Windows Servers from Hyper V to Proxmox Correctly. In this article, the VM was previously running on Hyper-V. Therefore, I will show you how to create a backup job for Proxmox VMs using VBR (Veeam Backup and Replication). This is because, editing the job does not work in this case at the time of writing this piece. Please, see how to delete a VM and Storage in Proxmox, and how to resolve the Update Package Database failure on Proxmox VE.

Table of contents

  • Create a backup job for Proxmox VM
    • Add VM(s) to the Backup Job
    • Backup Repository
    • Backup Schedule

Veeam Backup & Replication creates VM backups by running backup jobs that define what data to back up, where to store it, and when to perform the backup.

Also, see how to Create a bootable USB on Mac: Proxmox VE Setup, how to Fix missing path and delete a Veeam Backup Repository, and How to Resize or Expand Proxmox Hard Drive.

Create a backup job for Proxmox VM

The following article on backup and restore Proxmox VE virtual machines with Veeam discusses how to integrate Proxmox to Veeam Backup and Replication.

To reduce backup time and optimize performance. Create separate jobs for VMs in different locations since Veeam Backup & Replication selects and launches workers based on the source data location.

To perform a backup, in the Home view, select Jobs in the inventory pane. Then click Backup Job > Virtual Machine > Proxmox VE on the ribbon. Alternatively, you could right-click the working area and choose Backup > Virtual Machine > Proxmox VE.

Broxmox aVM backup

Enter the backup job name and description and click next.

VM name
The maximum length of the name is 40 characters; the following characters are not supported: ~ ” # % & * : < > ! ? / \ { | } . ‘ ` $. The maximum length of the description is 1024 characters

Please, see Hyper V Disk allocation: Why Veeam reports full size after Shrinking, and how to restore VM to Original location using Veeam Entire VM restore.

Add VM(s) to the Backup Job

You configure a job to define where, when, and how Veeam protects VM data while considering factors like exclusions, job chaining, and the most suitable backup method for the repository.

For those using Exclusions, remember that the virtual infrastructure is dynamic and changes rapidly. It is quite possible that a VM gets moved to a folder. Or resource pool that is excluded which makes it unprotected.

In this case, monitoring with Veeam ONE is highly recommended in tracking VMs that are under protection. Also, remember that exclusions have higher priority over inclusions in Veeam Backup & Replication. Please, see Real-Time Monitoring: How to setup VeeamONE.

In the Virtual Machine on the New Backup Job wizard, click on Add.

Add VM

Note: According to the bp veeam guide. It is recommended to avoid using one VM per job unless is strictly necessary. By using multiple VM per job we will reduce management complexity. This is because, it is much easier to manage a small amount of jobs than trying to manage hundreds of jobs.

On the other hand having too many VMs in a job can increase complexity of certain operational activities. Sticking to up to 300 VMs per job provides a good balance for manageability of backups.

Select the VMs to backup as shown below. In a production environment, please pay attention to the recommendation above and click OK.

Select VM

As you can see, the VM has been selected to backup.

VM

Please, see Video Remoting was disconnected on Hyper V, and how to Fix Authentication failed: Invalid credential after installing VSA. Learn OOTBI Security Best Practices: Enable Honeypot on Object First.

Backup Repository

At the Storage step of the wizard, select the desired backup repository from the Backup repository drop-down list. Ensure the repository is already added to the backup infrastructure for it to appear in the list.

See how to achieve 3-2-1 rule with SOBR on Synology or OOTBI and Wasabi, and I will select this. For other backup repository ideas are: how to Configure Object First OOTBI Appliance, and how to deploy and integrate VHR with VBR.

Backup repo

In the Retention policy section, define how long Veeam Backup & Replication keeps restore points in a backup chain. The system automatically removes restore points older than the specified limit. This ensures each backup chain retains at least three restore points.

The Grandfather-Father-Son (GFS) policy reuses full backups for long-term retention instead of creating new ones each time, simplifying scheduling and improving performance. Veeam Backup & Replication marks full backups with weekly (W), monthly (M), or yearly (Y) flags to manage retention. Once flagged, a full backup is kept until its retention period expires, after which the flag is removed and the backup is deleted according to short-term retention settings.

Therefore, if you would need to configure GFS, ensure that the “keep certain full backups longer for archival purposes”.

GFS backup

To proceed with the backup job creation for Proxmox VM(s), click on Next.

Also, to help you implement a comprehensive backup strategy, Veeam Backup & Replication allows you to enable long-term retention policy for backups and to configure advanced job settings (such as notification settings, health check, active and synthetic full backups).

storage

Please, see Best Storage for Veeam: Comparing OOTBI by ObjectFirst to VHR, and how to Fix Repository time shift detected: Immutability flag cannot be set.

Backup Schedule

At the Schedule step, set Veeam Backup & Replication to run the backup job automatically using a daily, monthly, or periodic schedule. To retry failed backups, select Retry failed items processing and specify the number of attempts and interval; the system will only reprocess VMs that failed previously.

Click on “Apply’ to proceed as shown below.

Automatic job

As you can see, the backup job is being created.

creating backup job

On the summary window, you can decide to run the job when I click Finish. Or start the job after creating the backup job.

Summary

Please, see Deep Dive into Protecting AWS EC2, RDS Instances and VPC, how to Install Veeam ONE and Add VBR: Fix failed to connect to VBR

As you can see, the backup has started and a full backup will be created.

Removed detached backup

I hope you found this article very useful on Create a backup job for Proxmox VM using VBR (Veeam Backup and Replication). Please, feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Backup, Virtualization Tags:proxmox, Proxmox Server, Proxmox VE, Proxmox VE VMs Backup with VBR, Veeam Backup for Proxmox, Veeam Backup for Proxmox Plugin support for PVE 9.0

Post navigation

Previous Post: Migrate Windows Servers from Hyper V to Proxmox Correctly
Next Post: Understanding User Roles & Access Control in Object First OOTBI

Related Posts

  • images 3
    Install Minimal Container Templates on Proxmox Server Virtualization
  • Azure Backup Copy 1
    How to Delete Backup Job in Recovery Services Vault AWS/Azure/OpenShift
  • VBR console update
    Veeam Backup Console must be updated to the latest version Backup
  • SCVMM Setup Error 10421
    SCVMM setup Error 10421: Fix VMM Service Account conflict Virtualization
  • Domain
    Connectivity to a writable domain controller from a node could not be determined because of an error Virtualization
  • Synology NFS Share
    Add Synology NFS Storage to Proxmox VE for VMs and Backups Storage

More Related Articles

images 3 Install Minimal Container Templates on Proxmox Server Virtualization
Azure Backup Copy 1 How to Delete Backup Job in Recovery Services Vault AWS/Azure/OpenShift
VBR console update Veeam Backup Console must be updated to the latest version Backup
SCVMM Setup Error 10421 SCVMM setup Error 10421: Fix VMM Service Account conflict Virtualization
Domain Connectivity to a writable domain controller from a node could not be determined because of an error Virtualization
Synology NFS Share Add Synology NFS Storage to Proxmox VE for VMs and Backups Storage

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • unzip mac 994x400 1
    How to set a default app to archive files on macOS Mac
  • AppLocker
    Fix unable to start the Application Identity Service Windows
  • Chocolatey Packages
    Create Chocolatey Package: Upgrade Software with Chocolatey Scripts
  • WPScan Banner
    How to scan WordPress Websites With WPScan For Security Vulnerabilities Security | Vulnerability Scans and Assessment
  • Nosound chrome
    How to fix No sound on Google Chrome JIRA|Confluence|Apps
  • VM Disk
    Initialize and format a virtual disk: How to add and remove a new virtual disk from a VM on VMware Workstation Virtualization
  • ackup Repository and Add HyperV to VBR Inventory
    Create local Backup Repository and Add HyperV to VBR Inventory Backup
  • images
    Unable to connect to MSSQL Server after changing Server name Oracle/MSSQL/MySQL

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,819 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.