1、我用rsync在服务间同步文件,但是现在出现了文件同步延迟的问题,所以需要记录下文件同步的时间,请问可否实现?
下面是我的rsync输出日志
fixtures/2016-03-06.xml
5012 100% 4.78MB/s 0:00:00 (xfer#1, to-check=27274/41877)
fixtures/2016-03-06_player.xml
251432 100% 239.78MB/s 0:00:00 (xfer#2, to-check=27273/41877)
fixtures/2016-03-07.xml
1538 100% 1.47MB/s 0:00:00 (xfer#3, to-check=27272/41877)
fixtures/2016-03-07_player.xml
72067 100% 34.36MB/s 0:00:00 (xfer#4, to-check=27271/41877)
我的需求是在每条的前面加上具体时间:
比如
2016-03-06 15:33:33 fixtures/2016-03-06.xml
5012 100% 4.78MB/s 0:00:00 (xfer#1, to-check=27274/41877)
我的rsync命令:
/usr/bin/rsync --timeout=60 -av -vrtopg --progress --include='*.xml' @127.1.1.2::test --port=7777 /data/dabao/test/
使用了--log-file 与 --log-file-format选项
修改命令:
/usr/bin/rsync --timeout=60 -av -vrtopg --progress --log-file='/data/log/test.log' --log-file- format='%t %f %b' --include='*.xml' @127.1.1.2::test --port=7777 /data/dabao/test/
Log Format String:
%t: time
%f: file
%b: transfered bytes
浙ICP备 15005796号-2
浙公网安备 33010602002000号
CDN 存储服务由 又拍云 赞助提供