Primary mailbox is located on an on-premises server
Se abilitando le funzionalità di archivio di un utente migrato da Exchange onPremise a Exchange Online, sia tramite il portale amministrativo di Office365 che da PowerShell ricevete il seguente errore:
"Can't enable the archive for user because their primary mailbox is located on an on-premises server. To enable a cloud-based archive mailbox for this user, you must use your on-premises Exchange admin center or Exchange Management Shell."
potete risolvere la problematica modificando gli attributi dell’utente nell’Active Directory locale, in particolare definendo un nome dell’archivio nell’attributo msExchArchiveName e impostando il valore dell’attributo msExchRemoteRecipientType a 3:
Una volta modificato gli attributi, rilanciate il dirsync e l’archivio si abiliterà correttamente.