rsync no Windows

1

Sou novo no rsync e preciso de ajuda com a sintaxe ou com o entendimento comum .

Eu tenho 3 servidores:

  1. Origem ( SRC )

  2. Destino ( DST )

  3. Servidor no qual o rsync e o ssh estão instalados.

Eu uso o rsync do Cygwin

Observação: SRC e DST não possuem o rsync instalado. Todos os 3 servidores executam o Windows 2012 R2 .

Meu objetivo: preciso copiar / sincronizar a pasta X localizada em SRC , por exemplo, C:\Program Files\X para DST no mesmo local.

Eu corro este comando:

rsync -a \SRC_server\Program Files\X \DST_server\Program Files\X

Eu recebi o erro que falhou em reconhecer o caminho.

Observação: o servidor no qual o rsync está instalado pode ver e gravar em SRC e DST , ou seja, eu poderia acessar e gravar em servidores remotos.

Minhas perguntas:

  1. Devo instalar o rsync e o ssh para SRC e DST também?
  2. O que há de errado com a sintaxe do meu comando?

Eu quero uma opção simples de cópia / sincronização e otimizarei isso mais tarde. No momento, não consigo nem copiar arquivos de SRC para DST , então gostaria de ver se alguém pode me ajudar a resolver isso.

    
por susik 09.07.2018 / 03:11

1 resposta

0

Obrigado pelo apoio, mas nossa equipe decidiu não usar a sincronização. Ainda consideramos duas opções: 1. Fazer backup / restaurar usando o WSB ou 2. Ainda jogar com o utilitário tar ou zip, mas altere o fluxo de trabalho. Eu acho que a latência de rede é o culpado no meu caso. Por isso, vou seguir as etapas tar / copy / untar, mas, em vez de fazê-lo remotamente, irei alternar localmente. Espero que isso faça a diferença. Assim, este bilhete de rsync pode ser fechado como imaterial. Obrigado

    
por 10.07.2018 / 01:27

Tags