понедельник, 20 декабря 2010 г.

Восстановление хранилища Exchange

Исходные данные:
Проводилась дефрагментация хранилища Exchange в процессе которая дошла до конца, но при переносе уже сжатых баз edb не был перенесен полность, хотя формально занимал все положенное метсо на диске, а stm не был перенесен вообще, то есть в рабочем каталоге остался старый stm. В месте хранения временных баз остался только edb, но зато полный.
В результате база естественно не монтируется, а попытка проверки целостности завершается с ошибкой, которая говорит что edb и stm не подходят друг другу.

Дальнейшие действия:
1. Сделать копии всех вариантов баз.
2. Скопировать полностью edb из временного каталога, поверх в рабочий.
3. Удалить stm.
4. Запустить eseutil в режиме Repair.
Команда имеет вид:

eseutil /p c:\mdb\mdb.edb /tt:\temp.edb /ft:\temp.stm /createstm

Идея в том, что новый stm файл будет создан eseutil.
После этого монтируем хранилище и задерживаем дыхание. Все заработало. Жалоб пользователей пока нет и надеюсь не будет.

Комментариев нет:

Отправить комментарий