compatible pbs vs pve ?

CAHEKs

Member
Nov 2, 2017
13
1
23
35
What table of version compatilbe between pbs and pve?
pve6pve7
pbs1
pbs2
 
Last edited:
You can tick all in that table currently, they're all compatible in regards to sending new backups and listing/restoring existing ones, and that will stay that way at least until EOL of Proxmox Backup Server 1.1 and Proxmox VE 6.4 in July 2022 (after that we do not really test and look on the old releases, so while it may work just fine there could be some breakage, albeit we certainly do not break it by force and major changes are normally tied to major version releases).

So, they should all stay compatible, albeit older clients may naturally not use all new features of a newer server and vice versa, but that's already the case with minor releases too.
 
  • Like
Reactions: janssensm
This thread needs to be resurrected now that we have PVE8 and PBS3.
So what does the compatibility matrix look like currently?
 
I made some related comments about this here:
https://forum.proxmox.com/threads/proxmox-backup-server-3-0-available.129717/#post-568741
https://forum.proxmox.com/threads/u...tible-with-proxmox-ve-8-0.132991/#post-585500

And I thought I had a better post w.r.t. this around, but could not find it.
We really need to better encode the answer to this compatibility question and our general guarantees in the documentation's FAQ.

Backup protocol and format did not change, so there's still full forward and backward compatibility in regard to that.
Proxmox Backup Server 2.2 added the support for namespaces, Proxmox VE 6 can only back up to the root namespace and also only restore from that, nothing change w.r.t. this in Proxmox Backup Server 3, i.e., for Proxmox VE 6 the same limitations as previous still hold (it's EOL after all), but newest Proxmox VE 7 and Proxmox VE 8 can use all features from both Proxmox Backup Server 2 and 3.

In general, we will:
- keep support for reading older backup formats, if we ever need/want to introduce a new one, so restoring existing backups made to new systems will always work.
- try hard to keep backward compatibility for the protocol to create and read (restore) backups, at least for the current and last matching releases we will guarantee that. Meaning, a client that is one major release behind should be still able to back up and restore what they could do previously from a server that is the same major version, or one version older or one major version newer, but not necessarily if the server is two major versions newer. E.g., while currently one can still backup from Proxmox VE 6 to Proxmox Backup Server 3, which is two major versions newer, that might change with future PBS 3.x point releases; albeit it's not planned and if there isn't a good reason/benefit we won't just break it.
- ensure that the Proxmox Backup Server API stays compatible for the current and the previous matching Proxmox VE release, older might continue to work, but that's supported on a best-effort basis.

So the more permanent table could look like the following, where Proxmox Backup Server X and Proxmox VE Y are based on the same Debian major release.

Backup / RestoreProxmox VE Y - 1Proxmox VE YProxmox VE Y + 1
Proxmox Backup Server X - 1Full SupportAll but new major FeaturesBest Effort
Proxmox Backup Server XAll but new major FeaturesFull SupportAll but new major Features
Proxmox Backup Server X + 1Best EffortAll but new major FeaturesFull Support
 
At first glance it sounds like PBS needs to be upgraded to v3 before upgrading PVE to v8.
Could be worded a bit better maybe, but what it essentially means is that you need to upgrade both at the same go, i.e., once you move the repositories from bullseye to bookworm, you need to do that for all repos at the same time before you then do the final update + full-upgrade (or dist-upgrade, that's just an alias).

We link to the other wiki so that users can be aware of product specific known issues and the product specific checker tools, i.e., those that have both Proxmox Backup Server and Proxmox VE installed on the exact same host (i.e., not just having PBS in a VM or CT hosted on Proxmox VE, that's totally fine and unrelated to each other) need to adhere both upgrade guides and do the actual repo switch in lock step.
 
Could be worded a bit better maybe, but what it essentially means is that you need to upgrade both at the same go, i.e., once you move the repositories from bullseye to bookworm, you need to do that for all repos at the same time before you then do the final update + full-upgrade (or dist-upgrade, that's just an alias).

We link to the other wiki so that users can be aware of product specific known issues and the product specific checker tools, i.e., those that have both Proxmox Backup Server and Proxmox VE installed on the exact same host (i.e., not just having PBS in a VM or CT hosted on Proxmox VE, that's totally fine and unrelated to each other) need to adhere both upgrade guides and do the actual repo switch in lock step.
I see now. It refers to PVE and PBS running side-by-side on the same installation of Debian. You definitely don't need to upgrade a separate machine running PBS 2.4 to 3 before upgrading PVE 7 to 8.
 
I see now. It refers to PVE and PBS running side-by-side on the same installation of Debian. You definitely don't need to upgrade a separate machine running PBS 2.4 to 3 before upgrading PVE 7 to 8.
Exactly.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!