Eu tenho dois servidores. Um deles possui 15 milhões de arquivos de texto (cerca de 40 GB). Estou tentando transferi-los para outro servidor. Pensei em compactá-los e transferir o arquivo, mas percebi que essa não é uma boa ideia.
Então, eu usei o seguinte comando:
scp -r usrname@ip-address:/var/www/html/txt /var/www/html/txt
Mas notei que esse comando apenas transfere cerca de 50.000 arquivos e a conexão é perdida.
Existe alguma solução melhor que me permita transferir toda a coleção de arquivos? Eu pretendo usar algo como rsync
transferir os arquivos que não foram transferidos quando a conexão foi perdida. Quando outra interrupção de conexão ocorresse, eu digitaria o comando novamente para transferir arquivos, ignorando aqueles que já foram transferidos com sucesso.
Isso não é possível com scp
, porque sempre começa no primeiro arquivo.
-h
bandeira para usar unidades legíveis por humanos. E se você quiser mais verbosidade, você tem algumas opções:-i
e / ou-v
/-vv
.