Basically like the topic states, I already have the storage setup for some of my VMS on a nvme pool which I currently use for proxmox but my proxmox server is a 2012 ASUS laptop which still has some life but as my VM number increases and while I get some other machine to assemble my PVE server, I’d like to move some of the machine to my freenas server.
I’m guessing it is not going to be as painful because VM disks are already ZVOLs under TNS, but I do not know if the disk format is raw as I have it set on proxmox.
So what would be an advisable way if at all possible to migrate these vms to truenas?.
thanks for the prompt response and suggested reading, but like I said, the VM disks I want to move are already ZVOLs on my TNS because I’m using ZFS+iSCSI on proxmox, so when I create the VMs on proxmox, their storage is created under my iscsi pool.
So In my case and as per your suggestion, could I simply use the already created storage and just adjust VM parameters on TNS or do I need to convert the vm-disk---- to zvol?
Maybe I wasn’t clear on my OP what I wanted to know is when I create the new VM on TNS, how do I import the already existing storage?.
Now I guess I’ll have to unlink them/remove them from iSCSI?, I do not want to remove them because when I migrated storage from proxmox I removed the origin.
TrueNAS uses a single ZVOL for each of the VMs disks, iSCSI uses a single ZVOL for all disks with each VM disk using whatever the hypervisor format is underneath. I believe for Proxmox this is QCOW2. In either case, TrueNAS can’t attach the VM to the iSCSI ZVOL and be expected to boot a VM.
You can do all the conversion and transfer, otherwise use Clonezilla to clone the disk from source to destination VM over the network and be done.
TrueNAS uses a single ZVOL for each of the VMs disks, iSCSI uses a single ZVOL for all disks with each VM disk using whatever the hypervisor format is underneath. I believe for Proxmox this is QCOW2. In either case, TrueNAS can’t attach the VM to the iSCSI ZVOL and be expected to boot a VM.
You can do all the conversion and transfer, otherwise use Clonezilla to clone the disk from source to destination VM over the network and be done.
Thanks, I guess I’m using all of them in RAW format and I see the disks under /dev/zvol and under the extents on iSCSI and they do work with my proxmox vms but what you say, makes sense, I’ll try to clone one of these disks and play around so no harm done.