NetFusion Designs logo
Heart icon
Support
Email
info@nfd.ca
Phone
647-476-5259(Canada)
IT Services
Icon dropdown arrow

Infrastructure Implementation

Project PlanningHardware Voice over IP (VoIP)Application DevelopmentCloud DesktopSecurity Cameras

Managed IT Services

IT Support24/7 HelpDeskCyber Security & AntivirusData Backups & Disaster
Recovery
Co-Managed ITComplianceEmergency Ransomware
Recovery
Penetration & Vulnerability
Assessment

Optimization of Processes

Microsoft 365 OptimizationVirtual CIO ServicesPenetration TestingInventory Lifecycle
Management
Transforming SMEs with AI
Industries
Icon dropdown arrow
Dental Managed IT Services
Construction
Hotels & Hospitality
Franchises
Financial & Insurance Services
Government
Health Care & PharmaceuticalLegal & Professional Services
Local Small & Medium Businesses
Manufacturing
Non-profit
Real Estate
Retail
Transportation & Logistics
Enterprise & Consulting
Publicly Traded Companies
Our Story
Icon dropdown arrow
About UsTestimonials
Partners
Sponsorship
BlogContact Us
Open menuClose menu
Icon chevron up
Browse Blog:
Business
Insight
Advice
Insight

Microsoft 365: Validate Migration Steps Before Cutover for IT Teams

Microsoft 365: Validate Migration Steps Before Cutover for IT Teams

If you have about 150 mailboxes or fewer, a cutover migration is usually the fastest route. Larger or multi-workload moves fit a staged, hybrid or Migration Orchestrator approach. Your first action is the same either way: run a complete inventory and create a validation batch. Lower your DNS TTL, confirm licences exist in the target tenant, and schedule the pilot two weeks before cutover.


TL;DR:

  • Inventory mailbox sizes, shared mailboxes, cloud files, Teams data, and legal holds, then assign content owners so batch sizes and later checks have reliable baselines.
  • Keep at least 20% network capacity beyond peak demand, and avoid restrictive proxy authentication or packet inspection that can trigger Microsoft 365 throttling.
  • A batch must reach ValidatePassed before migration, and administrators must revalidate it if more than seven days pass; failed users can be retried separately.
  • Microsoft throttles background migration during peak weekday hours, so schedule work at night or on weekends and set concurrency within each endpoint’s limits.
  • After the move, compare mail counts, permissions, and cloud content against discovery totals, then recreate transport rules and plan legacy system decommissioning.

NetFusion Designs Inc
Plan a More Reliable Microsoft 365 Move
NFD provides managed IT services, including Microsoft 365, to help small and mid-sized businesses manage technology securely.
Explore managed IT services

Table of Contents

  • What is the Microsoft 365 migration checklist, from discovery to post-migration?
  • What should you inventory before migrating, and how does it shape the plan?
  • How do you choose between cutover, staged, hybrid and orchestrated migration?
  • What must be ready in the target environment before the pilot starts?
  • How do you run a pilot and decide whether it passed?
  • What does the batch lifecycle look like, from create to cutover day?
  • What should you verify and clean up after the migration?
  • How do you prepare people for the move and measure adoption?
  • How long does a Microsoft 365 migration take?
  • What do we bring to Microsoft 365 migrations?
  • Want us to run your Microsoft 365 migration?
  • FAQ
  • Sources

What is the Microsoft 365 migration checklist, from discovery to post-migration?

Treat this as the day-to-day list. Each item has a section below with the detail behind it.

  • Inventory source workloads and map each one to an owner.
  • Decide your identity strategy and verify domain ownership in the target tenant.
  • Provision licences in the target tenant and assign them to pilot users first.
  • Lower DNS TTLs and book the MX/DNS cutover window.
  • Run the pilot, let it soak, then move on to batch migrations with validation checks at every step.
  • On cutover day: change MX, activate mailboxes, check mail flow and give users Outlook profile guidance.
  • Validate after the move, then decommission source resources.

Pro Tip: Put a named owner and a date next to every line of this list before the project starts. Unowned tasks are the ones that slip into cutover week.

What should you inventory before migrating, and how does it shape the plan?

Discovery decides everything that follows. A rough headcount is not enough. You need measurements, because your approach, batch sizes and risk list all come from them.

