Mudei ~ 50.000 e-mails do Sent Folder
para vários .pst
arquivos [divididos por ano] e o tamanho do Sent Folder
foi reduzido em ~ 36 GB [Isso é o que vejo no Outlook quando clico com o botão direito e verifico o tamanho - antes e depois de mover os e-mails].
Então eu corri eseutil /d DatabaseName.edb /p /tNewDatabase.edb
.
Eu esperava que o tamanho NewDatabase.edb
fosse menor em pelo menos 36 GB, mas eram apenas 4 GB. O atual DatabaseName.edb
tem em torno de 88GB e depois tinha 84GB.
O que estou fazendo errado?
Isso provavelmente ocorre devido à retenção.
Para cada banco de dados há 2 parâmetros relacionados à exclusão:
e
Obviamente, o primeiro diz respeito a itens dentro de uma caixa de correio, enquanto o segundo diz respeito às próprias caixas de correio.
Se esses parâmetros não estiverem definidos como "O", o item não será marcado no banco de dados como excluído (e o espaço marcado como "livre") e, portanto, esses registros ainda serão copiados no novo banco de dados pelo
eseutil /d
Observe que evento com valor 0, você deve aguardar o processo de limpeza/remoção do banco de dados para marcar os registros como excluídos.
O Exchange manterá esse espaço em branco para dados futuros.
Se você deseja reduzir o tamanho do arquivo, a melhor maneira é criar um novo banco de dados de caixa de correio e mover todas as caixas de correio para ele. Esse novo banco de dados será apenas um pouco maior do que o tamanho real dos dados.
Com o Exchange 2010, isso pode ser feito totalmente online, portanto, não é necessário nenhum tempo de inatividade.