Hacker News new | ask | show | jobs
by sandreas 1023 days ago
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.