Capture these items:

  • Mailbox counts and sizes, including shared mailboxes
  • OneDrive volumes per user
  • SharePoint sites and site collections
  • Teams chat and channel data
  • PST files and any third-party data sources

Next, record anything that can block a move: legal holds, retention policies and mailboxes on hold. If you have not set up retention yet, our Exchange Online retention policies guide walks through it for admins. Holds found during discovery are an annoyance. Holds found on cutover day are an outage.

Then map account ownership and content owners. When a department head approves the scope of their own team’s move, you avoid disputes later and can plan scoped moves with sign-off.

Finally, use the totals to estimate overall data volume, size your batches and pick a pilot group. A site with a few huge mailboxes behaves very differently from one with many small ones, even when the headcount matches. Document the numbers now, because you will compare them against the destination after the move.

How do you choose between cutover, staged, hybrid and orchestrated migration?

Pick by size, workload scope and how much disruption the business can absorb. Microsoft recommends cutover migrations for up to about 150 mailboxes. It technically supports up to 2,000, but performance usually degrades, so hybrid and staged approaches suit larger organisations. Its path selection guidance turns on your source system and mailbox count.

  • Cutover: Fastest for small organisations. Turnaround is quick, but every user moves at once, so any problem hits everyone.
  • Staged and hybrid: Better above 150 mailboxes. You move people in phases, which needs directory sync and more planning. Hybrid is often the fastest mailbox method, and customers have reached up to 100 GB per hour when migration endpoints sit close to the source.
  • Migration Orchestrator: Built for coordinated tenant-to-tenant moves across mail, OneDrive, SharePoint and Teams. It plans prerequisites and sequences each workload.
  • Third-party or partner tools: Choose these when you need advanced mapping, metadata fidelity or you lack internal capacity. For tenant moves, Microsoft suggests a partner for 500 or more users or complex SharePoint structures.

Pro Tip: If your answer sits between two options, choose the one that lets you migrate in smaller groups. Being able to pause after a pilot is worth more than raw speed.

What must be ready in the target environment before the pilot starts?

Most failed validations trace back to preparation. Work through this list in order.

  1. Identity. Choose directory sync or manual provisioning. Map UPNs and decide whether users keep their existing primary SMTP addresses. Verify your domains in the target tenant well ahead of time.
  2. Licensing. Buy and assign licences before cutover. A shortfall blocks migrations. Our Microsoft 365 licensing guide helps you size and assign them.
  3. DNS and MX. Lower the TTL ahead of the cutover window and fix the MX change time. Write down your rollback option before you need it.
  4. Network. Test your internet bandwidth and, per Microsoft’s network planning guidance, keep at least 20% overhead on your busiest days. Treat Microsoft 365 traffic as trusted, so restrictive proxy authentication and packet inspection do not trigger throttling.
  5. Security baseline. Settle MFA and baseline settings before users land. Our posts on rolling out MFA for Microsoft 365 and a security baseline that does not break apps cover both.

Scheduling matters too. Microsoft throttles background migration operations during peak weekday hours, and the rules cannot be suspended. Nights and weekends generally give better throughput.

Pro Tip: Test the full path, not just bandwidth. Send a test message and sign in from a managed device in the target tenant before your pilot users do.

How do you run a pilot and decide whether it passed?

A pilot exists to expose problems while they are cheap. Include representative users, a few VIPs and known edge cases such as heavy shared mailbox users or people with large archives. A representative group of users gives a realistic soak without creating a support crush.

Validation is your first gate. Creating a batch triggers an automatic what-if check of licensing, identity mapping and permissions for every user. If one user fails, that user fails while the others proceed. A batch must reach ValidatePassed before you migrate, and validation is only good for seven days.

Set pass criteria in writing before you start:

  • Run the pilot long enough to assess the agreed pass criteria.
  • Set a data transfer success criterion before the pilot begins.
  • Confirm cutover times are acceptable and repeatable.
  • Log every user-reported issue with an owner and a fix date.

When something fails, fix the cause, revalidate, and retry failed users in a new batch once prerequisites are met.

Pro Tip: Ask pilot users to report in one shared channel. A single log of issues makes patterns visible that individual tickets hide.

What does the batch lifecycle look like, from create to cutover day?

