Once you're done setting up the snapshot schedule, I also recommend installing Tailscale (or better yet, Headscale, WireGuard ...
I recently replaced Google Drive with a self‑hosted NextCloud server, but there are several other options to explore. So, I tried Syncthing.