Skip to content

The box in the closet is a project, not a mystery.

Most small Canadian teams never planned to run a server. It arrived with the office, or with the first line-of-business application, and now nobody is quite sure what happens the day it does not turn back on.

Lire cette page en français

Start here

Name what the server actually does.

Before anyone can recommend Azure, a hosted virtual machine, or a smaller on-site replacement, the server's real job has to be written down: file storage, a line-of-business application, local authentication, backups, printing, or some combination nobody fully remembers choosing. “Move it to the cloud” is not a plan until each of those jobs has its own answer.

What a server usually turns out to be doing

Every box holds more than one job.

WorkloadTypical role todayCloud or virtualization option
File storage & shared drivesMapped drives everyone quietly depends onHosted file storage or a cloud-synced shared drive
Line-of-business applicationInstalled on one physical box, once, years agoHosted virtual machine, a vendor-hosted option, or a smaller virtualized host
Local identity & loginA domain controller nobody has touched in yearsCloud-based identity, or a documented, supported local replacement
Backup & recoveryA drive or tape nobody has tested restoring fromA defined backup target with a tested restore
Print & peripheralsWhatever got plugged in firstUsually the simplest piece to modernize

Same discipline, new target

Extend the known/unknown approach to a migration.

A cloud or server migration deserves the same discipline as a change of provider: an inventory before a decision, evidence before a promise. Before a migration is quoted, establish the following.

  • What each workload actually needs to keep running — not what the original purchase assumed
  • Who holds administrative access to the current server today
  • What the real recovery point would be if the server failed tonight, tested rather than assumed
  • Whether the line-of-business application's own vendor supports a hosted or virtualized configuration
See the same known/unknown approach applied to changing providers

Sequence

  1. 01

    Inventory the workload

    Document what each system does, who depends on it, and what “done” looks like before comparing options.

  2. 02

    Choose the target

    Azure, another hosted environment, or a smaller virtualized replacement — decided against the workload's actual needs, not a default answer.

  3. 03

    Migrate in a controlled window

    Data moves on a schedule your team agrees to, with a tested rollback point confirmed before the old server is touched.

  4. 04

    Decommission deliberately

    A retired server still holds data until someone deals with it on purpose. Confirm the disposal method in writing.

What this page does not promise

No invented uptime figure, no invented timeline.

This site does not claim a specific uptime percentage, a guaranteed migration timeline, or a cloud cost before your environment has actually been reviewed. A migration like this is typically a scoped project rather than routine recurring work — see how a scoped project like this is estimated . Once the move is complete, ongoing administration of the new environment folds back into regular managed IT stewardship .

Turn your IT context into a clear scope.

A scope conversation covers your team, Microsoft 365, devices, vendors, and responsibilities to transfer. You leave with the scope questions that need answers—without sharing secrets.

Discuss your IT scope