ti-enxame.com

Exchange 2007 manutenção on-line sobreposição

Toda noite às 02:59 Os seguintes eventos são registrados pelo Meu Exchange Server:

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 de troca:

First Storage Group\Mailbox Database: 20:00 - 03:00  
Second Storage Group\Public Folder Database: 03:00 - 06:00

Note que eu tentei espancá-los mais (primeiro terminado em 2, segundo começou em 4) sem sucesso. A mensagem de erro sempre aparece um segundo antes da conclusão do primeiro plano de manutenção do grupo de armazenamento.

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 desta defragmentação completa, a interrompida da noite passada foi concluída.

Portanto, é como se o sistema estivesse desfragmentando o banco de dados em um loop, reclamando quando esse desfragmento é interrompido pela conclusão da janela de manutenção.

Como posso consertar esse comportamento?

EDITAR

Meus backups correm à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 ignorar, vou ignorar um problema futuro quando a manutenção não está sendo adequadamente realizada. Naquela veia, gostaria de resolver tudo o que está fazendo com que os desfiladeiram o laço durante a janela de manutenção.

3
sh-beta

O erro 9871 é lançado quando uma janela de bancos de dados para manutenção é fechada e ainda está executando transações. Ele completará a manutenção e é mais do que provavelmente não é realmente nada a ver com a execução da manutenção do outro banco de dados, é uma mensagem de erro bastante escrita.

Muitas vezes esta mensagem é acionada quando o BA Backup está sendo executado quando a janela de manutenção termina, isso poderia estar acontecendo?

Pode valer a pena executar o Exchange Best Practices Analyzer contra este servidor apenas para verificar se há algum problema que ele pode pegar.

1
Sam Cogan

Portanto, é como se o sistema estivesse desfragmentando o banco de dados em um loop, reclamando quando esse desfragmento é interrompido pela conclusão da janela de manutenção.

Como posso consertar esse comportamento?

Isso está funcionando como projetado. De: http://technet.microsoft.com/en-us/library/aa966226 (EXCHG.65) .aspx

É possível que este processo não seja concluído antes do tempo indicado pelo serviço de armazenamento de informações do Microsoft Exchange. Nesse caso, o motor ESE armazena a última tabela processada com sucesso. Na próxima ocorrência de desfragmentação on-line, o ESE seleciona a próxima tabela nos metadados e retomará as tabelas de processamento até que a janela de manutenção termine. Se a desfragmentação on-line puder processar todas as tabelas antes que a janela de manutenção termine, ela será reiniciada na primeira tabela listada Nos metadados e loop em todas as tabelas até que a janela de manutenção termine. As alterações feitas no banco de dados são transacionadas. Portanto, um grande número de operações de exclusão, seguido por um ciclo de desfragmentação on-line, gerará um grande número de logs de transação, porque os registros serão compactados nas páginas do menor número.

O que significa que ele vai ligar através dos bancos de dados durante as janelas de manutenção.

Quanto à mensagem de sobreposição de manutenção, o sugerido é publicado aqui: http://technet.microsoft.com/en-us/library/aa95795.aspx

Por padrão, os processos de manutenção do armazenamento da caixa de correio correm noites de 1:00 da manhã. às 5:00 da manhã. Devido aos recursos do servidor necessário para os processos de manutenção, é recomendável que você modifique os horários de manutenção para que as lojas de correio tenham programações que diferem em pelo menos 15 minutos.

Então, de acordo com isso se você iniciar a segunda janela de manutenção do grupo de armazenamento às 3:15 em vez de 3:00 a mensagem vai embora.

0
sysadmin1138

Sam está certo ... é apenas uma mensagem de erro mal escrita.

O evento 9871 é registrado quando as janelas de manutenção acabarem por um banco de dados, mas uma transação ainda está sendo processada. A troca não termina a transação apenas porque atinge o final da janela de manutenção, basta registrar o 9871.

Você pode ignorar com segurança o erro (ou estender a janela de manutenção se quiser evitar o evento sendo registrado).

0
Sean Earp