我已經編寫了一個shell腳本來通過筆記本電腦備份我的外部硬盤。我基本上已將外部硬盤驅動器連接到筆記本電腦的USB端口,並在腳本中運行以下命令以將1個硬盤驅動器備份到另一個硬盤驅動器。cygwin rsync在備份2個外部硬盤時速度較慢
rsync -arvv "$flg" --log-file="$LOGFILE" "$srcdir" $BAKUP_DIR 2> "$ERRFILE"
$ rsync --version
rsync version 3.0.9 protocol version 30
根據我想要如何備份目錄,flg可以是--delete或空格。我相信這個速度很慢,因爲我無法理解。我認爲這是在備份時不必要地傳輸文件。當通過資源管理器查看時,我可以看到文件部分正在發送(並正在增長),並想知道爲何如此。
和日誌文件...
grep -C 15 delta 2011-12-23-37_bk.log
2011/12/23 14:28:34 [8712] total: matches=0 hash_hits=0 false_alarms=0 data=2133674141
2011/12/23 14:28:35 [8712] sent 2133939896 bytes received 772 bytes 1854794.15 bytes/sec
2011/12/23 14:28:35 [8712] total size is 3901493999 speedup is 1.83
2011/12/23 14:28:35 [5072] building file list
2011/12/23 14:28:39 [5072] delta-transmission disabled for local transfer or --whole-file
這是正常的或者是有什麼我失蹤?