Come configurare la registrazione delle tabelle di routing

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica dell'argomento: 2007-01-11

In questo argomento viene descritto come configurare la registrazione della tabella di routing in Microsoft Exchange Server 2007.

Viene periodicamente registrata un'istantanea della tabella di routing utilizzata dal server Exchange 2007 in cui è installato il ruolo del server Trasporto Hub o Trasporto Edge. La tabella di routing viene utilizzata per instradare i messaggi alle relative destinazioni.

Informazioni preliminari

Per eseguire le procedure riportate di seguito, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Organization Administrator

Per eseguire le procedure riportate di seguito su un computer in cui è installato il ruolo del server Trasporto Edge, è necessario accedere al sistema utilizzando un account che sia membro del gruppo Administrators locale del computer.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange 2007, vedere Considerazioni sulle autorizzazioni.

Nota

Non è possibile configurare i registri della tabella di routing utilizzando Exchange Management Console. Per configurare i registri della tabella di routing, è necessario utilizzare Exchange Management Shell. Per ulteriori informazioni sull'utilizzo di Exchange Management Shell, vedere Utilizzo di Exchange Management Shell.

Configurazione del percorso dei registri della tabella di routing

Per impostazione predefinita, i registri della tabella di routing sono archiviati nella directory C:\Programmi\Microsoft\Exchange Server\TransportRoles\Logs\Routing. La directory deve essere locale per il computer Exchange 2007.

Per utilizzare Exchange Management Shell per modificare il percorso dei registri della tabella di routing

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -RoutingTableLogPath <LocalFilePath>
    

    Ad esempio, per modificare la posizione del registro della tabella di routing in C:\Routing Table in un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -RoutingTableLogPath "C:\Routing Table"
    

Quando si modifica il percorso della directory dei registri delle tabelle di routing, tale modifica non copia nessun file di registro esistente dalla vecchia directory alla nuova. La nuova directory del registro della tabella di routing è attiva quasi immediatamente dopo la modifica della configurazione, ma i file di registro esistenti rimangono nella vecchia directory.

Per accedere alla directory del registro della tabella di routing sono necessarie le seguenti autorizzazioni:

  • Amministratore: controllo completo

  • Sistema: controllo completo

  • Servizio di rete: lettura, scrittura ed eliminazione di sottocartelle e file

Per impostazione predefinita, il servizio di trasporto di Microsoft Exchange utilizza le credenziali di sicurezza dell'account utente Servizio di rete per creare la nuova directory del registro della tabella di routing e applicare le autorizzazioni corrette come segue:

  • Se la nuova directory dei registri della tabella di routing non esiste già e l'account Servizio di rete dispone dei diritti necessari per creare cartelle e applicare le autorizzazioni al nuovo percorso, la directory dei registri della tabella di routing viene creata e le autorizzazioni corrette vengono applicate alla nuova directory.

  • Se la directory del registro della tabella di routing esiste già, le autorizzazioni della cartella esistente non vengono controllate.

Ogni volta che si sposta la directory del registro della tabella di routing utilizzando il parametro Routing TableLogPath con il cmdlet Set-TransportServer, si consiglia di verificare la nuova directory del registro della tabella di routing e le relative autorizzazioni. Se la modifica della directory del registro della tabella di routing non viene eseguita correttamente, è possibile creare la nuova directory del registro della tabella di routing e applicarvi le autorizzazioni appropriate prima di utilizzare il parametro RoutingTableLogPath con il cmdlet Set-TransportServer.

Configurazione dell'intervallo di ricalcolo automatico della tabella di routing

La tabella di routing viene ricalcolata e registrata dopo una modifica della configurazione di routing oppure dopo un intervallo di tempo specificato se non viene rilevata alcuna modifica. Per impostazione predefinita, la tabella di routing viene automaticamente ricalcolata ogni 12 ore. Tuttavia, si verifica una modifica della regolare configurazione di routing su ciascun server Trasporto Hub o Trasporto Edge quando il server rinnova il proprio token Kerberos con un controller di dominio del servizio directory di Active Directory. Con questo rinnovo, la tabella di routing viene ricalcolata e viene creato un nuovo registro della tabella di routing. Il token Kerberos viene rinnovato ogni sei ore.

L'intervallo del ricalcolo automatico della tabella di routing viene controllato dal parametro RoutingConfigReloadInterval del file EdgeTransport.exe.config in C:\Programmi\Microsoft\Exchange Server\Bin. Il file EdgeTransport.exe.config è un file di configurazione di applicazione XML associato al file EdgeTransport.exe. EdgeTransport.exe e MSExchangeTransport.exe sono file eseguibili utilizzati dal servizio di trasporto di Microsoft Exchange. Questo servizio viene eseguito su ogni server Trasporto Hub o Trasporto Edge. Le modifiche apportate al file EdgeTransport.exe.config vengono applicate una volta riavviato il servizio di trasporto di Microsoft Exchange.

Di seguito è riportato un esempio della struttura tipica del file EdgeTransport.exe.config:

<configuration>

<runtime>

<gcServer enabled="true" />

</runtime>

<appSettings>

<add key=" Opzione di configurazione " value=" Valore " />

...

</appSettings>

</configuration>

È possibile aggiungere nuove opzioni di configurazione o modificare le opzioni di configurazione esistenti dalla sezione <appSettings>. Molte opzioni di configurazione disponibili non sono collegate in alcun modo alla tabella di routing. Tutte le opzioni di configurazione che non riguardano la tabella di routing esulano dallo scopo di questo argomento.

