I currently have two computers, one that has a big zfs raidz pool that I currently back everything up to. Right now, on my local computer I use rsnapshot
to do snapshot backups via rsync to the remote zfs pool. I know I’m wasting a ton of space because I have snapshotting in the rsync backup, and then the zfs pool is snapshotted every day.
Does it make sense to just do a regular rsync
into a backup directory on the zfs pool and then just rely on the zfs pool snapshotting for snapshotting?
Maybe eventually I will put the local machine on zfs and then just send the local zfs snapshots over, but that will take some time. Thanks!
That is rsync.net’s entire business model.
I still rclone my Borg repos there instead of relying on snapshots though.
I also use rsync.net but as direct host for my borg repos, why rclone after?
It works the same either way. Borg does a lot of different backups on my home network. I also have more than just Borg backups that I want off-site, so an rclone of everything from that nas share once after everything else is done makes more sense than duplicating Borg everywhere. The rclone’d stuff can be used directly just like if it was put there by Borg itself.