Impossibile eseguire il montaggio del database durante il ripristino del database di Microsoft Exchange

Sintomo

Durante il ripristino di un database di Microsoft Exchange, non è possibile eseguire il montaggio del database. I registri necessari non sono presenti o i registri transazioni non sono contigui. Nel registro eventi sono presenti gli errori di evento 454, 455 e 2006.

L'errore di montaggio del database potrebbe essere causato dai due motivi seguenti:

Motivo 1: L'opzione di eliminazione del registro di Exchange è attivata nelle impostazioni di UDP e causa l'eliminazione dei registri transazioni dopo ogni backup. Quindi, l'utente tenta di ripristinare la sessione precedente dopo diversi backup in cui si è verificata l'eliminazione del registro.

Motivo 2: Gli utenti hanno eliminato manualmente i registri transazioni o i registri vengono eliminati da altri programmi come ad esempio il software antivirus.

Soluzione

Soluzione 1: Se è stata attivata l'opzione di eliminazione del registro di Exchange e i registri transazioni non sono contigui, ripristinare tutte le sessioni una alla volta, a partire dall'ultima, fino alla mancata riuscita del ripristino della sessione. Se il ripristino dell'ultima sessione non riesce, provare con la soluzione numero 2.

Soluzione 2: Se la soluzione numero 1 non funziona, provare con la soluzione numero 2. Questa soluzione consente di risolvere entrambi i problemi.

Ad esempio, si desidera ripristinare il database Test dalla sessione numero 1. Nella procedura riportata di seguito, Test è il nome del database.

  1. Accedere all'Exchange Server su cui si trova il database.
  2. Eliminare tutti i file (come *.edb, *.log, *.jrs, *.chk) dalla cartella del database.
  3. Eseguire il montaggio del database per creare un database vuoto.
  4. Mount-Database –Identity Test

  5. Ripristinare nuovamente la stessa sessione nella posizione originale.
  6. Se il ripristino viene eseguito correttamente, non è necessario seguire la procedura riportata di seguito. Se il ripristino non riesce, procedere come segue.
  7. Ripetere il montaggio del database.
  8. Mount-Database –Identity Test

  9. Creare un database temporaneo.
  10. new-mailboxdatabase –name OtherDatabase

  11. Spostare la casella di posta in un altro database.
  12. get-mailbox –datatbase Test –resultsize unlimited | new-moverequest –targetdatabase OtherDatabse

  13. Rimuovere il database della casella di posta dal computer di destinazione.
  14. remove-mailboxdatabase –identity Test

  15. Creare un database della casella di posta con lo stesso nome.
  16. new-mailboxdatabase –name Test

  17. Ripristinare nuovamente la stessa sessione nella posizione originale.
  18. Il montaggio del database è stato eseguito correttamente.