Exchange 2010: Mover todas as caixas de correio em vez da desfragmentação offline

4

Estamos executando um servidor Exchange 2010 Standard com dois bancos de dados de caixa de correio. Queremos tornar esses bancos de dados o menor possível, pois o espaço é necessário para outra coisa.

Como tenho duas opções: - Desfragmentação offline dos DB's > > Tempo de inatividade - Crie um novo banco de dados, mova todas as caixas do antigo para o novo banco de dados e exclua o banco de dados antigo. Execute estas etapas novamente para o segundo banco de dados.

Mas isso é recomendado? Eu gosto da opção dois, pois não tenho tempo de inatividade. Mas devo prestar atenção especial às caixas de correio do sistema e coisas assim?

Cumprimenta

    
por Mbrouwer88 13.02.2015 / 13:33

1 resposta

2

A segunda opção é definitivamente a melhor, já que não envolve tempo de inatividade e nenhum risco de danificar seu banco de dados (ei, isso pode acontecer durante uma desfragmentação); apenas certifique-se de ativar o log circular em ambos os bancos de dados entre os quais você está movendo caixas de correio ou os logs de transação preencherão rapidamente o espaço em disco (e, em seguida, desligue-o assim que terminar de mover as caixas de correio).

Sobre o assunto dos logs de transação: você está fazendo backups regulares com um software de backup compatível com o Exchange? Isso não é apenas para a segurança de seus dados, mas também porque senão os logs de transação nunca serão truncados, porque o Exchange somente os truncará após um backup bem-sucedido (e você definitivamente não deve excluí-los manualmente). / p>

Por último, mas não menos importante: embora a redução do tamanho do banco de dados possa parecer uma boa solução temporária, lembre-se de que o seu banco de dados crescerá novamente assim que mais mensagens forem armazenadas nele; certifique-se de contabilizar o crescimento do banco de dados ou, no mínimo, usar a cota de caixa de correio para evitar que as pessoas o sobrecarreguem; um servidor Exchange que está ficando sem espaço em disco é uma situação em que você simplesmente não quer estar.

Sobre as caixas de correio ocultas do sistema: o cmdlet Get-Mailbox padrão nem mesmo as mostrará, mas você pode usar o parâmetro -arbitration para listá-las:

Get-Mailbox -Arbitration -database YourDBName

Você pode enviar a saída do comando para qualquer comando que você use para mover as caixas de correio para outro banco de dados.

    
por 09.03.2016 / 23:03