Eu tive algum sucesso usando o SyncBack (há versões gratuitas e pagas) para sincronizar arquivos na minha LAN, especificamente entre meu desktop e laptop. O que fiz foi configurar um servidor FTP na minha área de trabalho (há muitos deles disponíveis gratuitamente) e, em seguida, configurei o SyncBack para examinar a mesma hierarquia de pastas em minha área de trabalho e laptop.
Você pode configurar o programa para sincronizar arquivos com base no timestamp, diferenças no tamanho do arquivo, etc. A beleza disso é, se você quiser, você pode encaminhar algumas portas para permitir acesso ao servidor FTP pela Internet e sincronizar seus arquivos de qualquer lugar. Mesmo que você não tenha acessado o SyncBack, você ainda pode acessar seus arquivos via FTP pela internet (permite que você possa configurar o SyncBack para fazer isso também).
Apenas para fins de informação, usei Rápido e fácil FTP Server Lite para configurar o servidor FTP na minha área de trabalho. Novamente, existem muitas opções, incluindo o Servidor Filezilla .