rsync data usage

Posted by pentangleit@reddit | linux | View on Reddit | 3 comments

Hi all, and sorry for a question that is probably trivial to some.

I am currently running an XCP-ng server on one site, and backing up VMs to a repository on that site. That bit's working fine.

I have tried creating a backup job there to also push the backups to an offsite location, but they're appearing to take shedloads of bandwidth and do very little. So, I wondered if I could replace that with rsync.

My question is - with rsync being able to synchronise A to B, following the initial sync does it come down to individual files? file blocks? or what? how does it manage to keep both ends in sync without sending/receiving a pile of data?