srxl

fox on the internet

23 / none gender with left girl / straya mate

shitposting and weirdo computer nerd stuff, but mostly shitpostiing


ℹ️ This user can say it.
⚠️ This user will never forget this place.

last.fm recently played for srxl_


webbed site
srxl.me/
website league
@ruby@isincredibly.gay (instance: https://posting.isincredibly.gay/)
is it over?
no
when will it be over?
when we let ourselves forget
i don't want to forget.
i will never forget
are you still here?
always
will you leave?
never
i loved this place.
and i loved you too
goodbye.
and hello, to our new homes

so right now, i have local backups going through zfs duplication. all the systems i have backing up are installed on zfs, and i back them up by periodically taking zfs snapshots and sending them over to my NAS' zfs pool.

what i would like to have, though, is offsite backups. i'm not really familiar with any good, cost-effective solutions for zfs send based backups, and the only thing i can really think of is spinning up a VM somewhere with some zfs-formatted storage, which likely will not be cheap. does anyone have any good recommendations for offsite zfs snapshot backups, or any potentially better strategies i could implement for offsite backups of zfs datasets?


You must log in to comment.

in reply to @srxl's post:

my current approach is to colo my own server in nextdc perth, but that's not cheap either. i wonder if it's possible to store zfs send streams in something like backblaze or crashplan?

probably not - assuming you mean things like B2, i don't think zfs streams really map nicely at all to the object storage model. i have rotated local colo in my head before, mostly for shits n gigs - maybe it's time to think about that one more seriously though...

just ran into this while looking for advice on windows backup utilities for a friend – if you're still looking for a solution here, I've been having a great time with rsync.net, which specifically supports this exact use-case. You can contact their support and request a full FreeBSD VM with its own zpool that you can send/recv to; you need to have at least 1TB of capacity, but I don't think they charge extra for the VM. I have an ansible playbook that sets up a zrepl sink job on my rsync.net VM to receive encrypted snapshots, and I'm all set. Their storage is more expensive than some other providers, but they've been working great for me and their support is very quick and responsive.