Plan, run and finish your cloud migration with confidence.
Step-by-step playbooks for Microsoft 365, Google Workspace, Azure and AWS, with the checklists, runsheets and project templates to deliver them.
Find your migration path
Select where you are moving from and toAssess
Inventory, readiness and the 7R decision
9 templates2Plan
Project plan, risk register and approvals
11 templates3Design
Target state, identity mapping and waves
9 templates4Execute
Pilot, testing, change and user comms
9 templates5Cutover
Runsheet, go / no-go and rollback
7 templates6Close
Hypercare, decommission and review
7 templatesStart with your migration path
Each playbook brings together the how-to guide, the checklist and every template you need for that move.
Microsoft 365 tenant-to-tenant
Google Workspace to Microsoft 365
Exchange on-premises to Exchange Online
File server to SharePoint and OneDrive
VMware to Azure
VMware to AWS
Slack to Microsoft Teams
Dropbox to SharePoint
WordPress to a new host
Wix or Squarespace to WordPress
WooCommerce to Shopify
MYOB to Xero
Is a deadline forcing your migration?
End-of-support dates and retirements that affect migrations, with what to do about each one.
Organisations covered by the Privacy Act must explain in their privacy policy when computer programs make or help make significant decisions about people.
61 daysWindows Server 2016 reaches end of support12 Jan 2027Plan upgrades or moves to Azure for any server still on 2016, including file servers and domain controllers.
140 daysEWS removed from Exchange Online1 Apr 2027Exchange Web Services is switched off for all tenants with no exceptions. Apps must use Microsoft Graph.
Plan it before you touch any data
Run in your browser, nothing to install, no sign-up.
22 questions. Get a score and a list of gaps to close before you commit to a date.
Cutover countdown plannerPick a go-live date and get every task dated, then add it to your calendar.
DNS record checkerLook up MX, SPF, DKIM and DMARC for any domain before and after the switch.
8 decision helpersAnswer a few questions and we recommend a migration method, and tell you why.
Microsoft 365 tenant-to-tenant migration, every workload covered
Mergers and acquisitions need more than mailbox moves. Our playbook covers all 13 workloads, shows what Microsoft moves natively and what needs a tool or a rebuild, and gives you the commands.
- 01Discover both tenants
- 02Plan method, waves and risks
- 03Prepare identity in Entra ID
- 04Migrate Exchange mailboxes
- 05Move OneDrive
- 06Move SharePoint sites
- 07Rebuild Teams and migrate chats
- 08Recreate Groups and Planner
- 09Move Microsoft Forms
- 10Package Power Apps and flows
- 11Republish Power BI
- 12Re-enrol devices
- 13Run the cutover weekend
- 14Hypercare and decommission
Move your website without losing traffic
Host-to-host WordPress moves, Wix and Squarespace to WordPress, and WooCommerce to Shopify, with the redirects and DNS steps that protect your search rankings and email.
- 1Back up files and database
- 2Set up the new host and a staging URL
- 3Copy files and import the database
- 4Search and replace old URLs
- 5Test on staging, then lower DNS TTL
- 6Switch DNS, issue SSL, check email MX
- 7Submit sitemap and watch Search Console
- 8Keep the old host a week, then cancel
Shared and cloud WordPress hosting with one-click staging and a free migration.
Visit Hostinger20% off with our linkManaged WordPress plans with daily backups and a migration plugin.
Visit SiteGroundPick DigitalOcean, Vultr, AWS or Google Cloud underneath, with staging and backups.
Visit CloudwaysAustralian hosting with Sydney and Melbourne data centres and local 24/7 support.
Visit VentraIPWorked examples from start to finish
Fictional organisations following our playbooks step by step: the decisions they made, what surprised them and how they proved it worked.
A head office, two plants and a warehouse move mailboxes in waves, with scanners and a business system re-pointed before Exchange is retired.
Read the example File serverSharePoint and OneDrive120-person organisation2 TB of sharesMigration ManagerStale files archived first, permissions simplified, then each department switched over with a read-only cutover.
Read the example GoDaddyOwn tenant40-person accounting practiceGoDaddy releases the tenantNo data copiedMail, Teams and OneDrive stay where they are while licences, billing and admin access move away from GoDaddy.
Read the example Google WorkspaceMicrosoft 36580-person design agencyGmail, Drive and shared drivesBatch by studioTwo studios and many remote staff move mail, files and sign-in, with each studio finishing when it is ready.
Read the example VMware ESXiProxmox VE30-VM small businessESXi import wizardvTPM and BitLockerA two-person IT team moves after VMware licensing changes, keeping VMware until each wave is backed up and test-restored.
Read the example cPanel hostNew cPanel hostOnline homewares shopWooCommerce and emailShort order freezeThe site, database and mailboxes move to a new host, tested privately first, with orders paused only for the final copy.
Read the example12 plain-language staff guides, each with the announcement, reminder and go-live emails ready to copy and send.
Common migration errors and how to fix them
Search an error message or browse by platform. Each entry explains the cause, the fix and how to prevent it next time.
You've reached the limit of email aliases for a single email addressA Jira Cloud Migration Assistant pre-migration check found more than 10 user aliases tied to one primary email address.
See the fix →SharePoint and OneDriveSUBMITTING FAILURE Failed to Submit the Job to Server: Unknown failed reason when submitting a job. 0x01610002A Migration Manager agent could not submit a migration job to SharePoint, which Microsoft links to antivirus software on the agent machine.
See the fix →AzureAADSTS50005: User tried to log in to a device from a platform (Unknown) that's currently not supported through Conditional Access policyazcopy login is blocked because a Conditional Access policy only allows sign-in from certain device types.
See the fix →AWScommand not found: awsYour shell cannot find the aws program, so the AWS CLI is not installed properly or is not on your PATH.
See the fix →Azure MigrateGatewayServiceException: The operation failed with the error 'Memory allocation failed. Out of memory.'Agentless VMware replication fails because the NFC buffer on the ESXi host is too small for the number of disks being replicated.
See the fix →Exchange OnlineTooManyBadItemsPermanentExceptionThe mailbox move stopped because it found more corrupt or missing items than the move request allows.
See the fix →Plan with real numbers
Quick calculators for the questions every project manager gets asked.
How long will the data take to move?
Migration cost planner
Licence overlap, tools, labour and contingency, using the figures from your own quotes.
Plan my costsRenew VMware or move?
Compare your renewal quote with an alternative over three or five years, including the cost to move.
Compare my optionsDNS cutover planner
Pick your switch time and see exactly when to lower the TTL so the change takes effect quickly.
Plan my cutoverThe documents every migration project needs
Branded, version-controlled templates in Excel, Word, PowerPoint and Project, each with a document ID, QR code and disclaimer.
Master migration project plan
150+ tasks across six phases with dependencies and milestones.
Risk register
Likelihood and impact scoring with a live heat map.
Cutover runsheet
Hour-by-hour plan for the cutover weekend.
Readiness assessment
Score your environment before you commit.
New and updated guides
Know where your data will live
Pick a cloud region close to your users, check which services keep data in that region, and follow the privacy rules where you operate. We link to the official source every time.
Questions we get asked most
New to the terms? Our plain-English migration glossary explains tenants, MX records, delta passes and more.
Where a rule or vendor commitment is involved, we point to the official source rather than our own reading. General information only, not legal advice.
How long does a Microsoft 365 tenant-to-tenant migration take?
Planning and pre-staging take most of the time. The cutover itself is usually one weekend while the domain moves between tenants.
Can Teams chats be migrated to another tenant?
Microsoft has announced cross-tenant migration of chats and meetings in public preview. Channel conversations still need a third-party tool. Test with pilot users first.
Which privacy laws apply when we move data to the cloud?
It depends on where your organisation operates and where the people whose data you hold are. Examples include the GDPR in the European Union and the Privacy Act in Australia. Check the regulator in each country you operate in.
Can we store data in a cloud region in another country?
Usually, but many privacy laws set conditions on sending personal information overseas, such as Chapter V of the GDPR and Australian Privacy Principle 8. Choosing a region in your own country simplifies this but does not remove it, because support access and some services can sit elsewhere.
What if data is exposed during the migration?
Many laws require you to notify the regulator and affected people. Under the GDPR, a personal data breach must be reported to the supervisory authority within 72 hours where feasible. Put breach response in your migration runbook.
Where is our Microsoft 365 data stored?
Microsoft publishes the datacentre geography for each country and which services store data there. Your tenant's data location is shown in the Microsoft 365 admin center.
Can we remove our last Exchange server?
Yes. Microsoft now documents a supported way: move Exchange attribute management to the cloud, clean up hybrid and uninstall the server.
Are the templates really free?
Yes. Download and adapt them for your organisation. Each one carries a disclaimer and a QR code to the latest version.
