Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Exchange Server (http://forum.oszone.net/forumdisplay.php?f=76)
-   -   [решено] Как выполнить дефрагментацию баз (http://forum.oszone.net/showthread.php?t=157979)

migunov 23-11-2009 04:46 1277705

Как выполнить дефрагментацию баз
 
Реальный объем базы данных потовых ящиков и базы данных общих папок составляет 1700 Мб, а файл бэкапа 2400 Мб.
Видимо базы фрагментированы. Как выполнить дефрагментацию баз?

Delirium 23-11-2009 07:50 1277726

У меня выполняется еженедельно вот такой батник:
Код:

echo on
net stop "Microsoft Exchange Event"
net stop "Microsoft Exchange IMAP4"
net stop "Microsoft Exchange Management"
net stop "Microsoft Exchange MTA Stacks"
net stop "Microsoft Exchange Routing Engine"
net stop "Microsoft Exchange Information Store"
net stop "Microsoft Exchange System Attendant"
echo Starting services.....
D:\Exchsrvr\bin\eseutil /d D:\Exchsrvr\MDBDATA\priv1.edb /T D:\S5_base\defragment\priv2.edb
D:\Exchsrvr\bin\eseutil /d D:\Exchsrvr\MDBDATA\pub1.edb /T D:\S5_base\defragment\pub2.edb

net start "Microsoft Exchange System Attendant"
net start "Microsoft Exchange Information Store"
net start "Microsoft Exchange Event"
net start "Microsoft Exchange IMAP4"
net start "Microsoft Exchange Management"
net start "Microsoft Exchange MTA Stacks"
net start "Microsoft Exchange Routing Engine"
Echo Successful
echo success %time% %date% >C:\success.txt

собственно, всю работу по дефрагментации выполняет утилита eseutil с ключами.

migunov 25-11-2009 11:13 1279544

потоковые файлы .stm нужно дефрагментировать?

Oleg Krylov 27-11-2009 19:20 1281486

Не нужно. Delirium, я сейчас матом буду ругаться. Ты в этой ветке самый опытный администратор Exchange, а таких вещей не учитываешь.
Двойка!
Такие вещи нужно делать только по мере необходимости. Побьешь таблицы в базе - волосы во всех местах повырываешь налысо.


Время: 03:05.

Время: 03:05.
© OSzone.net 2001-