Feb 08, 2012 23:11
Не думаю что все знают такую хитрость, на свякий случай ее опишу.
Имеется диск на сколько то Гб, на котором хранится база (или логи, или база и логи) exchange server'a (любой версии). В один прекрасный вечер/день/как повезет (учитывая что вы не делаете бэкапы, или бэкапы "случайно" перестали создаваться) - место на диске с базой/логами закончилось, почта принимается, лог новый писаться не может, база отмантировалась заново не монтируется и все, трындец.
Пользователи орут, начальство настойчиво требует восстановить работу! (если повезло с такой штукой встретиться во внерабочее время, то в общем вам повезло).
Решение тут два, скопировать базу на более емкий диск (причем и базу и логфайлы), в настройках базы указать другой путь и запустить ее, все будет хорошо.
Другое решение, я думаю более правильное (оно просто быстрое), это в настройке базы включить опцию circular logging! Т.е. перезаписывание лог файлов. Т.е. лог файлов у вас тупо не будет (ну или будет всего штук 5 по 1мб)!
Как включили данную опцию и запустили базу, через сколько то секунд/минут база запустится, все лог файлы будут затерты, место освобождено.
Далее, останавливаем базу! Заходим в настройки и отключаем circular logging! Запускаем базу обратно, лог файлы начинают создаваться!
После таких махинаций, идем в ntbackup или другую бэкап программу которая поддерживает ваш exchange server и срочно создаем полные копии баз, заодно настраиваем/проверяем создание бэкапов по рассписанию!
Удачи!
exchange 2010,
exchange 2003,
exchange 2007