I'm currently setting up proxmox just for that. Since I'm still quite new to self hosting, I fuck up from time to time. Deleted my root file system once. Updated Nginx proxy manager and took down my services with it. I once fucked up iptables, scary stuff.
In the future, it'll be one click and everything works again. It's so easy on novices, once you get everything going.
I barely scratched the surface with ZFS, so I'm not going to touch another file system for a while now. I'm fine with detecting data corruption only, since those files (on the static data storage) can be replaced easily and hold no real value for me. All other data will be either on the redundant pool or is saved to several other media and even one off-site copy.
I already wrote down ashift=12 in my notes for when I set it up.
In general, I found there is a lot of FUD out there when it comes to data security. One I liked a lot was ECC RAM being mandatory for ZFS. Then one of the creators of it basically said: "Nah, it's not needed more than for any other file system'.
I'm currently playing around in VMs even before I order my hard drives. Just to see, what I can do. Next up is to simulate a root drive failure and how to replace that. I also want to test rolling back from snapshots.
The data that I really do need and can't replace is redundant anyway: one copy on my PC, one on my external HDD, one on my NAS and one on a system at my sisters place. Thats 4 copies on several media (one cold) and at another place. :)
That rabbit hole is interesting, but also deep and scary. I'm trying to challenge myself by setting up Proxmox, as so far I've just used Raspbery Pis as well as OpenMediaVault. So when I saw those stories about drives dying after 6 months, I was a bit concerned;. Especially because I can't yet verify the truth in those storries, since I'd call myself and advanced novice if I', being generous.
I'll track drive usage and wear and see what my system does. Good point, then I can get rid of the guesswork. Thank you a lot!
Yeah, concering TBW there wasn't a huge difference between cosumer- and enterprise drives that I saw. Something along 2500TBW vs. 3500TBW (unless you go with those unaffordable drives, then yes). I'll monitor the drives and if I find rapidly increasing wear, I can still switch to another file system. The whole reason I bought the Lenovo is to setup a second machine and experiment, while I still have a running "production" system. Thank you!
Thank you so much for this explanation. I am just a beginner, so those horror stories did scare me a bit. I also read, that you can fine tune ZFS to prevent write amplification so I'll read into that subject a bit more.
I thought ZFS without redundancy did give no benefits, but I most have gotten that wrong. Thanks again!
Excellent suggestion, I didn't even think about testing the setup using a VM as you suggested.
I also lean to option 1, as it is just the simplest. There is conflicting information out there regarding proxmox and the VMs being on the same disk: some people say it's fine, others hate it (although I couldn't quite figure out why, hence the question).
The biggest downside is storage space, but I don't think I'll need all too much since I'm currently running everything on about about 500GB and of those only using 70GB.
You're probably correct on your assumption that Google also will lose something if they start banning accounts without warning.
You can also be certain that I, as well as other technically inclined persons, will try and get what they want through other means. A valid point.
Considering this, the only strategy I can see them using is some scare tactics. You will lose your Google account if you keep doing what you do, so give us money! This, however, will only work if they give people warnings, which they haven't don't yet.
Thank you for your input, much appreciated! I'll stick to a VPN for now, as it doesn't cost me anything. I'm just a cautious person.
I know this is a possibility, but also a risk. The land where you purchased youtube premium doesn't match your home address so Google notice. Do you use your primary account for this? Do you need a foreign credit card?
I'm in the process of degoogeling my live. I've never used it much, but my phone and the apps that I've bought over the years are tied to my account. I still use the calendar and have been to lazy to switch. Google maps too is a big plus. I've already gotten rid of cloud storage, as I selfhost nextcloud.
I use airvpn, which is recommended now as mullvad got rid of port forwarding.
Yeah, that seems to be the gist of it. I've seen several people say that they prefer volumes as they are managed by docker and therefore easier to migrate / backup. Since I plan on moving to different hardware in the near future, I figured why not.
Also something about permissions, though I never had any problems with it. So as you said, I'm sticking with bind mounts for now.
Also I don't have a clue what I'm doing at least 50 percent of the time and just follow guides. That's why I wanted some clarification on that :)
I'm currently setting up proxmox just for that. Since I'm still quite new to self hosting, I fuck up from time to time. Deleted my root file system once. Updated Nginx proxy manager and took down my services with it. I once fucked up iptables, scary stuff.
In the future, it'll be one click and everything works again. It's so easy on novices, once you get everything going.