Come risolvere lo spazio su disco di Exchange Server pieno

Un problema comune su Exchange Server è quando le e-mail non vengono inviate e ricevute. La prima cosa che devi fare è controllare l'unità disco di Exchange Server o le unità del database e vedere se la dimensione del disco è piena. In questo articolo imparerai come correggere lo spazio su disco insufficiente di Exchange Server.

Per risolvere il problema del disco pieno di Exchange Server, è importante non continuare a espandere le dimensioni del disco pensando che questa sia la soluzione. È invece necessario capire innanzitutto perché lo spazio su disco di Exchange Server si sta riempiendo e individuare una soluzione permanente.

Come risolvere lo spazio su disco insufficiente in Exchange Server

L'elenco di controllo seguente è ciò che è necessario verificare e correggere in modo permanente la dimensione massima del disco su Exchange Server:

  1. Libera spazio su Exchange Server
  2. Sposta il database delle code di posta su un altro disco
  3. Sposta il database su un altro disco
  4. Sposta i log del database su un altro disco

Nota:Non installare software su Exchange Server. A meno che non si tratti di uno strumento di backup, antivirus/sicurezza e monitoraggio.

1. Liberare spazio su Exchange Server

L'unità (C:) è dove è installato il sistema operativo Windows Server. Inoltre, installi Exchange Server. Se l'installazione del server Exchange è su un'altra unità, dovresti controllare anche quell'unità.

Nel nostro esempio, l'installazione di Exchange Server è sull'unità predefinita (C:).

Per eliminare molti registri e file non necessari che si riempiono su Exchange Server, seguire i due metodi seguenti:

  • Esegui ilCleanupLogs.ps1Script di PowerShell che puoi trovare nell'articolo Registri di pulizia Exchange 2013/2016/2019. Successivamente, crea un'attività pianificata per eseguire lo script ogni giorno.

Nota:Questi non sono registri del database delle transazioni e possono essere eliminati in modo sicuro.

  • Rimuovere i vecchi file OWA di Exchange che rimangono su Exchange Server dopo l'installazione delle nuove CU di Exchange Server e delle SU di Exchange Server.

2. Spostare il database delle code di posta su un altro disco

Ti consigliamo di spostare il database delle code di posta su un disco separato. Quindi, se il disco si riempie, noterai immediatamente quale unità è piena quando il monitoraggio ti invia un avviso.

Per impostazione predefinita, il database delle code di posta è installato nel percorso di Exchange Server:

C:Program FilesMicrosoftExchange ServerV15TransportRolesdataQueue

Ecco come appare dopo aver spostato il database delle code di posta su un altro disco.

3. Spostare il database su un'altra unità

Verificare che i database non siano sull'unità Exchange Server (C:) e che si dispongano di dischi diversi per i database. Questi possono anche essere punti di montaggio per Exchange Server.

Maggiori informazioni sul database delle cassette postali negli articoli:

  • Consigli sulle dimensioni del database di Exchange
  • Procedure consigliate per il database di Exchange
  • Convenzione di denominazione dei database di Exchange

4. Spostare i registri del database su un'altra unità

Verificare che i registri del database si trovino su dischi separati e vengano troncati quando viene eseguito il backup ogni giorno.

Se non funziona e desideri eliminare i registri delle transazioni del database, puoi eseguire uno dei metodi seguenti:

  1. Abilita la registrazione circolare > smonta database > monta database e attendi alcuni minuti prima che i log delle transazioni del database vengano svuotati
  2. Eseguire lo script VSSTester PowerShell e seguire la procedura guidata

Nota:Il vantaggio dello script VSSTester è che non è necessario smontare e montare il database. Ciò significa che gli utenti non perderanno la connessione al server Exchange.

Verificare lo spazio su disco di Exchange Server

Nel nostro esempio, l'unità Exchange Server (C:) contiene il sistema operativo Windows e l'installazione di Exchange Server. L'unità (C:) di80GBè tutto ciò di cui hai bisogno quando lo imposti correttamente. Il database, i registri del database e il database delle code di posta si trovano su dischi separati.

Il filtro antispam cloud SpamBull mostra se il disco è pieno

Un eccellente filtro antispam dovrebbe mostrare esattamente il motivo per cui i messaggi non vengono recapitati o inviati.

In questo esempio, ilFiltro antispam cloud SpamBullmostra che i messaggi in arrivo sono in coda. Il motivo mostra risorse di sistema insufficienti (UsedDiskSpace).

Lettura consigliata:Unità C piena senza motivo in Windows 10? 6 correzioni per liberare spazio

Una volta risolto lo spazio su disco insufficiente, i messaggi in coda verranno automaticamente recapitati agli utenti.

Questo è tutto!

Conclusione

Hai imparato come correggere lo spazio su disco di Exchange Server pieno. I passaggi precedenti ti guideranno sul percorso corretto ed eviterai che lo spazio su disco insufficiente di Exchange Server la prossima volta. Configura sempre uno strumento di monitoraggio sul tuo Exchange Server e sugli altri server in modo da ricevere un avviso se un servizio è inattivo o lo spazio su disco è pieno.

Ti è piaciuto questo articolo? Potrebbe piacerti anche il controllo dello stato di Exchange Server con lo script PowerShell. Non dimenticare di seguirci e condividere questo articolo.

Related Posts