Skip to main content

This is part 2 of the blog series about Veeam Backup for Proxmox, which focuses on backup and restore. Part 1 was about the architecture and setup; in case you’ve missed it, you can find it here: 

Disclaimer: All information and screenshots in this blog post are based on an early access release. Until the final release changes can and will occur!

 

Restoring/Migrating from VMware

Before we can start to backup systems running on Proxmox, of course we need to deploy a VM. The first release of Veeam Backup for Proxmox will support cross-platform restore, so I restored an existing Windows Server 2022 system from VMware to Proxmox.

The process isn’t much different from other platforms and doesn’t require any special knowledge.

 

 

 In the storage tab, you need to select the destination storage/datastore and define which type of disk (RAW, QCOW2, VMDK) shall be used.

 

 

After the restore completed, I noticed that the BIOS was set to “SeaBIOS” by default. As Windows Server 2022 required UEFI to boot, I changed this.

 

And as expected the server booted up without issues and was back running; just like on VMware.

To be honest: At the beginning I actually installed this server on Proxmox, restored it to VMware, deleted it on Proxmox and restored it back again. So this VM moved its platform twice without any problems 😉

 

Creating a backup job

Again this is not special at all, if you worked with Veeam in the past, you will already know how to backup Proxmox VMs.

In addition to selecting dedicated virtual machines or the host, resource pools can be added to a backup job.

 

The backup completed in 3:05 minutes (starting the worker required about 1 minute), which is ok for my lab environment. From 32GB allocated, 12GB were in use and only 6,5GB were transferred. The resulting backup file had almost the same size as the one for VMware.

 

Restore options

I don’t want to go into detail for the restore options, because those are again very similar to what we already know.

For Proxmox backups the following options will exist in the first release:

  • Instant recovery to Hyper-V, Nutanix and VMware
  • Guest File Restore
  • Restore to Amazon EC2, Microsoft Azure and Google CE
  • Restore entire VM to Nutanix AHV and Proxmox
  • exporting & publishing of disks

While Application Aware Processing won’t be available in the first release, it’s worth noting that you can still do application item restores. In case of the restored VM, I could, for example, restore Active Directory objects.

 

Conclusion

The beta of Veeam Backup for Proxmox already works very well and offers a nice feature set for the first release. From the setup to the backup and restore process, nothing is special or complicated; just like the backup of all other existing platforms with Veeam. I will continue testing it and might post a 3rd part if something interesting comes up.

Hello,

please are there any plans to support the restore between different platforms ? I see already support for cloud services and AHV, what is missing is the backup from Proxmox and restore to bare metal, or Hyper-V. And vice versa. This would make the VBS the “killer” application for backup/restore…

Leela

Restore between Proxmox and all other platforms is already supported. With the exception for the agents, where only restore to Proxmox is possible. If you want to restore a VM back to bare metal, you would first have to create an agent based backup and then restore it wmvia the recovery media.


Great post


Comment