Tengo un servidor dedicado en Alemania con 120 GB de datos, ya que compré un nuevo servidor dedicado en EE. UU., me gustaría transferir todos los archivos al nuevo servidor a través de FTP
una conexión, para lograr esto puedo usar el siguiente wget
comando en mi nuevo servidor:
nohup wget -m --user=myusername --password=mypassowrd ftp://ftp.mysite.xyz > wget_backup_transfer_log.log 2>&1 &
Me gustaría saber si hay alguna manera mejor de hacerlo y si el comando anterior es estable con respecto a los datos de estos archivos enormes.
Gracias de antemano...
PD: Ambos servidores ejecutan CentOS 6.5
Respuesta1
Usar tmux/Screen sería una forma más preferible en lugar de nohup
. Siempre puedes volver a conectar el terminal, en caso de que pierdas la conexión.
Para la transferencia de archivos en sí, recomendaría usarSSH+Rsincronización. Rsync puede reanudar las transferencias de archivos y también estará cifrado.
Pruebe algo como:rsync -av --partial server1:/my/dir server2:/this/dir