Как восстановить потерянные базы Microsoft Exchange server 2003
Если в одно прекрасное утро после неожиданного сбоя электричества вы вдруг обнаружили? что ваш exchange упал, хранилище exchange выдает ошибку, а вас прошибает легкий пот и как назло backup базы вы хотели сделать очень давно, но так и не сделали, то это означает лишь одно - пришло время вам поработать с утилитами eseutil и isinteg
Перед использованием данных процедур убедитесь, что это Вы сделали уже все возможное по проверке самого сервера и действительно ваша база накрылась медным тазом!
Для начала воспользуйтесь "мягким восстановлением":
eseutil /r e00 "c:program filesexchsrvrmdbdatapriv1.edb"
Если есть логи, которые можно обработать и все станет не место, то хорошо. Иначе используйте:
1. ESEUTIL /P "c:program filesexchsrvrmdbdatapriv1.edb" - жесткое восстановление баз. На 80 гб базе на довольно мощном сервере данная процедура продолжалась около 7 часов.
2. Eseutil /d "c:program filesexchsrvrmdbdatapriv1.edb" - дефрагментация продолжается тоже долго, требует 110 процентов свободного места от самой базы на диске. Она создает новую базу и переносит всю информацию со старой базы туда. Позволяет избавиться от некоторых ошибок и уменьшить размер базы.
После этих процедур перенесите все логи с mdbdata папки куда-нибудь и перезапустите information store сервис. Все должно заработать!
Говорят, что после /p базы долго не живут, но почта должна работать по любому, пока не перенесли ее на чистый сервер
- admin's blog
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
