wget によるサーバー間ファイル転送

wget によるサーバー間ファイル転送

ドイツに 120 GB のデータを持つ専用サーバーがあり、米国で新しい専用サーバーを購入したので、接続を介してすべてのファイルを新しいサーバーに転送したいと考えています。これを実現するには、新しいサーバーで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

関連情報