| I'm moving away from storing all of my stuff on client machines (notebooks etc). Instead I use an efficient homeserver with Proxmox and encrypted ZFS including zfs-auto-snapshot to automatically manage snapshots, storage is one single 2TB NVMe. This is my "workhorse", where I login remotely and use web interfaces for nextcloud, OnlyOffice and so on. Every night, I use `zfs send` to backup all snapshots to my Dell T20 width 2x10TB Seagate Exos. For notebook clients needing to backup files I use restic to store on one single external hdd/ssd per notebook - depending on the use case. From time to time, all this goes to my Dell T20 again. For backing up Photos and Videos from cellphones I also use my Proxmox Server - an `immich` LXC container with client software on every phone. All this can be reached online via DynDNS, using OpenVPN port sharing on 443 with an NGINX reverse proxy, so that I can either connect via OpenVPN client or using a WebInterfaces for most of my proxmox self hosted stuff. Off site backup is also a T20 with my parents, same config as mine syncing via zfs send. |