Last weekend I undertook a Migration from one Office 365 tenant to another – manually. Whilst we normally work in the enterprise space migrating thousands of users, this was a special case project undertaken deliberately as a manual process end to end. It wasn’t without issue and hiccups, made more worrying because it was for my wife’s email Domain!
In all scenarios, you have to accept that there will be an amount of downtime. There are very few 3rd party tools, and nothing from Microsoft to help you with a tenant to tenant migration. Binary Tree (http://www.binarytree.com ) are developing one but it is still in beta. So planning and preparation is key; as you really need to try and complete all steps below as quickly as possible and get it right first time. With an enterprise environment we have a full Project Plan developed and a number of PowerShell scripts at the ready to automate and, more crucially SPEED UP, some of the steps below like back-up and remove aliass, then re-write them back.
In a larger tenant, there could be all sorts of extra things to reconfigure and migrate ignoring the obvious SharePoint, Yammer, OneDrive for Business, Skye for Business etc
In this case, as it was only a small simple deployment I only had to reconfigure DKIM. See Twan’s blog on DKIM here -> https://neroblanco.co.uk/2016/04/email-arrive-signed-tenant-onmicrosoft-com/ and https://neroblanco.co.uk/2016/05/can-help-avoid-spam-domains/
I also did not have to contend with AADConnect DirSync from On-Premise Active Directory.
I was fortunate enough to be granted a Microsoft Dogfood “Family & Friends” Exchange Online tenant, way back in 2009! This was the pre-cursor to BPOS and Office 365. Microsoft Dogfood is a well-known environment in Microsoft IT circles, whereby Microsoft themselves live and work with their own products so that they can better understand support sell and develop them.
Interestingly, the Engineers that build and develop Office 365 are themselves the 3rd and 4thline support for Office 365, so it is in their interest to write better code!
However, Dogfood essentially only gives you a free Exchange Online Mailbox, like a Charity E1 licence. There is no Office Software, Skype for Business, SharePoint, OneDrive for Business etc. So, basically my wife had outgrown it, and it was time to move her in to the business tenant whereby she could consume OneDrive for Business, Skype for Business and have the benefit of Microsoft Office Software deployed.
So here are the basic steps:
As I said earlier, there will be downtime, and some steps take time due to Microsoft backend processing and replication that you simply do not have visibility of. For example, activating/licensing a new mailbox in EOL usually takes less than 15 minutes, but I have seen it take 4 hours plus – but the Microsoft SLA is actually 24 hours. Then you have DNS replication and propagation to think about, user communications. Comms to 3rd party customers and partners. Users themselves in a T2T migration have to recreate Outlook OST profiles. All in all it’s not a trivial process. Documenting a well thought out plan is crucial.