У меня есть выделенный сервер в Германии с данными 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
Использование tmux / Screen было бы более предпочтительным способом вместо nohup
. Вы всегда можете повторно подключить терминал, если потеряете соединение.
Для самой передачи файлов я бы рекомендовал использовать SSH + Rsync. Rsync может возобновить передачу файлов, и он также будет зашифрован.
Попробуйте что-нибудь вроде: rsync -av --partial server1:/my/dir server2:/this/dir