I have a ZFS file server that's strictly storage. It's a Dell T110ii running plain FreeBSD, and I've been using a variant of this setup for quite a few years. I have a lot of stuff that is irreplaceable, photography, files, etc. so I sort of prefer to keep it just file serving (for no other reason than it makes me feel better). I have all the config files and stuff on cron backups so if I have to reinstall or something it's relatively trivial to setup a new machine and get running (as long as the array survives). I have a set of external USB drives doing backup, single ZFS volumes in 3 sets with 2 kept off site. I've always preferred to have a second ZFS machine running but haven't wanted to invest in the hardware. I was eyeing the Black Friday T30, but decided I would rather spend money on drives instead. I have a Dell T20 running Proxmox, and am wondering about running a 3-drive RAIDz1 array on the system, not assigned to Proxmox, that I can send zfs snapshots to over the network. As long as I can get away with a single drive for Proxmox, would this be a viable backup system? I would still keep my USB drives for backup/offsite, but I might go down to just off site my irreplaceable stuff on the 2.5" drive or something instead of everything (not sure yet). I know with FreeBSD you can do zfs send over SSH so the machine doesn't have to have anything really exposed on the network (which I assume Debian can be done as well). Are there any negatives to this setup? Can I use this to send the file system to Proxmox, and then back to re-configure my existing array without any concern? It's a mirror set and I'd like to change it to RAIDz2. If I do this, should I avoid setting up a DMZ on my Proxmox system so it can't expose the machine to the internet?