The lifecycle is: create, validate, migrate, cutover. Here is the sequence in operational order.

  1. Create the batch. Validation starts automatically. Keep batches modest, and watch the 100-user batch size guidance and your endpoint concurrency limits.
  2. Review validation. Do not call migrate until the status reads ValidatePassed. If more than seven days pass, revalidate.
  3. Set concurrency carefully. Administrators can manage maximum concurrent migration batches in the Exchange Admin Center or Exchange Online PowerShell, and each endpoint has its own concurrent migration limit.
  4. Call migrate and monitor. Read CompletedWithErrors as a prompt to inspect item-level failures, not as success. Retry what failed.
  5. Execute the cutover-day checklist: change MX/DNS, activate licences, verify mail flow, update Autodiscover or CNAME records where needed and confirm Outlook connectivity.
  6. Know your cancellation window. You can cancel a batch before its CompleteAfterDate, so set that date deliberately.

For SharePoint and OneDrive, content packaging matters as much as scheduling. Microsoft recommends at least 250 files and a package size of at least 100 MB but less than 250 MB. Run tasks in parallel across site collections, but avoid queuing more jobs than recommended or you invite throttling.

What should you verify and clean up after the migration?

Migration is not finished when the last mailbox moves. It finishes when you can prove nothing was lost and nothing risky remains in the old environment.

  • Verify mail counts, permissions, OneDrive and SharePoint content integrity, and Teams message continuity against your discovery numbers.
  • Re-create transport rules, connectors and allowlists in the target tenant, and remove custom domains from the source tenant once it is safe.
  • Decommission on-premises Exchange or legacy mail gateways on a documented schedule, and update your documentation.
  • Review backup coverage now that data lives in the new tenant. Our article on whether you need Microsoft 365 backup helps you decide.
  • Run a post-migration support window with extra helpdesk capacity, and log lessons learned for the next project.

Our Microsoft 365 optimization page covers the configuration work that usually follows cutover.

How do you prepare people for the move and measure adoption?

Technical success can still end in a poor outcome if users are lost on day one. Start with a cross-functional team of stakeholders, champions and IT representatives. Microsoft’s change guide advises including people from multiple departments in planning and testing, so the setup fits real workflows and not just IT settings.

  • Send awareness and preparation messages ahead of the move, along with day-of instructions and post-move support contacts.
  • Deliver role-based training, and point people to a central support hub. Microsoft’s maturity model warns that launching without adequate training risks losing the value of the investment.
  • Use champions to answer questions inside teams, as the Teams change management strategy also recommends.
  • Track active users, support tickets and training attendance, then adjust your messaging.

How long does a Microsoft 365 migration take?

Midsize migration timelines vary, because the gates matter more than the data copy. A sample phased schedule:

  • Discovery: Ownership mapping and approach decision. Gate: inventory signed off.
  • Preparation: Identity, licensing, DNS and network preparation. Gate: validation passes for a test batch.
  • Pilot: Pilot and soak. Gate: pilot criteria met.
  • Batch migrations: Migrations with monitoring. Gate: each batch validated before migrate.
  • Cutover: Verification and decommissioning planning.

Total data volume, mailbox counts, network capacity and the chosen method all move this timeline. Two rules of thumb hold up: run the pilot two weeks before cutover, and treat compressing a 500-user migration below 10 weeks as a risk, not a saving.

What do we bring to Microsoft 365 migrations?

What do we bring to Microsoft 365 migrations? — overview diagram

We do not treat a migration as a data copy. The step that prevents the most pain is the least glamorous one: refusing to schedule cutover until the pilot has passed its written criteria. Teams under deadline pressure skip that gate, and users pay for it in the first week.

NetFusion Designs is a certified managed IT provider with teams across Ontario and Canada. We run pilot and batch projects, co-managed or fully managed, backed by a Network Operations Center.

— Geeshan

Want us to run your Microsoft 365 migration?

NetFusion Designs Inc

If you would rather hand this checklist to a team that works through it every week, we manage Microsoft 365 migrations from inventory to decommissioning, under a SOC 2 Type II certified process. Ask for an assessment, book a migration readiness review or schedule a pilot migration with us. Start with our Managed IT Services page and tell us your mailbox count.

FAQ

What are the steps involved in migrating a mailbox to Office 365?

Inventory the mailbox, confirm its licence in the target tenant, create a migration batch and let validation pass. Then call migrate, monitor for errors and complete the cutover by updating MX/DNS and checking Outlook connectivity. Validation passes are valid for seven days, so migrate within that window.

