It would be a little bit of work, but I use the backuppc
software to backup systems of all types at work. The downside in the case of this backup is you need two computers to do it. Since it backsup over the network, there is no problem with reading the NTFS filesystem. You would simply share the contents of the drive under windows, and setup backuppc with the local workgroup/domain info. Then it uses the samba client to access the shared windows info. It will backup whatever you tell it, compress it (variable compression available), and it error checks it. Best of all, it is stored in a webinterface, so you can go in and download individual pieces or the entire thing.
Getting it setup isn't difficult, and over only a LAN it is easy to test out. The only problem some people have with it is that there is no GUI for the setup. You do have to go in and manually edit text files. Somebody may have written a GUI interface for setup, but I don't think so. Obviously once it is configured, you have the web interface to start or download any portion of the backup, it is just the setup of the backup that requires text editing.