Best practice for storage configuration

alve89

New Member
Apr 9, 2024
12
0
1
Hi all,

since I'm quite new to Proxmox and virtualization in general, I'd appreciate any recommendations for a good configuration of my system regarding the storage.

I have:
  • 2x 2 TB HDD as ZFS
  • 1x 1 TB HDD
  • 1x 3 TB HDD
  • 1x 256 GB SSD NVME as LVM
  • 1x 256 GB SSD SATA as ZFS

I want to use:
  • A NAS with RAID1-support to be used as NVR and data storage, a nice to have is an UI for additional file handling / browsing (e. g. manual backup to external HDD)
    • I thought of using TrueNAS Scale as
      • main file storage system
      • app running system (file browser, WebDAV)
  • Different LXC containers like Home Assistant, Frigate, PhotoPrism, ...

By now I configured everything as following (using default settings or just followed my gut instinct):
  • Datacenter
    • local (256 GB NVME): VZDump backup file, ISO image, Container template
    • local-lvm (256 GB NVME): Disk image, Container
  • VM TrueNAS
    • ZFS dataset, used for NFS shares
      • 2x 2 TB HDD via /dev/disk/by-id/... as RAID1
      • 32 GB of SSD SATA as Cache VDEV
      • 32 GB of SSD SATA as Log VDEV
  • Different LXCs with parts of local-LVM as root disks and NFS shares from TrueNAS

What would you suggest for a good basic configuration, especially:
  1. Which disk for root disks of the LXCs?
  2. Is TrueNAS a good solution or rather Cockpit (just read about this the first time)?
    1. Which volumes for the ZFS pool?
  3. Best way for create and store backups / snapshots (perhaps on the 1 TB HDD)?

The more I think about all this, the more I get confused...

Thanks in advance and best regards!
 
Last edited:
1. Nvme SSD
2. omv
3. the 1+3tb disks AS seperate datastores in pbs
4. 2x2 TB disks AS zfs mirror for OMV data disk
 
  • Like
Reactions: alve89