zfs over iscsi migration path?

imneedham

New Member
Nov 3, 2025
1
0
1
I have a PVE 8.x cluster using TheGrandZazoo's freenas‑proxmox plugin to work with data served from TrueNAS Scale 23.10.2. I'd like to get PVE and TrueNAS upgraded to the latest versions, and start using the new truenas-proxmox plugin. I've not had any luck finding a guide for migrating from the old plugin to the new one - is there one?

Thanks!
 
Easiest is always backup & restore.

That beeing said, here are other options:
  1. I would setup a virtualized PVE and also the old and new TrueNAS version in a VM each and setup everything you have at the moment and just try for yourself.
  2. setup a second TrueNAS box with storage, install the new truenas-proxmox-plugin and migrate the VMs to the new TrueNAS box
 
Isn't that written here?

https://github.com/boomshankerx/proxmox-truenas#migrating-from-freenas-proxmox

First, you should try switching from TheGrandWazoo’s "freenas-proxmox" to boomshankerx’s "proxmox-truenas" which is similar.
If that works, all you need to do is keep updating.

* Do not install "freenas-proxmox" and "proxmox-truenas" at the same time.

As he says, since we have an environment where we can create and destroy virtual machines as much as we like, we should take advantage of it to test our ideas.

// proxmox-truenas

Code:
TrueNAS 24.10 - 25.10
PVE-Manager 8.4.14 / 9.0.11
libpve-storage-perl 8.3.7 / 9.0.13

apt install proxmox-truenas

 * I believe the reason it’s TrueNAS 24.10 is that I haven’t tested earlier versions. It did work with TrueNAS CORE 13.0U6.8 in the past.

// proxmox-truenas-native

Code:
TrueNAS 25.10+
Proxmox VE 8/9

apt install proxmox-truenas-native

I believe the following steps need to be taken.

1. Truenas Update Ver 24 * I think it will work in Ver 23, but I can’t guarantee it. Of course, no one is going to test it just for you.
2. cp /etc/pve/storage.cfg /etc/pve/storage.cfg_bak
3. sed -i 's/freenas/truenas/g' /etc/pve/storage.cfg
4. apt purge freenas-proxmox
5. apt --purge autoremove
6. apt install proxmox-truenas
7. Truenas Update Ver 25
8. apt install proxmox-truenas-native
9. cp /etc/pve/storage.cfg /etc/pve/storage.cfg_bak2
10. Editing storage.cfg
11. apt remove proxmox-truenas
12. Upgrading Proxmox
 
Last edited: