Copie arquivos pela rede

2

usamos um servidor windows 2003 para sincronizar arquivos entre dois outros servidores windows. Eu suponho que todo o tráfego passa pelo servidor inicializando a sincronização.

Em caso afirmativo, existe uma maneira de acionar uma cópia entre as duas outras máquinas sem rotear todo o primeiro servidor?

Obrigado! Saudações, Uwe

    
por Uwe 20.07.2009 / 07:54

4 respostas

4

Se você quiser tirar o servidor do meio do loop, você precisará obter um dos outros dois servidores para iniciar a cópia. Uma combinação de PsExec (conforme sugerido por moshen ) mais RoboCopy faria o truque de forma eficiente e rápida.

O RoboCopy tem um monte de opções de linha de comando que facilitam esse tipo de sincronização - apenas teste cuidadosamente antes começar a excluir as exclusões ( /PURGE ou /MIR ), senão você pode limpar os dois diretórios em um piscar de olhos!

Dependendo da sua infraestrutura de rede, você pode estar interessado na opção /IPG:n , pois isso força o RoboCopy a aguardar entre os pacotes, permitindo que outro tráfego de rede passe.

    
por 20.07.2009 / 09:05
0

Você pode usar PsExec para iniciar a cópia remotamente.

    
por 20.07.2009 / 08:11
0

Por que não apenas adicionar uma tarefa agendada no servidor que você deseja iniciar o processo de cópia?

Outra maneira de iniciar remotamente um processo em uma máquina remota é ter um wrapper de Serviço do Windows em torno do executável e acioná-lo com o comando net start - ele suporta a chamada de servidores remotos.

    
por 20.07.2009 / 09:16
0

Que tal dar um passo extra e implementar o DFS?

    
por 20.07.2009 / 12:00