Is this a sensible approach to rebuilding my servers?

Soogs

Member
Jul 11, 2023
24
4
8

Seeking rebuild advice​


Hello, I've finally acquired all the bits for my server upgrades.

I have 4x Lenovo M720q's

Current config:

3x Cluster
  • NODE A -- i5-9400T - 64GB mem - 2TB NVMe (boot and VMs) - 2TB SSD (extra VM storage / temp storage)
  • NODE B -- i5-9400T - 64GB mem - 2TB NVMe (boot and VMs) - 2TB SSD (extra VM storage / temp storage)
  • NODE C -- i5-9400T - 64GB mem - 2TB NVMe (boot and VMs) - 2TB SSD (extra VM storage / temp storage)

Solo node
  • i5-8400T - 32GB mem - 1TB NVMe (boot and VMs) - NO SSD - 4x 1GB Intel NIC
I have migrated everything from node B to nodes A and C.

All nodes use the same management / internal port of eno1

Questions/Plan:
  1. If I install proxmox on node B (after removing it from the cluster) and restore backups from the SOLO node -- can I transfer the boot drive/NVMe into the solo node and have it boot without issue?
  2. Will the missing interfaces for OPNsense VM cause an issue if I restore the VM before the hardware is present on the solo node?
  3. After the above I would setup Proxmox for Node B and join it to the existing cluster to migrate VMs/CTs from Node A.
  4. Remove Node A from cluster, then install new hardware and Proxmox, rejoin cluster and migrate everything from Node C.
  5. Remove Node C from cluster, then install new hardware and Proxmox, rejoin cluster and setup storage etc -- power off and use as spare / scale up if/when needed.
  6. Is this as reliable as using PBS to do restores instead?
I feel like this method may have the speed advantage over PBS.

New config:
  • NODE A -- i5-9400T - 64GB mem - 480GB Enterprise SSD (boot) - 2TB NVMe (VMs)
  • NODE B -- i5-9400T - 64GB mem - 480GB Enterprise SSD (boot) - 2TB NVMe (VMs)
  • NODE C -- i5-9400T - 32GB mem - 480GB Enterprise SSD (boot) - 2TB NVMe (VMs)
  • SOLO node -- i5-8400T - 64GB mem - 2TB NVMe (boot and VMs) - NO SSD - 4x 1GB Intel NIC
Is this a good plan? would you do it differently? anything else to consider?

Thanks.