Nota

È importante fare distinzione tra maiuscole e minuscole per i nomi dei parametri nella sezione <add key=../>.

Per configurare l'intervallo per il ricalcolo automatico della tabella di routing

  1. Aprire il seguente file utilizzando Blocco note: C:\Programmi\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config.

  2. Modificare la seguente riga nella sezione <appSettings>:

    <add key="RoutingConfigReloadInterval" value="<interval>" />
    

    Ad esempio, per modificare l'intervallo per il ricalcolo automatico della tabella di routing in 10 ore, modificare il parametro RoutingConfigReloadInterval nel seguente modo:

    <add key="RoutingConfigReloadInterval" value="10:00:00" />
    
  3. Salvare e chiudere il file EdgeTransport.exe.config.

  4. Riavviare il servizio di trasporto di Microsoft Exchange.

Per specificare un valore per il limite di validità, è necessario immetterlo come intervallo di tempo, come illustrato di seguito: hh:mm:ss dove h = ore, m = minuti e s = secondi.

La tabella di routing verrà ricalcolata e registrata prima del valore specificato nel parametro RoutingConfigReloadInterval se si verifica una delle seguenti condizioni:

  • Viene rilevata una modifica della configurazione di routing. Ad esempio viene aggiunto, rimosso o modificato un connettore di invio o di ricezione oppure si verifica il rinnovo del token Kerberos ogni 6 ore.

  • Il servizio di trasporto Microsoft Exchange è stato avviato.

Configurazione della dimensione massima della directory di registro della tabella di routing

Per impostazione predefinita, la dimensione massima per l'intera directory dei registri della tabella di routing è di 50 MB. La registrazione circolare elimina i file di registro della tabella di routing più vecchi quando si verifica una delle seguenti condizioni:

  • La directory di registro della tabella di routing raggiunge la dimensione massima specificata.

  • Un file di registro della tabella di routing raggiunge il limite di validità massimo specificato.

Nota

Per impostazione predefinita, il processo di registrazione del trasporto ha un valore di livello di registrazione pari a 0 (Livello più basso). Se si desidera che Microsoft Exchange scriva una voce del registro eventi quando la registrazione circolare rimuove un evento, è necessario modificare il valore del livello di registrazione del processo di registrazione del trasporto a 5 (Livello massimo) o a 7 (Esperto). Per ulteriori informazioni, vedere Come modificare i livelli di registrazione per i processi di Exchange.

Per utilizzare Exchange Management Shell per modificare la dimensione massima della directory del registro della tabella di routing

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -RoutingTableLogMaxDirectorySize <DirectorySize>
    

    Ad esempio, per modificare la dimensione massima di una directory dei registri della tabella di routing a 70 MB su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -RoutingTableLogMaxDirectorySize 70MB
    

Se si immette un altro valore, qualificarlo con una delle seguenti unità:

  • B (byte)

  • KB (kilobyte)

  • MB (megabyte)

  • GB (gigabyte)

  • TB (terabyte)

I valori non qualificati vengono considerati byte. La gamma di immissione valida per questo parametro è compresa tra 1 e 9223372036854775807 byte.

Configurazione del limite massimo di validità dei registri della tabella di routing

Per impostazione predefinita, il limite massimo di validità per ciascun file di registro della tabella di routing è di 7 giorni. La registrazione circolare elimina i file di registro della tabella di routing più vecchi quando si verifica una delle seguenti condizioni:

  • La directory di registro della tabella di routing raggiunge la dimensione massima specificata.

  • Un file di registro della tabella di routing raggiunge il limite di validità massimo specificato.

Nota

Per impostazione predefinita, il processo di registrazione del trasporto ha un valore di livello di registrazione pari a 0 (Livello più basso). Se si desidera che Microsoft Exchange scriva una voce del registro eventi quando la registrazione circolare rimuove un evento, è necessario modificare il valore del livello di registrazione del processo di registrazione del trasporto a 5 (Livello massimo) o a 7 (Esperto). Per ulteriori informazioni, vedere Come modificare i livelli di registrazione per i processi di Exchange.

Per utilizzare Exchange Management Shell per modificare il limite massimo di validità di un file di registro della tabella di routing

  • Eseguire il comando riportato di seguito:

    Set-TransportServer <Identity> -RoutingTableLogMaxAge <Age>
    

    Ad esempio, per modificare il limite massimo di validità di un file di registro della tabella di routing a 45 giorni su un computer Exchange 2007 denominato Exchange01, eseguire il comando riportato di seguito:

    Set-TransportServer Exchange01 -RoutingTableLogMaxAge 45.00:00:00
    

Per specificare un valore per il limite di validità, è necessario immetterlo come intervallo di tempo, come illustrato di seguito: gg.hh:mm:ss dove g = giorni, h = ore, m = minuti e s = secondi. La gamma di immissione valida per questo parametro è compresa tra 00:00:00 e 24855.03:14:07. L'impostazione del valore del parametro RoutingTableLogMaxAge su 00:00:00 impedisce la rimozione automatica dei file di registro della tabella di routing a causa del limite di validità.

Per ulteriori informazioni sulla sintassi e sui parametri, vedere Set-TransportServer.

Ulteriori informazioni

Per ulteriori informazioni sulla registrazione della tabella di routing, vedere Gestione della registrazione connettività.