Как я могу направить вывод / журнал rsync на удаленный сервер?

3

Я могу выводить журналы 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/" user@hostname.com:/somepath/User/

Спасибо

Guest
источник
Если вы потеряли контроль над своим вопросом (как указано в ваших изменениях), обратитесь в службу поддержки через справочный центр, чтобы объединить ваши учетные записи и пометить ответ как правильный: superuser.com/help/merging-accounts
Mokubai

Ответы:

3

От rsync справочная страница :

Вот пример команды, которая запрашивает у удаленной стороны, что   происходит:

rsync -av --rsync-path="rsync --log-file=/tmp/rlog" src/ dest/

Я думаю, это то, что вы ищете.

MariusMatutiae
источник