V. 2007 - Удалённая дефрагментация базы Exchange

Ответить
Аватара пользователя
bombording

V. 2007 - Удалённая дефрагментация базы Exchange

Сообщение bombording »

Имеется сервер Exchange 2007. Достаточного места для дефрагментации базы на сервере нет.

Могу ли я слить базу на другой сервер (где нет Exchange), закачать туда Eseutil.exe с dll библиотекой, и произвести дефрагментацию?

А затем закачать базу обратно на Exchange сервер и подключить её.



Спасибо.
Аватара пользователя
Oleg Krylov

Re: V. 2007 - Удалённая дефрагментация базы Exchange

Сообщение Oleg Krylov »

Можете, Data Protection Manager именно так и делает.
Аватара пользователя
bombording

Re: V. 2007 - Удалённая дефрагментация базы Exchange

Сообщение bombording »

Oleg Krylov, да, жаль только он не удаляет журналы на сервере Exchange после архивации.

Спасибо за ответ. Буду пробовать.
Аватара пользователя
bombording

Re: V. 2007 - Удалённая дефрагментация базы Exchange

Сообщение bombording »

Возникает ошибка при запуске команды esetutil.exe /D "Mail Box.edb"





Код:

Код: Выделить всё

Operation terminated with error -550 (JET_errDatabaseDirtyShutdown, Database was not shutdown cleanly. Recovery must
 first be run to properly complete database operations for the previous shutdown.) after 0.578 seconds.

Материал по этой ошибке есть, но в интернете советуют запускать esetutil.exe /P, режим востановления\исправления базы. Наслышан про этот режим, он может привести к полной потери данных.



Возможно ли сделать дефрагментацию без esetutil.exe /P ?





И ещё я скопировал на сервер где буду проводить дефрагментацию только один файл базы Mail Box.edb без журналов и т.д. Правильно ли это?
Аватара пользователя
Oleg Krylov

Re: V. 2007 - Удалённая дефрагментация базы Exchange

Сообщение Oleg Krylov »

Цитата bombording:



Материал по этой ошибке есть, но в интернете советуют запускать esetutil.exe /P
V. 2007 - Удалённая дефрагментация базы Exchange




Надо смотреть каких логов не хватает этой базе и, если они есть в наличие, провести принудительное проигрывание логов в базу. Это будет т.н. Soft Recovery, если логов нет, тогда Hard Recovery, а что делать?


Цитата bombording:



Возможно ли сделать дефрагментацию без esetutil.exe /P ?
V. 2007 - Удалённая дефрагментация базы Exchange




Угу. Если она в Clean Shutdown или есть недостающие логи для Soft Recovery.


Цитата bombording:



И ещё я скопировал на сервер где буду проводить дефрагментацию только один файл базы Mail Box.edb без журналов и т.д. Правильно ли это?
V. 2007 - Удалённая дефрагментация базы Exchange




Думаю из ответов выше - понятно, что если вы хотите восстановить базу в щадащем режиме, то неправильно.

Общая теория по типам восстановления.
Ответить

Вернуться в «Microsoft Exchange Server»