Я думаю, что большая разница - это, если Вы используете rsyncd
на конце сервера, вместо rsync
ssh
, сервер уже знает то, что он имеет, таким образом создавая списки файлов для определения, какие потребности быть переданным намного более просто. Это не будет иметь значения, если Вы будете просто третировать несколько файлов, но если Вы делаете, например, CPAN доступным по rsync, Вы не хотите должными быть создавать список файлов на исходной стороне каждый раз.
Я делаю это использование scp.
Скопировать файл "foobar.txt" с удаленного хоста на локальную машину:
$ scp your_username@remotehost.com:foobar.txt /some/local/directory
Скопировать файл "foobar.txt" от локальной машины до удаленного хоста:
$ scp foobar.txt your_username@remotehost.com:/some/remote/directory
Так как Вы используете PuTTy (я принимаю из Windows), существует включенная scp утилита с подобным синтаксисом (pscp.exe). От командной строки, CD к C:\Program Files\PuTTY и выполненный:
pscp foobar.txt your_username@remotehost.com:/some/remote/directory