Mover Diretórios Temp e TMP

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2006-09-01

A Ferramenta Microsoft® Exchange Server Analyzer verificou que as pastas TEMP e TMP do servidor podem não estar localizadas de modo a proporcionar o melhor desempenho de disco. É uma prática recomendada armazenar as pastas TEMP e TMP em um subsistema do disco que não seja compartilhado pela pasta do sistema ou pelos arquivos de dados do Exchange.

O Armazenamento de Informações do Microsoft Exchange usa as pastas TEMP e TMP como armazenamento temporário durante diversas operações, como conversão de mensagens, trabalho com anexos grandes e operações para mover caixas de correio. As variáveis de ambiente TEMP e TMP são usadas para designar quais pastas no sistema de arquivos (por exemplo, que caminho) devem ser usadas pelos aplicativos que exigem um espaço de trabalho temporário. A pasta TEMP é tipicamente usada por aplicativos, como o Microsoft Exchange, e a pasta TMP é normalmente usada por ferramentas de desenvolvimento, como o Microsoft Visual C++®. O caminho para cada variável geralmente é relativo ao contexto de segurança do aplicativo ou ferramenta.

Em um servidor Exchange sem cluster, o armazenamento do Exchange usa a pasta SYSTEM (por exemplo, Sistema Local), que usa uma configuração de variável de ambiente padrão de %Systemroot%\Temp para TEMP e TMP. Servidores Virtuais do Exchange sendo executados em um cluster de servidores do Microsoft Windows® usam as configurações de variável de ambiente para a conta de serviço do Cluster, que é executada no contexto de um princípio de segurança de um usuário específico. Para contas de usuários, a variável de ambiente padrão para TEMP e TMP é definida como %Userprofile%\Temp.

Este artigo explica como mover os diretórios TEMP e TMP em ambientes com e sem clusters. Antes de executar os procedimentos deste artigo, considere as seguintes recomendações:

  • Para obter o desempenho ideal, é recomendável que você não use o disco que contenha o sistema operacional das pastas TEMP e TMP usadas pelo Exchange. Além disso, você deve certificar-se de que essas variáveis de ambiente são definidas para caminhos em um disco ou subsistema de disco rápidos, como um conjunto de eixos RAID-0+1.
  • Recomendamos que você não use os logs de transação do Exchange em disco para as pastas TEMP e TMP usadas.

Para mover as pastas TEMP ou TMP em um ambiente sem clusters.

  1. Faça logon no computador que está executando o Exchange Server, com uma conta que tenha direitos administrativos.

  2. Clique com o botão direito em Meu Computador e selecione Propriedades.

  3. Selecione a guia Avançado.

  4. Clique em Variáveis de Ambiente.

  5. Na área Variáveis do sistema, selecione TEMP e clique em Editar.

  6. No campo Valor da variável, digite o novo caminho para a variável de ambiente TEMP e clique em OK.

  7. Na área Variáveis do sistema, selecione TMP e clique em Editar.

  8. No campo Valor da variável, digite o novo caminho para a variável de ambiente TMP e clique em OK.

  9. Clique em OK para fechar a caixa de diálogo Variáveis de Ambiente. Em seguida, clique em OK para fechar a caixa de diálogo Propriedades do Sistema.

  10. Reinicie o servidor para aplicar as alterações.

Para mover as pastas TEMP ou TMP em um ambiente com clusters.

  1. Faça logon em um nó do cluster como a conta de serviço do Cluster.

  2. Clique com o botão direito em Meu Computador e selecione Propriedades.

  3. Selecione Avançado.

  4. Clique em Variáveis de Ambiente.

  5. Na área Variáveis de usuário para área <nome de conta>, selecione TEMP e clique em Editar.

  6. No campo Valor da variável, digite o novo caminho para a variável de ambiente TEMP e clique em OK.

  7. Na área Variáveis de usuário para<account name>, selecione TEP e clique em Editar.

  8. No campo Valor da variável, digite o novo caminho para a variável de ambiente TMP e clique em OK.

  9. Clique em OK para fechar a caixa de diálogo Variáveis de Ambiente. Em seguida, clique em OK para fechar a caixa de diálogo Propriedades do Sistema.

  10. Reinicie o nó para aplicar a alteração.

  11. Repita as etapas de 1 a 10 para cada nó do cluster.

importantImportante:
Atribua à conta Usuários Autenticados as permissões adequadas ao novo caminho para as pastas TMP e TEMP.

Para atribuir ao grupo Usuários Autenticados permissões para as pastas TMP ou TEMP

  1. Inicie o Windows Explorer, localize e clique com o botão direito na pasta para a qual a variável TEMP ou TMP aponta e clique em Propriedades.

  2. Na caixa de diálogo Propriedades de Temp, clique na guia Segurança e depois em Adicionar.

  3. Na caixa de diálogo Selecionar Usuários, Computadores ou Grupos, adicione o grupo Usuários Autenticados à lista de nomes de objetos e clique em OK.

  4. Clique em Avançado para acessar as configurações de segurança avançadas.

  5. Selecione Usuários Autenticados na lista Nome e clique em Editar para exibir a caixa de diálogo Entrada de Permissão.

  6. Use os campos da área Permissões para conceder as seguintes permissões especiais:

    Desviar Pasta / Executar Arquivo

    Criar Arquivos / Gravar Dados

    Criar Pastas / Acrescentar Dados

  7. Clique em OK três vezes para aplicar as permissões e sair.

Para obter mais informações