rsync nepřenáší nezměněná data – pokud přenášíte 6 TB na čistý disk, bude se muset přenést 6 TB, stejně, jako kdybyste data normálně kopíroval (ve skutečnosti se kvůli režii přenese ještě víc, pokud nemáte soubory s opakujícími se bloky dat). rsync má v takovémhle případě „jen“ tu výhodu, že mu nevadí výpadek – prostě jej spustíte znova se stejnými parametry, a rsync dokopíruje to, co ještě chybí.
rsync je potřeba pouštět tak, aby se nad nejužším místem přenosu (třeba internet) používal právě rsync protokol. Pokud tedy budete přenášet data přes internet nebo přes lokální síť, je potřeba, aby to síťové spojení bylo řešené přes rsync, ne třeba přes NFS. Pokud si přes internet připojíte disk přes NFS a pak „lokálně“ spustíte rsync, musí se přes síť přenést celý soubor, lokálně se pak zjistí, že je stejný a zahodí se.
Co se týče rozdílné velikosti, mohou to být různě velké bloky, hardlinky, řídké soubory…