Transitioning from rsync to ZFS send/receive

backupincremental-backuprsynczfs

I recently converted my backup server and offsite backup server to ZFS. I used to use rsync to do incremental backups to the offsite server, but now I would like to transition to using ZFS send and receive (over ssh).

The issue I have is that I don't want to send the entire data set over the internet to get the ball rolling. Since I already have the same files in both locations (kept in sync via rsync), is there a way to jump straight to sending incremental snapshots?

I suppose I could zfs send to an external drive and then manually bring it to the offsite location and run zfs receive, but that would require buying a big external drive and it seems like a waste.

Best Answer

No options. You'll need to copy the data over again.