在过去的几年里,我一直使用rsync one-liner将我的Mac Mini桌面(OSX 10.9,2.5 GHz i5,4 GB RAM)上的重要文件夹备份到FreeNAS盒子(0.7.2 Sabanda修订版5266,Pentium D 2.66 GHz,822MiB RAM [由系统报告,我认为那里有1 GB]).我正在FreeNAS框上运行rsync守护进程.最近,这些转让已无限期挂起.我做了通常的Google-fu,无法确定问题的根源或解决方案.
单线是:
rsync -rvOlt --exclude '.DS_Store' \
--exclude '.com.apple.timemachine.supported' \
--delete /Volumes/Storage/Music/Albums/ 192.168.1.100::albums
Run Code Online (Sandbox Code Playgroud)
我试图让-vvv与--progress,但没有模式,我可以什么之间挂起,什么不能辨别.哎呀,如果我重试,同一个文件可能会在转移过程中挂在不同的位置,或者根本不挂起.干跑(-n)并不总是成功.我唯一的"成功"就是实现一个timeout(--timeout=10)并一遍又一遍地重新运行命令.最终,我一路走来,但不能保证成功,并且步伐不可接受.我已经达到了一个我无法通过的文件.
Mac Mini通过5 GHz连接到我的路由器.FreeNAS盒连接到100 mbit端口上的同一个路由器.实际转移时,rsync --progress报告2.5-4 MB/s.根据--progress,挂起实际上就是这样 - 据我所知,没有数据传输发生.
我需要有关诊断和解决方案的帮助.