iSCSI (file extent) + Rsync (over DSL/Cable) Synchronization

This may be in the wrong forum but I think it fits. What I am looking for is a confirmation that at the concept I am about to submit is valid and could/should work. I need this confirmation before I invest in hardware and time to configure. A Diagram of what I am about to describe can be found in the attached pdf.

I have two sites (Site A & Site B) they have need for offsite backup. Site A is connected to the internet via DSL (4 Mbps Down / 0.5 Mbps Up). Site B is connected to the internet via Cable (7 Mbps Down / 0.9 Mbps Up).

Site A has been using Windows Backup to disk to an iSCSI target on a FreeNAS. The system is using about 450 GB for backups.

I intend to have the FreeNAS at Site A perform a one-way Rsync to a FreeNAS at Site B. The initial Rsync would be performed with the Site B FreeNAS at Site A. Then I would move the box to Site B.

The question is should this work? Would Rsync send just changes to the file based iSCSI target/extent?
Movie Stars

Solution: iSCSI (file extent) + Rsync (over DSL/Cable) Synchronization

If it changes daily, then you're probobly out of luck using rsync.  You need something that either can see into the file to update the actualy changes, or something that syncs at the block level, rather than the filesystem level.  A lot of enterprise SANs have this capability, and I'm fairly sure that openfiler (similar or better to freenas) can do it.