рубрики

Установка и настройка rsync

rsync (англ. Remote Synchronization) — программа для UNIX-подобных систем, которая выполняет синхронизацию файлов и каталогов в двух местах с минимизированием трафика, используя кодирование данных при необходимости. Важным отличием rsync от многих других программ/протоколов является то, что зеркалирование осуществляется одним потоком в каждом направлении (а не по одному или несколько потоков на каждый файл). rsync может копировать или отображать содержимое каталога и копировать файлы, опционально используя сжатие и рекурсию.

Установка

Для запуска rsync необходимо установить xinetd

yum install xinetd -y

 Устанавливаем сам rsync:

yum install rsync -y

Открываем файл /etc/xinetd.d/rsync

nano /etc/xinetd.d/rsync

И меняем disable = yes на disable = no, файл должен выглядеть так:

# default: off
# description: The rsync server is a good addition to an ftp server, as it \
#       allows crc checksumming etc.
service rsync
{
        disable = no
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/bin/rsync
        server_args     = --daemon
        log_on_failure  += USERID
}

 Рестартуем xinetd для применения настроек

/etc/init.d/xinetd restart

 Проверяем что xinetd слушает порт для rsync

netstat -lnpt | grep 873
tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN 7721/xinetd 

 Добавляем в автозапуск xinetd

chkconfig xinetd on

 На этом общая настройка закончена.

Рубрика: Linux | Теги: Linux, rsync, резервное копирование, backup
Система Orphus
-->