There’s a few headlines talking about backups - does apple finally have a cloud based time machine replacement? I’d be so excited to see that as a general consumer too.
Apple doesn't, but we do.
You simply do a "dumb" 1:1 mirror to an rsync.net account with 'rsync', which you already have.
Then you set up an arbitrary snapshot schedule in your account. rsync.net will then create, and rotate, immutable snapshots of your dataset. [1]
The only difference is that our ZFS snapshots are bit-wise efficient whereas the time machine snapshots are still (I think) file-wise efficient ... which is to say they are less efficient.
We used to advertise this ... the notion that you could clone your time machine config to rsync.net ... but we came to the conclusion that there's a pretty insular hackers-on-osx bubble and, in reality, 99% of mac users don't drop to the command line for any reason.
Which is too bad ...