Я использую rsync для подключения и резервного копирования на жесткий диск на удаленном компьютере, к которому у меня есть доступ по ssh. rsync подключается правильно. Код, который работает
rsync -av --progress -e "ssh -p port_number -i key/file/path" \
"path/on/local/computer/to/back/up" \
ssh_username@ssh_ip_address:"'path/on/remote/computer/to/back/up/to'"
Мне интересно, есть ли способ заставить rsync использовать опцию --log-file для генерации файла журнала на удаленной системе (я хочу, чтобы файл находился на том же удаленном жестком диске, на котором я выполняю резервное копирование) к). Каждый раз, когда я даю ему удаленный путь для использования в файле журнала (например, с --log-file="path/on/remote/computer"), кажется, что он ищет путь в моей локальной системе. Я даже попробовал --log-file=ssh_username@ssh_ip_address:path/on/remote/system , но это не сработало.
Возможно ли это, или мне нужно создать файл журнала в локальной системе и затем scp его в удаленную систему?
Как локальная, так и удаленная системы работают под управлением Ubuntu 12.04.
