Compartilhar via


Exchange Server 2010: Desfragmentação de uma database

Algumas vezes o administrador do Exchange pode se deparar com problemas de espaço em Disco, uma solução rápida para isto é executar uma desfragmentação na database do Exchange. 

Nesse artigo será mostrado como realizar essa tarefa utilizando a ferramenta Eseutil.exe.

O Eseutil.exe é uma ferramenta que você pode usar para verificar, modificar e reparar um arquivo de banco de dados do Exchange Server.

 Mais informações sobre a ferramenta Eseutil.exe podem ser encontradas em: http://technet.microsoft.com/pt-br/library/aa998249(v=EXCHG.80).aspx 

Atenção

  1. Antes de iniciar é necessário programar uma janela de manutenção na sua empresa, pois o procedimento é executado com a database off-line.
  2. Esse procedimento não é recomendado para ambientes com replicação (DAG, CCR e SCR). Caso esse seja o cenário é recomendado criar outra database e mover as caixas.

Para executar a desfragmentação é necessário ter um espaço em disco com 110% do tamanho da database a ser desfragmentada. Caso não tenha espaço no mesmo disco, pode ser utilizado um disco externo, nesse caso, deve ser adicionada a opção /t.

Como fazer

No exemplo abaixo a desfragmentação será executada com a opção /t.

 Dentro do servidor de mailbox faça o seguinte procedimento:

  1. Abrir o Exchange Management Console

  2. Navegar até Organization Configuration  -> Mailbox

  3. Clicar na aba Database Management

  4. Botão direito na database

  5. Dismount Database

    Imagem1 – Como desmontar uma Database

  6.  Abrir o Prompt de comando (CMD)

  7.  Executar o comando:   

     "C:\Program Files\Microsoft\Exchange Server\Bin\V14\Eseutil.exe" /D "D:\EXDATA\First Storage Group\First Storage Group.edb" /T"G:\tempdfg.edb
    

    Onde:

    • ESEUTIL.EXE – Utilitários de Banco de Dados do Exchange Server;
    • /D – Opção referente a desfragmentação  da database;
    • D:\EXDATA\First Storage Group -  Diretorio onde está a database;
    • First Storage Group.edb – nome da database que sera desfragmentada;
    • /T – Opção utilizada para armazenar a database temporária em outra unidade;
    • G:\ - Diretório onde será armazenada a database temporária;
    • tempdfg.edb – nome da database temporária.
  8.  Após a conclusão voltar no Exchange Management console e Montar a Database

A informação contida neste artigo aplica-se a:

  • Microsoft Exchange Server 2010

Conclusões:

Nesse artigo você viu como usar o utilitário Eseutil.exe para desfragmentação de uma database no Exchange Server.

Referências: