Defrag offline do Exchange 2003

1

Pretendo fazer minha primeira desfragmentação offline neste fim de semana no Exchange 2003.

Nosso banco de dados do Exchange está na unidade E e o servidor1 é o local temporário onde há espaço suficiente.

Desmonte o arquivo e mude para c: \ arquivos de programas \ exchsrvr \ bin

Isso parece o comando correto para executar?

eseutil /d "e:\exchdata\priv1.edb /t"\server1\exchtemp\tempdfg.edb"

Há algo que eu deva saber, como backups sendo executados ao mesmo tempo, etc.

    
por Tom 22.11.2012 / 12:35

2 respostas

2

Tudo que li recomenda copiar os binários relacionados ao eseutil para o servidor não-Exchange e, em seguida, copiar o banco de dados e o arquivo de streaming que você deseja desfragmentar para o servidor não-Exchange. Eu nunca ouvi falar de ninguém rodando eseutil pela rede e acho que é uma má ideia por várias razões:

  1. Funcionará consideravelmente mais lentamente.

  2. O risco de corromper ou danificar os arquivos parece ser muito maior.

Veja o que eu sugeriria:

Obtenha uma unidade USB grande o suficiente para a desfragmentação (pelo menos 110% do tamanho do banco de dados) e defina-a como sua localização temporária. Desative qualquer software antivírus para a duração da desfragmentação e mantenha seus backups do Exchange até que a desfragmentação esteja concluída.

    
por 22.11.2012 / 16:05
1

Is there anything I should be aware of

Você deve considerar seriamente se deseja executar uma desfragmentação offline. Na maioria dos casos, você não iria a menos que :

  1. If you have deleted a large amount of data out o the store and want to reclaim the hard drive space for whatever reason. This includes situations when databases reach the 16 GB limit on Standard versions of Exchange server.
  2. If you had to run a hard repair of the database (eseutil /p - and that's another thing that we do NOT recommend unless this is a last possible thing to do). After running a repair, you should always offline defrag the database to get a new database file that has not been repaired. For more on what to do after the repair, please go here.
  3. If you are experiencing a specific issue and have found a reference that says offline defrag will fix it.
  4. If you are working with PSS and resolving the issue requires an offline defrag.
  5. As a general rule, only defrag to reclaim space if you're going to reclaim more than 30% of the space. You can look for Event 1221 after nightly online defrag to get a conservative estimate of how much free space is in the database. For more info on Event 1221, please go here.

Além disso, eu pessoalmente executei defrag off-line algumas vezes em uma conexão de rede - funcionou como esperado. Sua loja ficará off-line pelo tempo da desfragmentação e da operação de cópia do banco de dados posteriormente. Observe esta declaração oficial da documentação do Exchange :

We do not recommend that you use a network drive to hold the temporary database. When you use a network drive for the temporary database, defragmentation will take longer, and any transient or permanent network error will end the process. Because defragmentation cannot be resumed, you would have to start over from the beginning.

Embora o impacto real seja bastante limitado. As conexões de rede do servidor não tendem a ser interrompidas com frequência. E uma desfragmentação para um local de rede provavelmente não seria executada mais lentamente se o arquivo de banco de dados estiver localizado em um único disco rígido ou um array RAID 1 sem um grande cache de gravação - os numerosos ciclos de leitura / gravação causados por ter o arquivo temporário na mesma unidade impediria leituras / gravações lineares grandes e reduziria significativamente a taxa de transferência de dados.

    
por 22.11.2012 / 16:40