通过 wget 进行服务器到服务器文件传输

通过 wget 进行服务器到服务器文件传输

我在德国有一台拥有 120GB 数据的专用服务器,由于我在美国购买了一台新的专用服务器,我想通过FTP连接将所有文件传输到新服务器,为了实现这一点,我可以wget在我的新服务器中使用以下命令:

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

我想知道有没有更好的方法来做到这一点,并且上述命令对于这些巨大的文件数据是否稳定?

提前致谢...

PS 两台服务器都运行 CentOS 6.5

答案1

相比之下,使用 tmux/Screen 会是更好的选择nohup。如果连接断开,您可以随时重新连接终端。

对于文件传输本身,我建议使用SSH+Rsync. Rsync 可以恢复文件传输,并且也会被加密。

尝试以下方法:rsync -av --partial server1:/my/dir server2:/this/dir

相关内容