Recommendations for shared, snapshotable storage from TrueNAS

eds89

New Member
Nov 12, 2024
13
3
3
Hi,

I have setup a new 3 node Proxmox cluster with TrueNAS iSCSI storage attached, and then created an LVM on top of that.
Everything is working fine, however I have the limitation of not being able to snapshot my VMs.

Looking at the PVE documentation on storage options that support both shared and snapshots, the only one that looks to provide both capabilities is ZFS over iSCSI.
I have no familiarity with this, so wondered if anyone could guide me on any other way to be able to snapshot my VMs in the current setup, or point me to any good resources on whether TrueNAS can do this easily and how to configure it?

Are there any drawbacks to ZFS over iSCSI compared to LVM? This is for my home lab, which is fully in production, and I don't have much available resource to set something up alongside what I have now, and migrate over. I also don't want to go through a whole project to switch my storage, if it comes with other limitations or complexities.

Any guidance would be greatly appreciated.

Thanks
Eds
 
Looking at the PVE documentation on storage options that support both shared and snapshots, the only one that looks to provide both capabilities is ZFS over iSCSI.
I have no familiarity with this, so wondered if anyone could guide me on any other way to be able to snapshot my VMs in the current setup, or point me to any good resources on whether TrueNAS can do this easily and how to configure it?
I recently saw a post somewhere (not here) to encourage the developers of TrueNAS to build an intergration for this in order to have a working ZFS-over-iSCSI implementation in TrueNAS. I use it for many years on Linux and it works flawlessly.

Are there any drawbacks to ZFS over iSCSI compared to LVM? This is for my home lab, which is fully in production, and I don't have much available resource to set something up alongside what I have now, and migrate over. I also don't want to go through a whole project to switch my storage, if it comes with other limitations or complexities.
There is no difference on the client side besides better separability. You will have one iSCSI connection for each VM instead of one for your LVM pool.
 
  • Like
Reactions: eds89
I recently saw a post somewhere (not here) to encourage the developers of TrueNAS to build an intergration for this in order to have a working ZFS-over-iSCSI implementation in TrueNAS. I use it for many years on Linux and it works flawlessly.


There is no difference on the client side besides better separability. You will have one iSCSI connection for each VM instead of one for your LVM pool.
Thanks for your input.

I have now followed this guide to switch to ZFS over iSCSI using a third party plugin. Seems to be working very well, and gives me all the features and capabilities I need :)
 
  • Like
Reactions: UdoB

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!