Планирование дефрагментации по расписанию в Windows Server 2008 R2
В Планировщик заданий Windows Server 2008 R2 задание дефрагментации включено по умолчанию, но не запущено. На вкладке «Триггеры» (Triggers) в свойствах этого задания не стоит флажок «Включено» (Enabled, рис. A).
Рисунок A. Нажмите на изображении для увеличения.
Можно включить триггер для уже запланированного задания, а можно создать собственное расписание, которое больше подойдет для данной конкретной системы. При этом стоит учитывать, что дефрагментация предусматривает активное выполнение операций ввода-вывода и может серьезно повлиять на производительность серверной системы.
Кроме запланированного задания Windows, можно использовать утилиту «Дефрагментация диска» (Disk Defragmenter, dfrgui.exe), для которой тоже существует возможность настроить расписание. При этом в Планировщике заданий появится новое задание с собственным расписанием и триггером (стоит отметить, что задание дефрагментации, запланированное по умолчанию, использует не dfrgui.exe, а defrag.exe). На рис. B показано планирование дефрагментации средствами утилиты «Дефрагментация диска».
Рисунок B. Нажмите на изображении для увеличения.
Другой способ — использовать утилиту дефрагментации от стороннего поставщика, например, Diskeeper. Новое приложение Diskeeper V-locity поддерживает дефрагментацию и оптимизацию в виртуальных машинах. Этой возможностью не стоит пренебрегать: как отмечает в блоге vPivot бывший сотрудник VMware Скотт Драммондс (Scott Drummonds), дефрагментация может существенно повысить производительность виртуальной машины.
В любом случае, главное — осуществлять дефрагментацию хоть каким-нибудь способом. В большинстве случаев достаточно будет стандартного задания в Планировщике Windows, а для сложных конфигураций стоит использовать более функциональные альтернативы.