Страница 1 из 1

Зеркалирование web-сервера

Добавлено: 2009-05-28 12:14:25
kozak
Изрядно надоело бэкапить каталоги веб-сервера в полу-ручном режиме! :sorry:

Решил настроить mirror-сервер для синхронизации каталогов ч/з FTP.

Думаю сделать это тупо с помощью ftpsync ?

А как это делается у людей? :oops:

Спасибо.

Re: Зеркалирование web-сервера

Добавлено: 2009-05-28 12:20:58
Larin
возможно лучше rsync?

Re: Зеркалирование web-сервера

Добавлено: 2009-05-28 15:29:03
ViktorichZ
+1 за rsync, что больше всего нравится, сохранение chmod + uid/gid контента

Re: Зеркалирование web-сервера

Добавлено: 2009-05-28 16:22:18
kozak
А в целом подход верный: синхронизировать via FTP?

Re: Зеркалирование web-сервера

Добавлено: 2009-05-28 16:30:43
LMik
kozak писал(а):А в целом подход верный: синхронизировать via FTP?
просто rsync

Re: Зеркалирование web-сервера

Добавлено: 2009-05-29 11:32:45
kozak
Значит rsync

Re: Зеркалирование web-сервера

Добавлено: 2009-10-04 6:28:52
kozak
RSYNC.

Есть 2 каталог A и B расположенные на двух разных серверах С1 и С2.

Оба каталога содержат идентичные файлы (в данном случае файлы email).

При удалении одного письма из каталога А на сервере C1, rcync запущенный в cron с опцией "--delete-after" удаляет его из каталога B с С2 при первой-же синхронизации. Но что если письмо придет первым на сервер С2 в каталог В, в это время сервер С1 выполняя те-же задания по таблице crontab удалит еще не прочитанное письмо, из-за отсутствия его на С2.

P.S. И вообще практикуются такие схемы рекурсивной репликации средствами RSYNC? :unknown:

Спасибо.

Re: Зеркалирование web-сервера

Добавлено: 2009-10-04 6:58:53
Burner
в первом посте был бекап web-сервера, а в последнем - зеркалирование почтового. Что надо-то?

Re: Зеркалирование web-сервера

Добавлено: 2009-10-04 13:39:50
kozak
Почтового веб-сервера =)

Re: Зеркалирование web-сервера

Добавлено: 2009-10-04 14:38:30
kozak
Вообще речь идет о веб-сервере. Почтовик тут ни при чем, больше дело касается imap-web-client.

Если зеркалировать веб-сервер с SQL то проблем никаких нет, sql-репликация и.т.д.,
задача усложняется если на сайте имеются и постоянно обновляются файлы: изображения, pdf-описания и.т.п.

В отличие от sql-репликации, rsync "не знает" удалили ли мы файл или его не было вовсе....