Передача файлов с сервера на сервер через wget

Передача файлов с сервера на сервер через wget

У меня есть выделенный сервер в Германии с объемом данных 120 ГБ, так как я купил новый выделенный сервер в США, я хотел бы перенести все файлы на новый сервер через FTPсоединение. Для этого я могу использовать следующую wgetкоманду на моем новом сервере:

nohup wget -m --user=myusername --password=mypassowrd ftp://ftp.mysite.xyz > wget_backup_transfer_log.log 2>&1 &

Я хотел бы узнать, есть ли лучший способ сделать это и стабильна ли приведенная выше команда по отношению к этим огромным файлам данных?

Заранее спасибо...

P.S. Оба сервера работают под управлением CentOS 6.5.

решение1

Использование tmux/Screen было бы более предпочтительным способом вместо nohup. Вы всегда можете переподключить терминал, если потеряете соединение.

Для самой передачи файлов я бы рекомендовал использоватьSSH+Rsync. Rsync может возобновить передачу файлов, и она также будет зашифрована.

Попробуйте что-то вроде:rsync -av --partial server1:/my/dir server2:/this/dir

Связанный контент