The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Синхронизация почты с помощью rsync"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Синхронизация почты с помощью rsync"  +/
Сообщение от shadyflash email(ok) on 19-Ноя-10, 13:22 
Добрый день. Есть два почтовых сервера (на базе sendmail+dovecot), с основного на резервный делается бекап всей почты из /var/mail с помощью rsync командой /usr/local/bin/rsync --update --recursive --owner --numeric-ids --group --password-file=/usr/local/etc/rsyncd.scrt backup@mail::var /var/mail/ .. но если включить резервный сервер, как основной, то юзеры начинают получать всю почту, которая есть в их ящике, т.е. слетает метка о том, что письмо уже было скачено. Как бы сделать, чтобы такого не было? В какую сторону капать? Спасибо!
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Синхронизация почты с помощью rsync"  +/
Сообщение от Гектор Зажигайло on 19-Ноя-10, 19:10 
> В какую сторону капать?

Я почтовые ящики синхронизирую imapsync ом, например

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Синхронизация почты с помощью rsync"  +/
Сообщение от Aquarius (ok) on 20-Ноя-10, 01:36 
> Добрый день. Есть два почтовых сервера (на базе sendmail+dovecot), с основного на
> резервный делается бекап всей почты из /var/mail с помощью rsync командой
> /usr/local/bin/rsync --update --recursive --owner --numeric-ids --group --password-file=/usr/local/etc/rsyncd.scrt
> backup@mail::var /var/mail/ .. но если включить резервный сервер, как основной, то
> юзеры начинают получать всю почту, которая есть в их ящике, т.е.
> слетает метка о том, что письмо уже было скачено. Как бы
> сделать, чтобы такого не было? В какую сторону капать? Спасибо!

1. почитать документацию
2. выяснить, где dovecot хранит индексы
3. расширить синхронизацию, включив в нее индексы

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Синхронизация почты с помощью rsync"  +/
Сообщение от shadyflash email(ok) on 24-Ноя-10, 12:32 
>> Добрый день. Есть два почтовых сервера (на базе sendmail+dovecot), с основного на
>> резервный делается бекап всей почты из /var/mail с помощью rsync командой
>> /usr/local/bin/rsync --update --recursive --owner --numeric-ids --group --password-file=/usr/local/etc/rsyncd.scrt
>> backup@mail::var /var/mail/ .. но если включить резервный сервер, как основной, то
>> юзеры начинают получать всю почту, которая есть в их ящике, т.е.
>> слетает метка о том, что письмо уже было скачено. Как бы
>> сделать, чтобы такого не было? В какую сторону капать? Спасибо!
> 1. почитать документацию
> 2. выяснить, где dovecot хранит индексы
> 3. расширить синхронизацию, включив в нее индексы

Хранит индексы в /var/mail/imap/user/.imap/inbox/dovecot.index (.cashe, index.log). Rsync их тоже синхронизирует, но все равно почта принимается заново..

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Синхронизация почты с помощью rsync"  +/
Сообщение от tux2002 email(ok) on 25-Ноя-10, 10:42 
>[оверквотинг удален]
>>> /usr/local/bin/rsync --update --recursive --owner --numeric-ids --group --password-file=/usr/local/etc/rsyncd.scrt
>>> backup@mail::var /var/mail/ .. но если включить резервный сервер, как основной, то
>>> юзеры начинают получать всю почту, которая есть в их ящике, т.е.
>>> слетает метка о том, что письмо уже было скачено. Как бы
>>> сделать, чтобы такого не было? В какую сторону капать? Спасибо!
>> 1. почитать документацию
>> 2. выяснить, где dovecot хранит индексы
>> 3. расширить синхронизацию, включив в нее индексы
> Хранит индексы в /var/mail/imap/user/.imap/inbox/dovecot.index (.cashe, index.log).
> Rsync их тоже синхронизирует, но все равно почта принимается заново..

Я думаю важно время файлов индексов, попробуйте поиграться с ключиком -t (rsync).

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру