Come risolvere l’errore “Il servizio di trasporto di Microsoft Exchange non si avvia”?

Summary: L'errore "Microsoft Exchange Transport Service won't start" si verifica solitamente dopo l'installazione degli aggiornamenti cumulativi. In questo post abbiamo indicato le soluzioni per risolvere questo errore. Troverete anche uno strumento di riparazione di Exchange che può aiutarvi a riparare il file di database corrotto e a recuperare tutti i dati.

Exchange Server dispone di diversi servizi necessari per funzionare correttamente. Un servizio importante è il servizio Microsoft Exchange Transport. Quando questo servizio viene interrotto per un motivo o per un altro, non sarà possibile ricevere o inviare e-mail. In alcuni casi, il servizio non si avvia automaticamente dopo un riavvio per motivi di manutenzione o di aggiornamento. In questi casi, se si avvia il servizio manualmente dal pannello di controllo dei servizi, esso si avvierà e il flusso di e-mail continuerà. A volte si suggerisce di impostare i servizi di Exchange Server su automatico e avvio ritardato. Ciò significa che i servizi non si avvieranno immediatamente al riavvio del server. Ma verranno avviati con un certo ritardo per consentire al sistema operativo di caricarsi correttamente prima di avviare i servizi di Exchange Server.

In alcune occasioni si verifica un errore quando si tenta di avviare il servizio. Nel Visualizzatore eventi e nella sezione Applicazione, si noterà una voce di errore con il codice 7010.

<Component Name="Microsoft.Exchange.Transport.PoisonMessage" Elapsed="00:00:14.4387799" IsRunning="true" > & <Component Name="AD Configuration Readers" Elapsed="00:00:14.4388831" IsRunning="true">.

In seguito, si noterà anche un errore con ID evento 14001, che indica che il processo è terminato perché non risponde. Dopo qualche tempo, si noterà anche un errore con ID evento 7004 dal servizio di trasporto di Exchange (MSExchangeTransport), con il seguente messaggio:

L'attivazione di tutti i moduli ha richiesto più tempo del previsto. Tempo di caricamento totale: 00:24:58.9219603 Avvio totale <Component Name="AD Configuration Readers" Elapsed="00:24:58.1901082"> <Component Name="Microsoft.Exchange.Transport.PoisonMessage" Elapsed="00:24:58.1891092" />

Motivi dell’errore “Il servizio di trasporto di Microsoft Exchange non si avvia”.

Questo errore può verificarsi dopo l’installazione di un nuovo aggiornamento cumulativo (CU) per Exchange Server. Si consiglia sempre di eseguire un backup e un backup ad hoc prima di installare aggiornamenti importanti. Questi aggiornamenti apportano diverse modifiche all’infrastruttura di Exchange Server e allo schema di Active Directory. Qualsiasi problema o complicazione può rendere inutilizzabile Exchange Server, con l’impossibilità di avviare i servizi, e può compromettere l’integrità dei dati, in quanto può danneggiare il database delle caselle di posta di Exchange Server o i registri delle transazioni.

Soluzioni per risolvere l’errore “Il servizio di trasporto di Microsoft Exchange non si avvia”.

È possibile utilizzare lo strumento nativo di Exchange Server – EseUtil per cercare di riparare i database delle cassette postali. Questo strumento offre due opzioni: Soft Recovery e Hard Recovery. Il recupero morbido aiuta a riparare i danni minimi al database o ai registri. Il ripristino rigido deve essere utilizzato solo come ultima risorsa. Esaminiamo le due opzioni.

Il EseUtil /r soft recovery può essere eseguito con il comando seguente:

esecuzione di un recupero morbido

L’esecuzione, a seconda delle dimensioni del database, richiederà un certo tempo. Dopodiché, è possibile provare a montare il database di Exchange.

In caso di fallimento, oltre al ripristino su disco, è possibile ripristinare i dati da un backup. Tuttavia, queste opzioni comportano una perdita di dati.

Il EseUtil  /P hard recovery può essere eseguito con il comando seguente:

EseUtil /P "<locazione del file EDB del database>".

controllo della banca dati

Quando si esegue il comando, appare immediatamente un prompt che richiede di accettare la perdita di dati, in quanto il recupero rigido elimina sostanzialmente tutte le informazioni ritenute danneggiate. È possibile utilizzare EseUtil, ma non è in grado di garantire risultati positivi, in quanto dopo questa operazione ci si potrebbe ritrovare con un database inutilizzabile.

Conclusione

Se avete riscontrato l’errore “Microsoft Exchange Transport Service won’t start”, potete applicare le soluzioni indicate in questo blog post. Se il database non viene montato, è possibile utilizzare un’alternativa semplice e veloce: Stellar Repair for Exchange. L’applicazione è in grado di aprire qualsiasi versione di database di Exchange Server senza avere un Exchange Server in esecuzione. È possibile sfogliare più file EDB ed esportare le caselle di posta in PST e altri formati. È anche possibile esportare direttamente in un nuovo database di Exchange Server o in un tenant di Microsoft 365 con diverse opzioni granulari.

Related Post

Exit mobile version