Banco de dados do Exchange 2010 desmontado, corrompido

3

Houve uma séria oscilação de energia combinada com uma interrupção.

Quando todos voltaram a ser on-line, eu tive vários I.T. problemas. O maior deles foi o nosso banco de dados do Exchange desmontado. Usando o Exchange 2010 SP3, RU4.

Eu executei o comando eseutil / mh e descobri que era um desligamento sujo. Em seguida, executei o eseutil / p para reparar o banco de dados. Reparo de banco de dados concluído com sucesso. Em seguida, executei um chkdisk / R no próprio servidor (mas não no eseutil - devo?). Banco de dados ainda não iria montar, então eu mudei todos os logs para outra pasta. Então o banco de dados montado.

Em seguida, o serviço de transporte não seria iniciado. Para corrigir isso, renomei a pasta SenderReputation, reiniciei o serviço de transporte e funcionou.

Agora - muitos problemas. Em meu email perdi todos os itens da minha caixa de entrada, outro usuário está recebendo erros de envio "ID do Evento 10030" MSExchangeIS Mailbox Store "foi detectada incompatibilidade entre uma exibição da pasta e o conteúdo real." Ainda outros usuários estão tendo problemas estranhos aqui e ali.

Meu diagnóstico é que meu shell de banco de dados está corrompido e preciso criar um novo. O que vocês acham?

Se você acha que isso é o que preciso fazer, agradeço quaisquer links confiáveis sobre como isso é feito da melhor maneira.

Obrigado a todos!

    
por peterweav880 22.12.2014 / 08:54

2 respostas

3

Verifique se seus arquivos .edb não estão bloqueados pelo seu antivírus local (que também pode ser a causa da corrupção)

Também achei mover o arquivo para um hardrive diferente, caso a corrupção esteja relacionada ao hardware.

Você está aqui: link

    
por 22.12.2014 / 14:16
1

Isso é o que funcionou para mim quando tive problemas de RAID que corromperam meu banco de dados do Exchange.

  1. Verifique seu armazenamento. (Por "armazenamento", refiro-me ao seu disco rígido ou matriz RAID.) Corrija qualquer erro aqui.
  2. Executar Eseutil /P .
  3. Depois que o Eseutil / P for executado com êxito, execute Eseutil /D .
  4. Depois que o Eseutil / D for executado com êxito, execute Isinteg -fix -test alltests .

No entanto, a própria Microsoft diz que o procedimento acima é um "último recurso" e pode resultar em perda de dados. Além disso, esteja ciente de que o procedimento acima requer muito tempo e espaço em disco (mais que o dobro do tamanho do banco de dados). Então você sabe. Se a restauração do backup for uma opção, você provavelmente desejará seguir essa rota.

E se a restauração a partir do backup não for uma opção? Honestamente, acho que é hora de retirar o cartão de crédito e ligar para a Microsoft.

    
por 23.12.2014 / 00:13