copie um diretório completo (todos os níveis) de um servidor para vários servidores

1

Eu tenho um

servidor linux: a1 o disco local é: / scratch um diretório no disco local é: / scratch / builda

/ builda tem mais de 100 mil arquivos e tem cerca de 100 GB

Meu cluster de computação tem cerca de 100 servidores - de a1 a100

Eu preciso copiar um: / scratch / builda para a2 - a100 sob a mesma estrutura. Cópia necessária para TODOS os arquivos sob o builda e precisa manter a estrutura mesmo, permissões iguais, checksum mesmo etc.

Eu tentei rscyn --recursive a1: / scratch / builda a2: / scratch (thro a100) Eu tentei scp Eu tentei automatizar o ftp

Eu olhei em paralelo com rsycn

todos são lentos ou quebram após 10 ou 12 execuções - e depois diminuem a velocidade - e então não posso prever quando eles são concluídos.

Eu li sobre grid-ftp - mas parece complicado e eu não entendo muito globus.

Qualquer ajuda.

Eu preciso fazer isso no Windows (b1: x: \ builda para b2-b100: x: \ builda) e no linux (a1: / scratch / builda para a2-a100: / scratch / builda) rápido e password less (ou com uma chave ssh)

obrigado

    
por user3723896 12.09.2017 / 02:03

0 respostas