我已经编写了一个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
这是正常的或者是有什么我失踪?