For one of our customers we are using a process to migrate the PST from EntepriseVault to archives on Exchange online.
The process that we are following till now is :
- Migrate the Exchange mailbox to EOL.
- Enable the Remote Archive
- Upload the PST via Azure.
This process is working great for us but customer still wants if we can improve that Archives are delivered along with the mailbox or before.
We know this is possible but we haven’t tested yet how it works with outlook 2010, so for testing we will be enabling the
Remote Hosted Archive for one of the On-premise Users & wait for AAD Synchronization to happen, we will check if user is able to use the archive.
Here is the Powershell command to enable the Remote Archive for Exchange 2010 user:
Check the target delivery domain first
Get-RemoteDomain | Where {$_.TargetDeliveryDomain -eq $true}
Now use below command to enable Archive:
Enable-Mailbox “MailboxName” -RemoteArchive -ArchiveDomain “TargetDeliveryDomain”
You can enable it using GUI as well, Launch Exchange Management Console
Select user –> right click –> Enable Archive
Select Create a remote hosted archive –> browse to select the target delivery domain & press Ok.
Now you can see the archive underneath the mailbox after synchronization of AAD Sync.
Next step is to upload the PST to Azure, so create a mapping file & upload it.
After the import is completed, you can see all the pst items are present in the archive.
This way we can migrate the archives before even moving the mailboxes to the cloud & archives are still accessible by users for
whom mailboxes are still OnPremise so its kind of seamless for the users.
Hope you will be able to use the same process if you are also in a situation where you want archives to be migrated sooner.
(before mailbox moves & without impacting access to old archive data)
Thanks for reading
Sukhija Vikas