Errore durante la migrazione di cartelle pubbliche da exchange 2007 a 2013

Sono in procinto di migrare le cartelle pubbliche da un server Exchange 2007 ad un Exchange 2013, ciascuno con una replica delle cartelle pubbliche.

Ho eseguito il comando

New-PublicFolderMigrationrequest 

sul server Exchange 2013.Inizialmente, il processo è avanzato rapidamente, raggiungendo il 25% in pochi minuti.Da allora ho eseguito il seguente comando molte volte.

Get-PublicFolderMigrationRequest | Get-PublicFolderMigrationRequestStatistics

Il comando ha restituito un StatusDetail di StalledDuetoReadUnknown al 25% e non ha proceduto oltre.L’esecuzione del seguente comando ha fornito ulteriori dettagli sullo stato del processo.

Get-PublicFolderMigrationRequest | Get-PublicFolderMigrationRequestStatistics -IncludeReport | FL

Alla fine dopo numerose ricerche ho trovato un suggerimento di ricostruire l’indice che effettivamente risultava corrotto.

Ho effettuato il seguente controllo:

Get-mailboxDatabaseCopystatus | fl Name, ContentIndexState, Status,

Che ha ritornato l’errore: ContentIndexState : FailedAndSuspended

Ho dovuto quindi ricreare l’indice del database di posta, cancellandolo e ravviando l’indicizzazione.

  1. Stoppare i servizi: Microsoft Exchange Search (net stop MSExchangeFastSearch), e Microsoft Exchange Search Host Controller (net sop HostControllerService)
  2. Rinominare la cartella con ID esadecimale generico nel percorso C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\ > Mailbox Database xxxxxxx  
  3. Riavviare i servizi stoppati al punto 1
  4. Verificare lo stato di inticizzazione col comando: Get-MailboxDatabaseCopyStatus
  5. Attendere fino a che lo stato non ritorna Healthy
  6. Riavviare la migrazione delle cartelle pubbliche

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.