我能够使用在客户端计算机上输出 rsync 日志--log-file=FILE
,但我希望将输出发送到服务器而是。客户端是一台 W7 机器(cygwin),服务器是一台 Linux NAS。
这是我使用的命令,它成功地将文件记录在客户端上。我希望将文件发送到服务器:
rsync -PavOs --delete --log-file=/somepath/rsynclog.txt -e "ssh -i /somepath/keyfile -p 1000" "/somepath/User/" [email protected]:/somepath/User/
谢谢
答案1
来自rsync 手册页:
下面是请求远程端记录正在发生的事情的示例命令:
rsync -av --rsync-path="rsync --log-file=/tmp/rlog" src/ dest/
我想这就是您正在寻找的。