This is an automated archive.

The original was posted on /r/proxmox by /u/aranaxon on 2023-08-07 02:36:25+00:00.


Hello, I’m seeking some recommendations on how to add storage to my proxmox set up and improve the flexibility

Current Setup:

  • Proxmox host with a 256GB SSD partitioned into 60GB directory(where guest VM is stored) and 160GB LVM-thin (where backups of guest VM are kept)
  • OMV guest with 1TB HDD and 2x 8TB HDDs using mergerFS/unionFS for data pooling. Currently these drives are not replicated anywhere, and all media on them is replaceable

Additional storage that I’d like to add to the NAS: 2x 14TB HDDs plugged into the Proxmox host, currently unused

Goals:

  • Improve resiliency / flexibility of adding additional storage (the above 28TB, and potentially more in the future), improve backup / replication situation (potentially starting to backup the Storage layer)
  • potentially have more than a single guest VM, run regular backups (of the VM, not the storage) as opposed to ad-hoc backups
  • Minimize disruption to the current setup while making changes / going through a migration from the current setup

Re: the above: Does it seem better to continue with my passthrough/mergeFS solution? E.g. add the 2 drives as additional passthrough drives, merge them? or should i look at creating a ZFS pool in: * the host, and pass through a portion of it for guest storage, and keep a portion for replication/backup on host? or * passthrough to the guest and create a ZFS pool there? Are there meaningful power-draw considerations? * either way, it seems like if i went with ZFS i should clone over the existing storage contents to the new pool, and then stand-down the configuration of the existing HDDs and then add them to the pool?

Thoughts?

Neither of the state solutions handle replication/backup well, but I was thinking the passthrough/mergeFS doesn’t scale well