Hi everyone!
Title may sound provocative, but as a noob on the outside wanting to come in, I actually kinda mean it.
Context:
I have spent the last 6 months or so learning Linux, tinkering with old hardware, creating a home server, etc - been having a blast. I am now getting to the point where I want some of the servers / applications / containers to be more permanent, while keeping a playground area to mess around with. So I guess I’m getting to a “production stage”.
I have read a lot about ZFS and it sounds downright fascinating. However, as I’ve been reading, I get the sense that you really need to “get” ZFS, or you run the risk of catastrophic consequences (for example, I just spent this afternoon wiping all of my disks and reinstalling Proxmox with the goal of making ZFS the root Proxmox filesystem, and allocating drives across my nodes thinking about the best way to have all my VMs running ZFS - only to get here with questions and learn that I SHOULD NOT have my VMs formatted ZFS). All of this has given me the impression that ZFS is very powerful, but can actually be dangerous if you don’t know what you’re doing.
Main Question:
My question is: is ZFS something I should “jump in and learn as I go”? Or is it “mess around with it and make sure you REALLY understand it before using it for anything important”?
I was all ready to go today, but the Proxmox/VM realization plus my reading of horror stories has me really questioning things.
Any help or guidance is greatly appreciated - thank you!
PS- while I have you, my plan was to use Proxmox and TrueNAS, but learning about ZFS on Proxmox, setting up Proxmox Backup Server, and wanting to look into Syncoid / Sanoid - should I leave it at that and forget TrueNAS? Any thoughts or input here would also be appreciated!