Er zijn veel mogelijkheden
* Als je een ssh daemon op de Windows machine installeert, kan het met rsync door te verbinden met de server 9de windows machine0
* In andere gevallen moet je het bestandssysteem van de Windows machine eerst mounten op de Ubuntu machine. Dan gebruik je rsync alsof het het kopiƫren van lokale bestanden betrof. In Ubuntu kan je zowat alles mounten als een lokaal bestandssysteem. Via ssh als in optie 1, maar ook een ftp server of een samba server (het standaard "windows" systeem om te sharen). Bij deze laatste optie hoef je op de Windows machine geen extra server software te installeren: je moet enkel de betreffende map "delen".
Samengevat: probeer eerst eens een gedeelde map van je Win machine lokaal te mounten op je Ubuntu systeem. Als dat niet lukt, kan je nog ftp of ssh proberen.
Het algemeen commando om te synchroniseren is
rsync -av [bron] [bestemming]
Als je wil dat bestanden die gewist werden in de bron ook gewist worden ter bestemming, dan voeg je de optie --delete toe.
Als er FAT bestandssystemen in betrokken zijn, dan moet je mogelijk de optie --modify-window=1 gebruiken. FAT stokeert tijdsaanduidingen niet nauwkeurig genoeg, en deze optie maakt de bestandsvergelijking op basis van de tijdsaanduiding wat toleranter.