This is a help page for the different types of migrations that can be done.
Everything useful I've found for Bittitan migrations.
Mailbox data is migrated from newest to oldest items. So the user gets their newest emails first.
Disabled via support request in the admin center.
- Log into the admin center as a GA for the customer.
- Write "Increase EWS Throttling Policy" in the support search field.
- Run tests and set the days to 90 and press "Update settings".
Timeout issues causing migration to fail - This migration has failed because the source or destination endpoint
Add the following to the advanced options of the project.
Both mailbox and document migrations.
ExtendedEwsTimeout=1
InitializationTimeout=8
Read more about the support options here
Check the following checkmark in the advanced options of the project, under Maintenance -> Log subjects of failed items.
Note: This will disable the calendar assistant for all users in the tenant. This will need to be turned back on after the migration is complete. This is done to ensure that the calendar assistant doesn't interfere with the migration and break meetings and recurring meetings.
Get-EXOMailbox -ResultSize unlimited | Set-Mailbox -CalendarRepairDisabled $true
Note: Turn back on Calendar assistant for all users.
Get-EXOMailbox -ResultSize unlimited | Set-Mailbox -CalendarRepairDisabled $false
IP lockdown of migrations
Mailboxes over 100 GB/Large mailboxes
M365 to M365
On-Prem and Hosted Exchange to M365
Scoped inpersonation
OneDrive to OneDrive
All Bititan support options
MigrationWiz - Advanced Options & General Options
Everything useful I've found for Movebot migrations.
Everything useful I've found for PST import to EXO migrations.
PST Import Guide from MS
- Add the Mailbox Import Export role to Organization Management role group, at least 24 hours before the import process.
- Follow the above guide to create a PST import job.
- Create the PST import CSV file.
AND FOR THE LOVE OF GOD AND ALL THAT IS HOLY, PLEASE DONT FORGET THE '/' IN THE TargetRootFolder PROPERTY IN THE CSV FILE
Workload,FilePath,Name,Mailbox,IsArchive,TargetRootFolder,ContentCodePage,SPFileContainer,SPManifestContainer,SPSiteUrl
Exchange,,NameOfPST.pst,projekter@domain.dk,FALSE,/,,,,
If needed to import into a subfolder in the mailbox, add the subfolder name to the TargetRootFolder property.
Workload,FilePath,Name,Mailbox,IsArchive,TargetRootFolder,ContentCodePage,SPFileContainer,SPManifestContainer,SPSiteUrl
Exchange,,NameOfPST.pst,projekter@domain.dk,FALSE,FolderToImportTo,,,,
- Upload the PST files to Azure blob storage.
# For only folder contents add \* on the end of the path
# For uploading a full folder leave only the foldername on the end of the path, like E:\UploadFolder. Edit the FilePath in the CSV to your needs.
# --recursive can be added if the PST files are in subfolders
azcopy copy 'E:\Batch1\*' 'https://b59aa7f2cf2e46b1bc82282.blob.core.windows.net/ingestiondata?skoid=IDSomeThingHere'
- Finish the import job in the Purview portal, by validating the CSV file and creating the job.
- Wait for the job to finish.
- Press the "Import to M365" button and do the thing.