Questão Sincronize a pasta na rede, preservando links físicos


Eu tenho poucos computadores usando o Windows XP Pro. Eu quero sincronizar / voltar uma pasta de uma máquina para outra. Até agora, é um problema simples, e usei o FreeFileSync para essas operações, com resultados muito satisfatórios.

Mas, tudo isso muda quando os hard links entram em jogo. A pasta de hoje contém muitos hard links, o uso de tais programas de backup resultará em hard links sendo tratados como múltiplos arquivos, e copiados como tal, aumentando o tamanho da pasta no destino, e derrotando o propósito de usar todos esses hard links em primeiro lugar.

Isso fica mais complicado quando levamos em consideração o fato de que os compartilhamentos de rede no Windows NÃO expõem os recursos de linkagem pesada, o que significa que executar uma ferramenta que reconhece hard links como o rsync usando --hard-links não será útil.

Então, minha pergunta, como posso fazer backup da minha pasta para o outro computador, preservando links rígidos? Eu não me importo de instalar ferramentas de terceiros para fazer isso, como obviamente, a abordagem de compartilhamentos padrão do Windows não funcionará ... Eu estou supondo que pode haver alguma ferramenta que pode ser instalada em ambas as máquinas e funciona em um servidor / cliente modo? Alguém tem alguma idéia de como fazer isso?


1


origem




Respostas:


Para responder a mim mesmo, posso usar o DeltaCopy.

Execute uma instância como servidor em algum lugar, outra como cliente em outra máquina. E não se esqueça de especificar 00hard-links como parâmetro adicional.


0