Unison é seu amigo. O Unison mantém uma lista de arquivos nos dois sentidos, para que não precise redigitalizar todos os arquivos para cada execução.
Eu tenho 2 computadores, um executando o Server 2008 x64 como estação de trabalho e outro executando o XP Professional.
Eu quero sincronizá-los através da LAN (cerca de 200GB de arquivos) e tentei o allwaysync. Mas é lento, tem que analisar todos os arquivos para ver se eles foram alterados (através da rede), já que só roda em um computador.
Agora estou procurando um programa que seja executado em ambos meus computadores, para que ele possa acompanhar as alterações localmente e, em seguida, sincronizar diretamente os arquivos que foram alterados, nenhuma análise necessária!
Ainda não encontrei nada útil. Tentei a sincronização ao vivo, mas só é possível sincronizar até 20.000 arquivos Eu também tentei malha ao vivo, mas tem um limite de 5 GB.
EDITAR:
O que tentei até agora:
Solução até agora: copie todos os arquivos 1 vez manualmente e use o Uunison para sincronizar a partir desse ponto.
Você pode experimentar o DeltaCopy (RSync for Windows).
Você pode ler mais aqui .
O desempenho é bastante bom sem consumir muitos recursos. Pode não ser tão fácil de configurar embora.
Syncback tem uma função chamada fastbackup que eu acredito que faz isso.
Continue usando o Live Sync Service gratuito da Microsoft.
Originalmente, era o FolderSync antes de a Microsoft comprar essa empresa.
Desde então, eles renomearam o Folder Sync para Windows Live Sync e também adicionaram Windows Live Mesh como um serviço
Sincronização = Sincronização entre máquinas, sem limites de armazenamento. Basta escolher um subdiretório se houver mais de 20.000 arquivos.
Mesh = Sincronize entre máquinas e armazene coisas na nuvem com WebGUI. Máximo de 5 GB.
Embora eu não seja um fã da Microsoft, estou usando isso para sincronizar de forma transparente 3 Macs, 1 Linux Box e uma Windows Machine. Como não quero meus dados "na nuvem", optei pelo Live Sync.
O Live Sync é o único serviço que eu conheço (como dropbox ou sugarsync) que sincroniza máquinas no mesmo segmento de rede local diretamente, e não empurrando tudo "up" (via internet upstream) e então carrega "down" para o outra máquina ... Um arquivo de tamanho gigabyte vai diretamente de uma máquina para outra ...