What are the steps involved in an Office 365 tenant migration?

Plan scope and workloads, prepare the target tenant (licences, verified domains, admin accounts), and run a pilot batch first. Then migrate in validated batches and finish with DNS cutover and cleanup. For coordinated moves across mail, OneDrive, SharePoint and Teams, Migration Orchestrator sequences the workloads.

Can I transfer Microsoft 365 from one computer to another?

The subscription is tied to your account, not a device, so you sign in on the new computer and reinstall the apps. Your mailbox and cloud files stay in your tenant. That is different from a tenant migration, which moves data between organisations.

What is the best Microsoft 365 migration tool?

It depends on scope. Cutover tools fit small mailbox moves, hybrid suits larger Exchange moves, and Migration Orchestrator suits multi-workload tenant moves. Consider a third-party tool or partner when you need advanced mapping or metadata fidelity, as Microsoft’s tenant-to-tenant planning guidance describes.

Sources

  • Learn
  • Network and migration planning for Microsoft 365 - Microsoft 365 Enterprise | Microsoft Learn
  • Microsoft 365 and Office 365 migration performance and best practices | Microsoft Learn

Recommended

  • Do You Need Microsoft 365 Backup? How to Prove It
  • Microsoft 365 Optimization
  • Microsoft 365 Security Baseline Without Breaking Apps

Continue Reading

VoIP QoS: Keep Delay Below 150 ms With Teams Settings
VoIP QoS: Keep Delay Below 150 ms With Teams Settings
New Office IT Checklist: Opening an Office in Mississauga
New Office IT Checklist: Opening an Office in Mississauga
Disaster Recovery Testing: Prove RTO, Fix Gaps for Canadian IT Teams
Disaster Recovery Testing: Prove RTO, Fix Gaps for Canadian IT Teams
Employee Phishing Training: Monthly Drills Need SOC Follow Through
Employee Phishing Training: Monthly Drills Need SOC Follow Through
NetFusion Designs logo
NetFusion Designs is a globally recognized IT service provider and services clients across North America.

We hold a SOC 2 Type 2 report, and maintain internal processes and procedures that keep our clients’ data secure and confidential.
NetFusion Designs IT support team

IT Services Near Me

BurlingtonOakvilleHamiltonMississaugaMiltonBramptonEtobicokeBrantfordGuelphKitchenerWaterlooCambridgeSt CatharinesTorontoMarkhamCaledonNewmarketNorth YorkPickering & DurhamLondonMontreal

Services

Project PlanningHardwareTelephony & VoIPApplication DevelopmentCloud DesktopSecurity CamerasHelpdesk & SupportCyber Security & Anti-VirusData Backups & Disaster RecoveryMicrosoft 365 OptimizationVirtual CIO ServicesPenetration TestingPricingSchedule a MeetingRemote Support
Pricing

Pages

Free Security ScanAbout UsOur Migration ApproachWork CultureOur Core ValuesCode of ConductTestimonialsContactBlogSchedule a MeetingRemote Support

TORONTO

Bank capital office building law
401 Bay St, 16th Floor, Toronto Ontario
Email
info@nfd.ca
Phone
647-476-5259 (Canada)

MARKHAM

Bank capital office building law
141 Main Street N, Markham, ON L3P 1Y2
Email
info@nfd.ca
Phone
647-476-5259 (Canada)

TRI-CITY AREA
(Kitchener / Waterloo / Cambridge)

Bank capital office building law
22 Frederick St, Suite 700, Kitchener Ontario
Email
info@nfd.ca
Phone
647-476-5259 (Canada)

PEEL REGION

Bank capital office building law
6700 Century Ave, 3rd floor, Mississauga, ON L5N 1V8
Email
info@nfd.ca
Phone
647-476-5259 (Canada)

DURHAM REGION

Bank capital office building law
1315 Pickering Parkway, Pickering, ON L1V 7G5
Email
info@nfd.ca

MONTREAL

Bank capital office building law
8815 Av du Parc #402, Montréal, QC H2N 1Y7
Email
info@nfd.ca
Phone
647-476-5259 (Canada)

Special Offers

Radio station signal antena tower
Pricing: $100–185 per user
Icon chevron right
Terms and ConditionsPrivacy PolicyCookie Policy
© 2026 NetFusion Designs Inc.
LinkedInFacebookAlignable logo