In place upgrade to 5.0

Drax

Active Member
Jul 21, 2012
126
2
38
Currently running 3.121. Can I do an inplace upgrade from that version to 5.0 in a single step or do I need to go to 4.4 first? Please advise. I have two nodes and 20VMs total
 
the only tested way is a step by step upgrade (from 3 to 4 and then to 5).
 
So can I migrate all my VMs from Node one to Node TWO, upgrade Prox on node 1 in two steps, then move the VMs back to node one from node two

Or is it move VMs from Node one to Node two. Upgrade Node one to 4.1 Move the VMs back to node one. Allow what ever conversion is required, move Node 2 VMs to Node 1 then Upgrade Node 2 to 4.1 then move all VMs back to Node 2, then upgrade Node 1 to Prox 5, then move all VMs back to Node 1 then upgrade Node 2 to Prox 5 and divide the VMs to the nodes as originally configured.
 
Currently running 4.2.2 Can I do an inplace upgrade from that version to 5.0 in a single step or do I need to go to 4.4 first?
 
I suggest you upgrade to latest 4.4 first, this is not that much work.
 
The instructions state I need to be atleast 3.4 but my version is 3.1-21 So my upgrade page is now
3.1 - 3.4
3.4 - 4.4
4.4 - 5.0

is that correct?

Also If I backup all the VMs does that mean I have backed up all the cluster data? I am becoming worried about my abilities to do this without error or issue. Is there any experienced Proxmox user you could suggest as a hired gun? Could I hire Proxmox to handle this in place upgrade?
 
Last edited:
Can somebody please reply to the questions I have. I am not wanting to create more problems with this upgrade than I solve. Do the VM's have to be converted to each upgrade or can I simply back them all up to a drive then copy them back to the node once it is upgraded to 5.0? Are the VM's just copied to the data folder of the node?
 
I would be most grateful if somebody knowledgeable could answer my last set of questions. I have been through the resources and can't find the answer. All help is appreciated.
 
I would be most grateful if somebody knowledgeable could answer my last set of questions. I have been through the resources and can't find the answer. All help is appreciated.

The upgrade wiki pages describe the steps in detail - what do you miss exactly? And yes, we you can buy commercial support for this from the Proxmox VE team, see:

https://www.proxmox.com/en/proxmox-ve/pricing
 
What does this mean? valid backup of all OpenVZ containers (needed for the conversion to LXC)
 
The pricing is unfortunately too expensive for a small organization. Because they are annualized fees we would never get our money's worth as we only need to upgrade every couple years.
 
What does this mean? valid backup of all OpenVZ containers (needed for the conversion to LXC)
this means you have to create a backup for each container (you should also test that those backups are valid and working)

The pricing is unfortunately too expensive for a small organization. Because they are annualized fees we would never get our money's worth as we only need to upgrade every couple years.
but you also get support for all other issues you (might) have, and access to the enterprise repository
 
I guess I don't understand what is meant by each container. That is the part that is confusing to me. What is meant by container? Does that mean each VM? or does that mean the storage system for the Node? My hope was to back up the VMs to and external storage, then move the VMs from node one to Node two. Upgrade node one, then move the VMs back to node one from node two. Can I not do that? Do I have to restore the VMs to the upgraded node one from a backup versus moving them from Node two?

I agree for a bigger business the subscription would be good. BUT for us it would be several thousand a year. For us in the 8 years we have ran Proxmox, we have not had any real issues other than the upgrade cycle. It would be great if the in place upgrade could be such that one could do it without risk to the data and VMs.

Maybe somebody here that is experienced might come forward and contact us about being a mentor or consultant in this matter. I am confident I can do the upgrade, I would just want somebody available just in case.
 
I guess I don't understand what is meant by each container. That is the part that is confusing to me. What is meant by container? Does that mean each VM?
in proxmox there are two types of guests: vms (with qemu/kvm; full-virtualization) and containers (up to 3.4 with openvz, since 4.0 with lxc)
since we changed with 4.0 from openvz to lxc, and the cluster stack changed, the upgrade is a bit more involved
 

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!