Hi everyone
I've tried to google this but my Google Fu has been moved into legacy land by Google lately. I hat a talk with ChatGPT about this but that was not completely resolving all issues.
I have a ESXi setup running currently. My vCenter crashed and even older Restores no longer work. I'm also tired of using Veeam for backups with temporary licenses. With the whole Broadcom fiasco, I thought I'd try to move my homelab to Proxmox... future proofing my knowledge and such.
So I have two Proxmox hosts now and I successfully mounted an iSCSI LUN from TrueNAS (a zVol on a three stick NVMe ZFS). Upon reading about this topic on the net, I was left with the impression that there is a thing like ZFS over iSCSI. I have the impression that this might give Proxmox the ability to leverage TrueNAS' ZFS for snapshots and backups?
Or am I misunderstanding and the idea would be to just put the iSCSI LUN into a local ZFS? As in TrueNAS ZFS > zVol > iSCSI Target > iSCSI Lun Proxmox > ZFS datastore?
Either way, what would be pros and cons? What is thesleakest, most efficient and perhaps nerdy way to do this? Could I somehow mount the TrueNAS zVol directly for every VM and have ZFS snapshoting used for individual VM backups?
If this has been answered a hundred times I apologize and would appreciate a link for further reading. The Proxmox Wiki so far hasn't delivered what I am looking for (again, I'm no good at search functions anymore...)
Edit: Upon further reading I think I see where this is going. I'm currently trying to move a VM disk from local LVM to this iSCSI and failing so far. The disk is RAW and as I understand it, that necessitates a datastore that has snapshot capability. Which LVM does AFAIK.
So is my assumption correct that I either need to use QCOW2 VM disk format if I want to use bare iSCSI? Or alternatively mount the iSCSI as an LVM or ZFS to regain snapshot capability and there is no scenario in which proxmox leverages snapshots on the TrueNAS sside at all?
Thanks
I've tried to google this but my Google Fu has been moved into legacy land by Google lately. I hat a talk with ChatGPT about this but that was not completely resolving all issues.
I have a ESXi setup running currently. My vCenter crashed and even older Restores no longer work. I'm also tired of using Veeam for backups with temporary licenses. With the whole Broadcom fiasco, I thought I'd try to move my homelab to Proxmox... future proofing my knowledge and such.
So I have two Proxmox hosts now and I successfully mounted an iSCSI LUN from TrueNAS (a zVol on a three stick NVMe ZFS). Upon reading about this topic on the net, I was left with the impression that there is a thing like ZFS over iSCSI. I have the impression that this might give Proxmox the ability to leverage TrueNAS' ZFS for snapshots and backups?
Or am I misunderstanding and the idea would be to just put the iSCSI LUN into a local ZFS? As in TrueNAS ZFS > zVol > iSCSI Target > iSCSI Lun Proxmox > ZFS datastore?
Either way, what would be pros and cons? What is thesleakest, most efficient and perhaps nerdy way to do this? Could I somehow mount the TrueNAS zVol directly for every VM and have ZFS snapshoting used for individual VM backups?
If this has been answered a hundred times I apologize and would appreciate a link for further reading. The Proxmox Wiki so far hasn't delivered what I am looking for (again, I'm no good at search functions anymore...)
Edit: Upon further reading I think I see where this is going. I'm currently trying to move a VM disk from local LVM to this iSCSI and failing so far. The disk is RAW and as I understand it, that necessitates a datastore that has snapshot capability. Which LVM does AFAIK.
So is my assumption correct that I either need to use QCOW2 VM disk format if I want to use bare iSCSI? Or alternatively mount the iSCSI as an LVM or ZFS to regain snapshot capability and there is no scenario in which proxmox leverages snapshots on the TrueNAS sside at all?
Thanks
Last edited: