Алгоритм и организация синхронизации каталогов (о как сказал-то...)

Модератор: Модераторы разделов

Аватара пользователя
Гарыныч
Сообщения: 202
ОС: Gentoo

Алгоритм и организация синхронизации каталогов

Сообщение Гарыныч »

Задался идеей написания скриптика, синхронизирующего две папки на разных машинах (предположительно рабочей и домашней) через один сервер. :)
Вот задумался над алгоритмом синхрониззации файлов... Но проблема не в отсутствии идей, а в отсутствии необходимого опыта написания скриптов на bash.
Есть две папки, скажем, dir1 и dir2 и их нужно синхронизировать.
Как это сделать?.. :huh:
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Алгоритм и организация синхронизации каталогов

Сообщение allez »

А rsync тут разве не поможет?
Спасибо сказали:
Аватара пользователя
Гарыныч
Сообщения: 202
ОС: Gentoo

Re: Алгоритм и организация синхронизации каталогов

Сообщение Гарыныч »

allez писал(а): ↑
31.03.2006 13:49
А rsync тут разве не поможет?

А я о ней и не знал. Сейчас глянул - работает, копирует на удаленный хост папку.
Но я так и не понял, оно может именно синхронизировать каталоги? Т. е. все изменения, произошедшие в первом каталоге перенести во второй и наоборот? Я такого в ней не нашел, может, конечно, плохо смотрел...
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Алгоритм и организация синхронизации каталогов

Сообщение Warderer »

Он это не просто может. Он для этого предназначен.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Аватара пользователя
Гарыныч
Сообщения: 202
ОС: Gentoo

Re: Алгоритм и организация синхронизации каталогов

Сообщение Гарыныч »

Читал ман, но нужной команды не нашел :( Подскажите, как его правильно использовать
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Алгоритм и организация синхронизации каталогов

Сообщение Warderer »

У меня таким образом делается резервный сервер. На обоих серверах установлен и настроен rsync сервер
раз в час синхронизируется каталог /home командой:

Код: Выделить всё

rsync --exclude-from /etc/rsync_exclude -a --stats --delete rsync://192.1.5.10/home /home

Аналогичным образом раз в сутки синхронизируется сервер полностью.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали: