Tengo dos servidores Uno de ellos tiene 15 millones de archivos de texto (aproximadamente 40 GB). Estoy tratando de transferirlos a otro servidor. Pensé en comprimirlos y transferir el archivo, pero me di cuenta de que no era una buena idea.
Entonces usé el siguiente comando:
scp -r usrname@ip-address:/var/www/html/txt /var/www/html/txt
Pero noté que este comando solo transfiere alrededor de 50,000 archivos y luego se pierde la conexión.
¿Hay alguna solución mejor que me permita transferir la colección completa de archivos? Me refiero a usar algo como rsync
transferir los archivos que no se transfirieron cuando se perdió la conexión. Cuando ocurriera otra interrupción de la conexión, volvería a escribir el comando para transferir archivos, ignorando los que ya se han transferido con éxito.
Esto no es posible con scp
, porque siempre comienza desde el primer archivo.
-h
bandera para usar unidades legibles por humanos. Y si quieres más verbosidad, tienes algunas opciones:-i
y / o-v
/-vv
.