J'utilise RSync pour faire ce genre de sauvegarde (ADSL -> ADSL). Ça marche très bien.
Attention cependant, il faut bien comprendre que RSync fait une comparaison de blocs de fichiers de chaque coté pour décider s'il doit envoyer les blocs modifiés d'un fichier ou non : l'idéal est de sauvegarder simplement une arborescence, sans avoir fait de manipulation dessus (tar.gz, ...) auparavant. Sinon, on perd en parti l'interêt de la copie par blocs (un fichier compressé a potentiellement moins de points/blocs communs que lui-même légèrement modifié recompressé... Mmmmh je sais pas si je suis clair, là...)
En plus, on peut facilement utiliser SSH pour le transport, ce qui permet de crypter le tout, ce qui est encore un point en faveur de RSync...
Note : RSync peut consommer une assez grande quantité de mémoire (selon le nombre de fichiers et la quantité de données), faut voir à l'utilisation...