LINUX.ORG.RU

Для синхронизации хранилищ информации. В отличие от scp, ftp и т.п. перекачивает только изменения, а не все подряд.

Очень удобно качать на дрянных глючных каналах, когда файлы бьются.

Obidos ★★★★★
()
Ответ на: комментарий от anonymous

> Он что теперь и демон и клиент?

Угу, rsync --daemon какие_еще_параметры.

Конфиг "сервера" по умолчанию в /etc/rsyncd.conf.

man rsync. Кстати, оно может и без сервера работать, используя в качестве транспорта ssh.

Obidos ★★★★★
()
Ответ на: комментарий от anonymous

Такой вывод я сделал из беглого чтения man rsync:

       o      for copying from the  local  machine  to  a  remote
              machine  using a remote shell program as the trans-
              port (such as rsh or ssh). This is invoked when the
              destination path contains a single : separator.

       o      for  copying  from  a  remote  machine to the local
              machine using  a  remote  shell  program.  This  is
              invoked when the source contains a : separator.

...

       Once installed you can use rsync to any machine  that  you
       can  use  rsh  to.  rsync uses rsh for its communications,
       unless both the source and destination are local.

Комментарий: rsh -- плохо, дыра в безопасности, надо применять ssh
в качестве транспорта, о чем ниже.

       You can also specify an  alternative  to  rsh,  either  by
       using  the  -e  command  line  option,  or  by setting the
       RSYNC_RSH environment variable.

       One common substitute is to use ssh, which offers  a  high
       degree of security.

       Note  that  rsync must be installed on both the source and
       destination machines.

...

       You use rsync in the same way you use rcp. You must  spec-
       ify  a  source  and  a  destination,  one  of which may be
       remote.

Здесь нет упоминания о rsync-сервере и по идее, работаем 
аналогично scp (копировщик через ssh), которая применяется, 
например, так: 

scp /path/to/local/file username@remotehost:/path/to/remote/file

Смысл в том, что нам нужен ssh-аккаунт на удаленной машине и
 установленный на обеих машинах rsync, остальное пойдет автоматом.

Obidos ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.