I’m in the process of migrating my system to some new hardware. I was curious on everyone’s thoughts about Proxmox vs. TrueNAS Scale.
Here is some background - I’m currently running a mini-computer, with Debian, attached to an external hard drive. I host Plex, -arr suite, PhotoPrism/Photo backup space, Syncthing and some other apps. It runs fine, but could probably use some more memory. I also haven’t had a lot of luck backing up all my family’s data (on and off different cloud services) in one place in a way that avoids duplicates. My 4TB HDD is at about 80% full now. I have an offsite synology that I back up to using Syncthing. Syncthing has been having some problems lately, so I’m looking at some other options for that too.
I’ve been wanting to move my storage to an internal HDD, so I bought a larger used computer and a hard drive so that I can clean my setup a bit. It has an i3 8100, 500GB M2, 256 SSD, 8TB HDD and 24GB ram. To experiment, I’ve been running Proxmox and set up a few VMs including TrueNAS.
Proxmox has been pretty amazing. I thought I would have a TrueNAS VM, my Debian-based Plex/-arr VM, and then another Debian vm where I could just test different software that I wanted to host. I haven’t really experimented with the LXMs yet.
I started testing out TrueNAS and saw that it also offers virtualization. If so, I probably wouldn’t need Proxmox for my purposes.
With all that, here are some questions -
- What do you think about Proxmox vs. TrueNAS? Any reason to prefer one over the other?
- What do you think about having a Debian VM to host my Plex and -arr suite? What are the pros and cons of that method vs. hosting the apps on my TrueNAS or Proxmox as containers? I think mainly it would just be portability and isolation.
- Currently, my external HDD is formatted so you could also plug it into Windows and read the contents. If something happens to me, I would like my family to be able to easily access the data. I need to figure out a good way to ensure it is easily accessible to them.
Thanks in advance!
avidamoeba@lemmy.ca 8 months ago
Their use cases are a bit different, no? Proxmox is a general hypervisor. You can run whatever you want on it. NAS is one workload that could be run on top of Proxmox. TrueNAS is a NAS first solution, hypervisor second. And that’s the overlap with Proxmox. I’d say, think of your core use case:
Revan343@lemmy.ca 8 months ago
Well fuckin thank you for that concise explanation, because I’ve been planning to build a NAS and Jellyfin box, and have been wondering
tills13@lemmy.world 8 months ago
You definitely want to go the truenas route for a media server.
BearOfaTime@lemm.ee 8 months ago
Apparently people run TrueNAS in a VM on Proxmox and it works fine, it’s even supported by both Proxmox and TrueNAS.
I’ve tested both - the virtualization in TrueNAS is rather limited, so I moved over to Proxmox - I need good VM and Container support, in addition to storage management. I’ll probably go the TrueNAS on Proxmox route once I have real storage capability.
machinin@lemmy.world 8 months ago
Can you explain how it is limited?
I’m assuming that TrueNas has basic features, and that I only need basic features, so Proxmox is probably overkill for me. What would I be missing if I only used TrueNas for virtualization? Before they talk about backups. It’s there anything else?
machinin@lemmy.world 8 months ago
Yes, this is my thinking. I mainly need a NAS that will let me use some services. I’m just not sure what I’ll be missing if I forgo Proxmox. I’m assuming it is a lot of advanced settings I don’t need, but other users mentioned backups as a positive for Proxmox.
avidamoeba@lemmy.ca 8 months ago
Can’t say. Personally, I’m running vanilla Ubuntu LTS and rolling my own ZFS, NFS, containers, desktop and so on but “I know what I’m doing.” I hardly see a reason to do TrueNAS outside of UI. With that said I would highly recommend to ensure your data sits on ZFS because it protects it from data corruption.