tazzman
27-01-2012, 13:12
Ситуация следующая, решил установить обновления не проверив резервную копию (да, я дебил). В результате сервер (server 2003 вроде даже без сервис паков) при загрузке начал выдавать BSOD, загрузился с WinLiveCD, попытался откатить обновления, ничего не получилось, сделал еще одну резервную копию после этого. Сервер является PDC, есть еще 2 резервных контроллера, так что об AD я особо не беспокоюсь, но вот с exchange лютая запара. У нас два exchange сервера, на каждом из которых находится примерно по половине пользователей, на сколько я понял, упавший сервак был глобальным каталогом (с exchange вообще не дружу).
На данный момент ситуация следующаяя:
- Есть неполный бэкап, сделанный ntbackup'ом (некоторые системные файлы возжелали не копироваться), также есть бэкап system state.
- Думаю, что почтовые базы и sysvol остались целы и невредимы.
- Сервер не грузится, выдает ошибку "STOP: c0000139 {Entry Point Not Found} The procedure entry point RtlAcquirePrivilege could not belocated in the dynamic link library ntdll.dll."
- Побороть ошибку никак не удается (всю ночь провел на работе), диски и память в порядке, протоколирование загрузки не включается, никаких дампов не создается (то есть более подробную информацию о том, какой драйвер, или какая дллка взывает к этой процедуре получить не удается), все что можно было вытащить из папки restore я вытащил, но оно не помогает. Оффлайн регистри эдитором менял значение CrashDumpEnabled и CrashOnCtrlScroll, дампов нет всё равно.
КАК БЫТЬ ПОСОНЫ?!
Есть вариант поднять новый сервер 2003, развернуть на него system state, но, это никак не решит проблему с exchange. В exchange я почти ничего не понимаю, это для меня тёмный лес. Как лучше всего оживить почту, если исходить из варианта, что сервер оживить не удастся?
Структура сети примерно такая:
1) упавший сервер MAIL (PDC, Exchange), крутится на физической машине.
2) физический сервер SRV1 на котором крутятся две виртуалки DC1 и DC2 (резервные контроллеры)
3) физический сервер SRV2 на котором крутится exch01 (второй exchange-сервер) и mail03 (почтовый шлюз на mdaemon)
Зачем так было сделано - не знаю, но это и не важно, потому что почту я всё равно собираюсь перенести на гугл, но сейчас надо оживить каким-то образом упавший exchange. Как это сделать?
На данный момент ситуация следующаяя:
- Есть неполный бэкап, сделанный ntbackup'ом (некоторые системные файлы возжелали не копироваться), также есть бэкап system state.
- Думаю, что почтовые базы и sysvol остались целы и невредимы.
- Сервер не грузится, выдает ошибку "STOP: c0000139 {Entry Point Not Found} The procedure entry point RtlAcquirePrivilege could not belocated in the dynamic link library ntdll.dll."
- Побороть ошибку никак не удается (всю ночь провел на работе), диски и память в порядке, протоколирование загрузки не включается, никаких дампов не создается (то есть более подробную информацию о том, какой драйвер, или какая дллка взывает к этой процедуре получить не удается), все что можно было вытащить из папки restore я вытащил, но оно не помогает. Оффлайн регистри эдитором менял значение CrashDumpEnabled и CrashOnCtrlScroll, дампов нет всё равно.
КАК БЫТЬ ПОСОНЫ?!
Есть вариант поднять новый сервер 2003, развернуть на него system state, но, это никак не решит проблему с exchange. В exchange я почти ничего не понимаю, это для меня тёмный лес. Как лучше всего оживить почту, если исходить из варианта, что сервер оживить не удастся?
Структура сети примерно такая:
1) упавший сервер MAIL (PDC, Exchange), крутится на физической машине.
2) физический сервер SRV1 на котором крутятся две виртуалки DC1 и DC2 (резервные контроллеры)
3) физический сервер SRV2 на котором крутится exch01 (второй exchange-сервер) и mail03 (почтовый шлюз на mdaemon)
Зачем так было сделано - не знаю, но это и не важно, потому что почту я всё равно собираюсь перенести на гугл, но сейчас надо оживить каким-то образом упавший exchange. Как это сделать?