Backward compatibility for VM offline migration

Jayesh

Member
Sep 4, 2020
11
0
6
37
Hi,

I am using two clusters (pve+ceph) in my production environment.

1) Cluster1 => version 7.3-3
2) Cluster2 => version 6.2-12


I have planned to upgrade Cluster2 in coming days. due to some reasons I cannot upgrade Cluster2 on immediate basis.
I am trying to restore vm dump from Cluster2 to Cluster1.
Restoration was successful but vm failed to boot.

Code:
Error: Result verification failed (400)
boot: value does not match the regex pattern

sharing vm config files on Cluster2

1) Existing another VM (working fine)
Code:
cat /etc/pve/qemu-server/131.conf
agent: 1
bootdisk: scsi0
cores: 8
hotplug: disk,network,usb,memory,cpu
ide2: none,media=cdrom
memory: 4096
name: yt-pbx1
net0: virtio=26:8D:BB:54:51:DB,bridge=vmbr0,firewall=1,tag=150
net1: virtio=86:56:48:BF:9B:22,bridge=vmbr0,firewall=1,tag=110
net2: virtio=56:8B:EE:C3:4B:E9,bridge=vmbr0,firewall=1,tag=1301
net3: virtio=66:A3:08:1C:E8:99,bridge=vmbr0,firewall=1,tag=1302
net4: virtio=4E:DA:76:78:46:CE,bridge=vmbr0,firewall=1,tag=1100
numa: 1
ostype: l26
scsi0: ceph-HDD:vm-131-disk-0,discard=on,size=140G
scsihw: virtio-scsi-pci
smbios1: uuid=08c3ca47-0320-4da1-a3cc-5348e81fcd34
sockets: 2
vmgenid: 6baab123-05e0-4920-8d87-428d4612dc36

2) Restored VM from dump (boot issue)
Code:
cat /etc/pve/qemu-server/132.conf
agent: 1
boot: order=scsi0;ide2;net0
cores: 32
cpu: host
ide2: none,media=cdrom
memory: 4096
name: nl-webrtc1
net0: virtio=02:21:C0:02:DB:98,bridge=vmbr0,firewall=1,tag=150
net1: virtio=DE:C8:19:63:F5:EF,bridge=vmbr0,firewall=1,tag=110
numa: 1
ostype: l26
scsi0: ceph-SSD:vm-132-disk-0,discard=on,size=140G
scsihw: virtio-scsi-pci
smbios1: uuid=e6120d9b-8ffc-4d8f-abe6-44d7d5e4d1bc
sockets: 1
vcpus: 4
vmgenid: f0f615d3-e77d-47d9-ba79-8f526de34aba

I have noticed that pve 7 introduced new option "boot:" which is equivalent to pve6 "bootdisk". is there any quick workaround to solve this? Thanks in advance..
 
Hello,

I would upgrade the Proxmox VE 6 to the latest version of PVE 6.4.x by issuing the following commands:

Bash:
apt update && apt dist-upgrade


I have noticed that pve 7 introduced new option "boot:" which is equivalent to pve6 "bootdisk". is there any quick workaround to solve this?

Otherwise, have you tried to edit the VM config to be like the PVE 6 version VM config?
 

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!