[SOLVED] Moving Proxmox 6.4-13 containers & VMs to Proxmox 7

inxsible

Active Member
Feb 6, 2020
139
8
38
I have version 6.4-13 on a 1U- 4 bay server. However, I want to migrate the server to another physical box (2U - 16bay) and also make some additional changes like
  1. Use dedicated SSDs for the OS & VM disk storage instead of HDDs
  2. Create a RAIDZ2 pool as a backup to my TrueNAS data using zfs sync

I was thinking instead of upgrading the current server, I could simply install the latest Proxmox 7 on the new server, create a cluster and then move the containers and VMs over to the other server. Since the new server will have new disks, if something were to go wrong, I would still have my 6.4-13 based server intact.

Would version 7 accept 6.4 containers/VMs without any issues or are there any pitfalls that I should know about?
 
hi,

Would version 7 accept 6.4 containers/VMs without any issues or are there any pitfalls that I should know about?
yes it should be fine :)

for containers with cgroup mount entries you'll need to change those to cgroupv2 [0]

otherwise if you read the upgrade instructions [1] possible problems are highlighted there.

especially the pve6to7 script is helpful to point out any known issues (and also pve6to7 --full)

hope this helps!

[0]: https://pve.proxmox.com/pve-docs/chapter-pct.html#pct_cgroup_compat
[1]: https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0
 
Thank you @oguz . A follow up question. Once I create a cluster -- can I later "un-cluster" it? I really don't need 2 machines running for my home network as uptime is not a massive concern for me.
 
I completed this not by utilizing a cluster, but simply backing up the LXC and VMs onto a NAS and then restoring them back on the new Proxmox 7 install.

Now time to upgrade each container