Version 5.0 of Proxmox was recently released. Updating from version 4.4 is very easy and went smoothly for me within a very short time. The initial situation was my Debian server rented from Hetzner with Proxmox 4.4. Before you start, however, you should make a backup of all virtual machines and stop all machines.
You should also already have the latest version of Proxmox 4.4 installed. We do that with:
apt-get update && apt-get dist-upgrade
Second, we update the repository lists to Debian Stretch
sed -i 's/jessie/stretch/g' /etc/apt/sources.list
And also do the same with the Proxmox repo
sed -i 's/jessie/stretch/g' /etc/apt/sources.list.d/pve-enterprise.list
At this point, the manufacturer recommends removing all backport repos, as Proxmox has not yet been tested with them. I did not have any backports, so this step was not necessary for me.
Perform update
First, we need to re-read the repos that have just been changed:
apt-get update
Now we kick off the actual update to Debian Stretch and Proxmox 5.0:
apt-get dist-upgrade
On my server with SSD, the process took just under 5 minutes, but without SSD it can take much longer. During the installation, you will be asked from time to time whether you want to overwrite changed configuration files. This should always be weighed up individually for each file - in the end, however, I always kept the old configurations during the entire installation.
Finally, we restart the system. Proxmox 5.0 is now ready for use. The first thing to do is to restart the virtual machines.
Moin,
i did it exactly as instructed, but now it no longer starts with the eigt ip but with a 192.168. etc.?
I wanted to upgrade from 4.4 to 5 and followed the instructions exactly.
The eigt. IP is still stored correctly in the interfaces.
Can you help me?
Many thanks and best regards
Moin,
now i have the problem that i only get the ip 192.168.178.121 displayed but in the hosts and in the interfaces another public ip is stored.
Do you have any ideas?