Ivanovo Linux Users Group -  
Форум Помощь Поиск Вход
Предыдущая Следующая Вверх Тема Администрирование / Общее администрирование / Перенос Exim (13061 хитов)
- Написал(а) VVV Дата 01.11.10 12:44
Встала задача перенести Exim работающий на dbmail на другую машину.
Кто вкратце может описать  как и что правильно это осуществить.
Parent - Написал(а) slam Дата 01.11.10 13:29
Устанавливаешь все на новом серве, переносишь конфиг или правишь новый (смотря какие версии exim-a), тесируешь. Если на старом сервере будут выполняться еще какие то процессы, то перенастраиваешь MX в DNS на новый серв, ну и с именами соответственно тоже нужно будет все разрулить.
PS: DNS правишь поздно вечером когда почту ни кто не пользует, нужно будет время для изменениях в DNS, плюс можно откатить все за ночь если что то не так пойдет и с утра не получить по голове.
Parent - Написал(а) hawk Дата 01.11.10 13:33 Отредактировано 01.11.10 13:37

>>плюс можно откатить все за ночь если что то не так пойдет и с утра не получить по голове.


:-):-):-) ценный совет

Cама почта наверное дампом переносится, с dbmail LOE думаю лучше знает.
На всякий, для дампа:
mysqldump mysqldump -u root -p --databases database1  > my_databases.sql
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent Написал(а) slam Дата 01.11.10 13:49
Нужно быть при готовности :-) Сам тут накололся с установкой php53 на фряшке, ктож знал что zend-a для него в портах еще нет, как раз ночь и спасла.
Parent - Написал(а) LOE (Site/forum admin) Дата 01.11.10 20:34
Перенести софт+конфиги на новую машину и да, сделать дамп и восстановить на новой.

Но! если не меняется архитектура, то можно скопировать /var/lib/mysql со всем содержимым (dbmail хранит данные в InnoDB таблицах) и попробовать запустить. 90% что все запустится, а по скорости на порядок быстрее, чем делать дамп и восстанавливать. (выборочно проверить консистентность таблиц)

Конечно, желательно предварительно mysql погасить перед копированием.
А перед дампом - лучше тоже остановить всё, что юзает базы.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent Написал(а) VVV Дата 02.11.10 05:48
Спасиба буду пробовать
Parent Написал(а) hawk Дата 02.11.10 05:21
По поводу остановки MySQL, если это не возможно, можно обратить внимание на параметр
-l, --lock-tables.
Заблокировать все таблицы перед началом выполнения дампа.
Подробнее man mysqldump
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent Написал(а) G0thic Дата 26.11.10 17:22
Да, кстати, если не из пакетов поставлено, то собирать надо с такими же опциями.
У exim-a был вроде Makefile особый.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Предыдущая Следующая Вверх Тема Администрирование / Общее администрирование / Перенос Exim (13061 хитов)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.228s with 11 database queries.