![](https://lemmy.ml/pictrs/image/81eca92d-b54b-4252-8ddc-c2394cdd05ca.jpeg)
![](https://lemmy.world/pictrs/image/8286e071-7449-4413-a084-1eb5242e2cf4.png)
My plan to handle this is to switch my VMs to NixOS, set up NixOS with impermanence using a btrfs or zfs volume that gets backed up and wiped at every startup with another that holds persistent data that also gets backed up, and just reboot once per day.
I’m currently learning how to do impermanence in all the different ways, so this is a long goal, but Nix config + backups should handle everything.
Now that I’m deep in it with flakes + home manager + impermanence + disko/nixos-anywhere, it’s fantastic having this much control and stability on all my systems, and I’m excited to start switching as much of my homelab as I can over to NixOS like my workstations.
But I totally agree, I would not recommend this to anyone who is not super interested in it.