Toda noite às 02:59 os seguintes eventos são registrados pelo meu servidor Exchange:
Event Type: Warning Event
Source: MSExchangeIS Mailbox Store
Event Category: Background Cleanup
Event ID: 9871
Date: 5/20/2009
Time: 2:59:59 AM
User: N/A
Computer: EXCHFC2
Description: There is an online maintenance overlap for database "First Storage Group\Mailbox Database". Please revise the online maintenance schedule.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
.
Event Type: Information
Event Source: ESE
Event Category: Online Defragmentation
Event ID: 704
Date: 5/20/2009
Time: 2:59:59 AM
User: N/A
Computer: EXCHFC2
Description:
MSExchangeIS (12420) First Storage Group: Online defragmentation of database 'C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\Mailbox Database.edb' was interrupted and terminated. The next time online defragmentation is started on this database, it will resume from the point of interruption.
For more information, click http://www.microsoft.com/contentredirect.asp.
Este é o Exchange 2007 em execução no Windows 2003 x64.
Aqui está o meu cronograma de manutenção do Exchange:
First Storage Group\Mailbox Database: 20:00 - 03:00
Second Storage Group\Public Folder Database: 03:00 - 06:00
Note que tentei espaçá-los mais (primeiro terminou em 2, segundo começou em 4) sem sucesso. A mensagem de erro sempre aparece um segundo antes da conclusão do plano de manutenção do First Storage Group.
A desfragmentação interrompida observada nesse segundo evento foi iniciada às 02:15. Outra desfragmentação do mesmo banco de dados foi iniciada às 23:04 e terminou às 02:08. Imediatamente antes dessa desfragmentação completa, a interrupção da última noite foi concluída.
Portanto, é como se o sistema estivesse desfragmentando o banco de dados em um loop e, em seguida, reclamasse quando a desfragmentação fosse interrompida pela conclusão da janela de manutenção.
Como posso corrigir esse comportamento?
EDITAR
Meus backups são executados às 06:30. Não há trabalhos agendados nesta máquina.
O Best Practices Analyzer não relata nada relevante.
Eu entendo que isso não é um erro crítico, mas estou preocupado que, se eu simplesmente ignorá-lo, ignorarei um problema futuro quando a manutenção NÃO estiver sendo realizada adequadamente. Nesse sentido, eu gostaria de resolver o que está fazendo com que os defrags façam um loop durante a janela de manutenção.