Se você realmente precisa de uma maneira rápida de transferir arquivos, e ambos os sistemas são baseados em Linux, você pode tentar UDR .
Esta é realmente uma forma de rsync-over-UDP (usando o framework UDT de código-fonte aberto ) e é particularmente útil para mover grandes números de arquivos ou transferência através de links de alta largura de banda ou de alta latência. Além disso, a criptografia é desativada por padrão, portanto, o número de RAM / CPU é menor do que o rsync tradicional. O SSH também não está envolvido.
Eu posso obter facilmente transferências wire-speed acima de 1Gbps com 10 milhões de pequenos arquivos TIFF em uma árvore de diretórios.
Sua sintaxe será ligeiramente modificada a partir do rsync. Todos os sinalizadores de rsync precisam aparecer antes da especificação de origem / destino:
udr rsync -avP --stats --delete /data/ server2:/data/
Fácil de criar ... Você precisará de g++
e openssl-devel
:
git clone https://github.com/LabAdvComp/UDR.git
cd UDR/
make
cp src/udr /usr/local/bin/
Faça isso na origem e no destino.