web-dev-qa-db-ja.com

CygwinではRsyncが信じられないほど遅い-私は何か間違ったことをしていますか?

C:ドライブとD:ドライブ(それぞれ1 TB、C:には約210 GBのデータ、D:には約345 GB)を3 TB)にバックアップしようとしています。 = Windows8でCygwinを使用する外付けHDD。

私はこれをrsync.exe -avz --progress /cygdrive/c/ /cygdrive/f/Backup/c/で行っており、一晩実行させて確認したところ、約33GBしかコピーされていません。これは約6時間で33GBです。 cp -rfを使用する前の夜にそれを実行し、一晩で終了しました(つまり、同じ時間内で約210 GB以下)。将来のバックアップにそれほど時間がかからないように、rsyncを使用してやり直すことにしました。

私は何か間違ったことをしていますか? rsyncはcygwinでうまく機能しませんか? cpと同じパフォーマンスだと思いました。

cpの使用に戻りたい場合、rsyncを複製するための最良のコマンドは何ですか(ファイルがない場合、またはソースファイルの場合はファイルをコピーするだけです)新しいです)。

2
drjrm3

理由はわかりませんが、解決策を見つけました cygwinメーリングリストアーカイブで

-W引数をrsyncに追加すると、転送速度が200kBpsから1.5MB/sになりました。

1
mrkmg