вопросы по восстановлению хранилища exch 2k

Вопросы, связанные с установкой и использованием почтовых систем и корпоративных систем обмена данными (Exchange, MailDeamon, почтовые серверы на основе Linux и т.д.)

Модератор: Модераторы

Активный пользователь
Сообщения: 323
Зарегистрирован: 02 фев 2005, 19:30

Сообщение глобальный каталог » 04 фев 2005, 12:18

допустим на сервере всего 2 винта - на одном базы, на другом логи.
логи рекомендуется хранить на диске с отключенным кэшированием записи, чтобы в случае аварии (и ещё в кое-каких случаях) данные из кэша не пропали, поэтому предположим что логи лежат на первом диске - там где винда, т.к. винда автоматом дизаблит кэш на диске где стоит.
соответственно базы у нас лежат на втором винте.

теперь что получается - если летит второй винт - не страшно, нормально шатдауним сервак, достаём бэкапы, проигрываем все старые и текущие логи - всё ок.
другой случай - комп (не винда!) по какой-то причине внезапно заребутился (питание, глюк железа) - хоть кэш и отключен, но данные журнала лежат в буфере журнала в озу до последнего - чтобы не напрягать дисковую подсистему, поэтому они НЕ записываются на диск.

вопросы:

1 - журнал в таком случае повреждается? файл контрольных точек тоже идёт по одному месту? при последующем старте почтовик сможет сам починить журнал - выкинуть все страницы, соответствующие незавершённым транзакциям _в сам журнал транзакций_ или нет? ведь у нас нет журнала транзакций журнала транзакций :-)))

2 - допустим не комп заребутился, а винда выпала в синьку - ответы из пункта 1 применимы в этом случае или есть какие-то отличия?

3 - допустим подохает первый винт - с виндой и журналами, второй с базой живой.
в результате имеем почти актуальную базу данных и старые журналы (из бэкапа), причём база будет битая, т.к. винда при помирании не сольёт в неё данные из буфера. что получается - толку от этой базы ноль - ведь восстановить её можно только старыми журналами, а это всё равно что просто восстановиться из последнего бэкапа?

4 - резюме - полноценно восстановиться (не из последнего бэкапа) можно только если целы журналы и есть возможность корректно остановить почтовик, независимо от кол-ва винчестеров в сервере? т.е. даже рэйд не спасёт если винда вываливается в синьку?

Вернуться в Почтовые серверы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33