Um pouco mais eficiente, então o SSH seria o netcat nc
, já que você não teria a sobrecarga de criptografar / descriptografar seus streams.
No manual, crie um ouvinte na porta 12345 de um lado e verifique se ele está aberto no firewall:
nc -l 12345 > filename.out
Em seguida, alimente os dados do seu servidor de origem:
nc host.example.com 12345 < filename.in
A conexão deve fechar automaticamente após a conclusão da transferência.
Em resposta ao seu comentário ao Bill, se você quiser criar máquinas idênticas clonando os discos, isso geralmente é feito de fora da máquina virtual, por meio do hipervisor, e não de dentro do sistema operacional.
Os itens acima funcionarão bem o suficiente para clonar discos / partições / volumes de dentro do sistema operacional, desde que não sejam montados no momento, em vez de arquivos usarem as entradas do dispositivo em / dev /, mas você não pode usar clona o dispositivo que contém seu sistema de arquivos raiz.