あるDebianサーバーから別のサーバーにプロジェクトをコピーし、Rsyncを使用してプロセスを完了しようとしています。 10GBのチャンネルで動作するのに問題がありましたが、結局見つけました。私の問題は、コマンドが「デルタファイルリストを受け取る」を返し、何もコピーせずに終了することです。ちなみに、2つのフォルダのいずれかでsshを実行すると、最終的にルートフォルダに入り、自分の共有に入るにはcd ../srv/disk/を実行する必要があります。ターゲットサーバー(以下のコマンド)には、Musicという空のディレクトリがあります。ソースサーバーの音楽ディレクトリはフォルダとファイルでいっぱいですが、ターゲットの空の音楽フォルダにすべてをコピーしようとしています。
注文する:
rsync \
-ahP \
--chmod=D777,F666 \
--address=10.10.10.15:./srv/27829c9c-dbc1-4408-a111-56dbcd8f0ec0/media/Music/ \
[email protected]:/srv/27829c9c-dbc1-4408-a111-56dbcd8f0ec0/media/Music
次のように戻ってください。
receiving incremental file list
drwxrwxrwx 4.10K 2022/12/18 13:00:29 Music
What am I doing wrong?
アップデート:今は動作していますが、速度が思ったよりはるかに低くなります(25MB〜125MBファイルの場合は15MB / sより速くありません)。
-hazP \
--stats\
-e "ssh -T -c [email protected] -o Compression=no -x"\
[email protected]:/srv/27829c9c-dbc1-4408-a111-56dbcd8f0ec0/media/ \
/srv/mergerfs/norman_pool2/media
答え1
私はあなたを全く信じていません--address=10.10.10.15:./srv/…
。--address=10.10.10.15 srv/…
rsync \
-ahP \
--chmod=D777,F666 \
--address=10.10.10.15 \
srv/27829c9c-dbc1-4408-a111-56dbcd8f0ec0/media/Music/ \
[email protected]:/srv/27829c9c-dbc1-4408-a111-56dbcd8f0ec0/media/Music
または完全に省略することもできます--address=10.10.10.15
。
rsync \
-ahP \
--chmod=D777,F666 \
srv/27829c9c-dbc1-4408-a111-56dbcd8f0ec0/media/Music/ \
[email protected]:/srv/27829c9c-dbc1-4408-a111-56dbcd8f0ec0/media/Music