Perform the following steps to migrate toOffice 365:
In a new Office 365 tenant: you have to provision all the Office 365 users. You can either:
Manually one-by-one or by CSV file bulk import.
Or synchronizing Active Directory objects:
If there are NO on-premise Exchange mailboxes associated with the AD users, you could use Microsoft DirSync.
If there are on-premise Exchange mailboxes, you are only able to use our MigrationWiz DirSync tool. The Microsoft DirSync detects your on-premise Exchange mailboxes, and assumes that you will migrate mailbox data using MRS. As a result, cloud mailboxes are locked and nobody but Microsoft's MRS can login to those mailboxes.
Note that if the Office 365 tenant is already in use, you have on-premise Exchange mailboxes and Microsoft DirSync and ADFS enabled, cloud mailboxes are locked out.
Make sure all users have licenses assigned to them (not kiosk licenses, full licenses).
Provision a Global O365 administrative account and use it as an admin account for the destination on your connector.
For Office 365, when you submit a mailbox for migration, MigrationWiz attempts to automatically runs remote PowerShell commands to grant the admin account full permissions on all mailboxes. We often see some significant permission replication delays, sometimes exceeding 1 hour. Therefore, even though the admin account may have been granted sufficient permissions to login all end-users' mailboxes, it may take up to 1hour before they become effective. Therefore often your best bet is simply to wait 1 hour and resubmit for migration.
Office 365 has a 25 MB per item limit. From a practical perspective, the limits are a bit lower due to protocol overhead and encoding. As a result, items larger than 20 MB in size may fail to migrate. There is unfortunately no workaround since this limit is imposed by the destination.
If you are going to migrate less than 5 mailboxes:
Make sure the admin account has a license assigned to it (this can even be a temporary trial license).
If you are going to migrate more than 5 mailboxes:
Office 365 will impose serious throttling. We recommend enabling impersonation in Advanced options -> Exchange Server to reduce it:
There is no requirement that the admin account must have a license assigned to it.
As previously, we attempt to grant impersonation rights under the covers. The PowerShell commands may take a very long time to complete. You can either:
Grant manually impersonation rights yourself using remote PowerShell.You do not need to install any additional software in order to do this. Please be patient - the remote PowerShell commands can take several minutes to complete.