Sequentur Blog
Helping you stay ahead of IT challenges
Real-world IT knowledge from engineers solving problems every day.
Practical IT knowledge for businesses that can’t afford downtime
How to decommission old servers after a cloud migration
Short answer: A cloud migration is not finished when the new environment is running. It is finished when the old servers are powered off, the data on them is destroyed to a documented standard, the support contracts and software licenses are cancelled, and the hardware is either resold, recycled, or repurposed. Decommission is the phase most often skipped, and the cost of skipping it is real – 18 months later you are still paying for an idle server in a closet, that server has missed every patch since cutover, and the customer data still on its drives is now sitting unmanaged on hardware nobody has logged into in over a year. The decommission checklist below covers the full sequence: validating the migration before you touch the old environment, the 30 to 90 day standby window, secure data destruction with the right standard for your industry, hardware disposal options, and the documentation you will need two years later when somebody asks “what happened to that server.”
This article covers why decommission is so often neglected (and what it actually costs), the full decommission checklist in sequence, data destruction standards for regulated industries (HIPAA, CMMC, PCI, financial services, legal), what to do with old hardware (resell, recycle, repurpose, or destroy), the documentation that closes the loop, and the 10 mistakes that turn a “completed migration” into an audit problem two years later. If you are in the middle of a migration rather than at the end of one, see how to keep your data safe during a cloud migration for the security-during-cutover piece – this article is about what happens after.
Decommission phases at a glance
| Phase | When | What happens |
|---|---|---|
| Pre-decommission validation | Cutover + 1-7 days | Confirm full migration, full backup of new env, user acceptance |
| Read-only standby | Cutover + 7-30 days | Old server kept running, read-only, for late-discovery rollback |
| Powered off, network isolated | Cutover + 30-60 days | Server off, removed from monitoring, network access cut |
| Data destruction | Cutover + 60-90 days | Drives wiped to standard, certificate generated |
| Hardware disposition | Cutover + 60-120 days | Resold, recycled, repurposed, or physically destroyed |
| License and contract cleanup | Cutover + 30-90 days | Software licenses transferred or cancelled, support contracts ended |
| Final documentation | Cutover + 60-120 days | Decommission record filed, asset register updated, audit trail complete |
The exact timeline depends on your retention requirements (30 days for low-stakes workloads, 90 days for most SMBs, 6+ months for some regulated industries) and how much rollback risk you want to absorb. The overall shape – validate, standby, isolate, destroy, dispose, document – is consistent.
Why decommission gets neglected
The migration phase has visible deliverables. Cloud servers are running. Users have new logins. Email is flowing. Files are accessible. Everyone wants to call it done.
Decommission produces nothing visible. Nobody ships a launch announcement when the old file server is finally powered off six months later. So it slides. The project budget was for the migration; the decommission is “we will get to it.” The internal IT person who would have done it is now busy with new tickets. The MSP closes the project ticket. The old server stays racked, plugged in, drawing power, missing patches, still on the support contract.
Eighteen months later, somebody finally asks: what is that server doing? Nobody knows. The original migration documentation is gone. The IT person who ran the migration left. The support contract auto-renewed twice. The Windows Server license is still being paid for. And the drives still have customer data on them – data that is no longer being protected, monitored, or backed up.
The actual cost of a skipped decommission for a typical SMB:
- Power and cooling: $40-100 per month per server depending on age and utilization
- Support and maintenance contracts: $150-600 per month per server still under contract
- Software licenses: $50-300 per month for Windows Server, SQL Server, backup agents, monitoring agents on a server doing nothing
- Compliance and security risk: unbounded – an unmanaged server with customer data on it is the textbook breach scenario
- Insurance implications: a known unmanaged system on the network can void cyber insurance coverage
Across a single forgotten server, $250-1,000 per month is realistic. Across a multi-server “we never finished decommission” environment, that compounds quickly. We have audited SMBs paying $2,000+ per month for hardware that has not been logged into in over a year.
Decommission is not optional cleanup. It is the most under-budgeted step of any migration project, and the one with the longest tail of consequences.
The full decommission checklist
Run these in order. Skipping ahead is how the data-still-on-the-drive scenarios happen.
1. Validate the migration is actually complete
Before you touch the old environment, prove the new one works.
- Functional reconciliation. Run the same workflows users ran before the migration. Open the same files. Run the same reports. Send mail to the same distribution lists. Where the source had counts (mailbox count, document count, database row count, user account count), prove the destination matches.
- Performance check. Has the new environment been under real production load for at least 7 days without major incidents? Migration day is not a real load test.
- Backup verification. At least one full successful backup cycle of the new environment, with a test restore. The new environment cannot be your only copy.
- User acceptance. Have actual users confirmed the new environment works for their actual workflows. Not “IT says it works.” Users.
If any of these fail, the migration is not done. Decommission halts until they pass.
2. Read-only standby (30 to 90 days)
Once validation passes, take the old environment to read-only mode but leave it running. Users cannot write to it; they cannot accidentally save a new file to the old file server and lose it. But it is reachable for the late-discovery scenarios that only show up in week three or week six.
Common late-discovery cases:
- A user comes back from PTO and asks “where is my project folder?” and the answer is on the old server in a path nobody migrated
- A monthly batch job runs and fails because it was reading from the old server
- A vendor integration breaks because they were posting to an old API endpoint
Read-only standby gives you a path back without rolling the migration. Two months is the right floor for most SMB migrations. For workflows with quarterly cycles (accounting, legal, reporting), 90 days is closer to right. For workflows with annual cycles (compliance reports, year-end financials), the window may need to be even longer for specific datasets.
3. Power off and isolate from the network
After standby, the old server stays off. Specifically:
- Power off. Not “shut down for the night” – off, with the power supply unplugged or the rack PDU port disabled. This prevents accidental restart by a colleague who thinks the powered-off server is the problem.
- Remove from network. Pull the cables, or disable the switch ports. A server that is “off” but still cabled is a server one cron job away from coming back up.
- Remove from monitoring and management. Take it out of RMM. Remove it from your patch management tool. Remove it from your backup agent inventory. Remove it from your SIEM. A server that is no longer in scope for monitoring should be no longer in monitoring.
- Update documentation. Mark the server as decommissioned in your asset register, your network diagram, and your CMDB if you have one. Future-you needs to know this server is intentionally gone, not accidentally offline.
The server is now physically present but operationally retired. This is the state where data destruction can begin without rollback risk to the migration.
4. Cancel support contracts and licenses
Most SMBs lose 6 to 18 months of recurring spend here because nobody got to it.
Hardware support contracts. Vendor support agreements (Dell ProSupport, HPE Foundation Care, Lenovo Premier) usually auto-renew. Contact the vendor with the service tag, ask for cancellation effective at the next renewal, and confirm the cancellation in writing. Some vendors will pro-rate; most will not. Plan around the renewal date.
Software licenses on the server. Windows Server, SQL Server, Exchange Server, backup agent licenses (Veeam, Rubrik, Datto), monitoring agent licenses (SolarWinds, PRTG), antivirus licenses, anything else with a per-server fee. Two paths: transfer the license to a new workload (if you have one), or cancel/let lapse. License transfers usually require a formal request through the licensing portal.
Application licenses. LOB applications often have per-server or per-CPU licensing. If the application moved to SaaS, the on-prem license is now unused – cancel it or transfer it. Some vendors offer migration credits if you ask.
Cloud-adjacent contracts. If the on-prem server was part of a hybrid setup with cloud-based dependencies (a sync agent, a federation service, a published proxy), those cloud-side resources need to be cleaned up too. Otherwise you keep paying for cloud infrastructure that has nothing to talk to.
Internet, hosting, and colocation contracts. If the server lived in a colo facility, end the colo contract. If it was on a dedicated business internet line, evaluate whether that line is still needed (usually not, post-migration).
Document each cancellation with the date, the vendor confirmation, and the effective date. This documentation protects you when the auto-renewal email shows up six months later.
5. Destroy the data on the drives
This is the step where regulatory frameworks have hard requirements. The general rule: you cannot dispose of media that holds customer, employee, financial, or regulated data without destroying that data first, to a documented standard.
The standards that matter for SMBs:
| Standard | What it covers | When to use it |
|---|---|---|
| NIST SP 800-88 Rev. 1 | Media sanitization (Clear, Purge, Destroy levels) | The current US federal standard, default for most SMBs |
| DoD 5220.22-M | Three-pass overwrite for magnetic media | Older standard, still acceptable for non-regulated data |
| NIST SP 800-88 Purge | Cryptographic erase or block erase for SSDs | Required for SSDs – traditional overwrite does not work on SSDs |
| Physical destruction | Shred, crush, degauss | Required when the drive cannot be sanitized (failed drive) or for highest-sensitivity data |
Choose the right level for the data:
- Clear (single overwrite): Acceptable for routine data being repurposed within the same security boundary
- Purge (cryptographic erase or full overwrite): Required for media leaving your control, the standard for SMB resale or recycling
- Destroy (physical destruction): Required for media that cannot be sanitized (failed drives, end-of-life SSDs without crypto-erase support) and for regulated/high-sensitivity data
For SSDs specifically, traditional overwrite tools do not reliably reach all storage cells because of wear-leveling. Use the drive’s built-in cryptographic erase feature (most modern SSDs support this), block erase, or physical destruction. A “DoD 5220.22-M wipe” on an SSD is not a sanitization – it is a misconception.
Get a destruction certificate. Whether you wipe in-house, use a service, or physically destroy the drive, the destruction needs documentation: serial number, date, method used, who performed it, who authorized it. Reputable third-party destruction services issue Certificates of Destruction by serial number; keep these for at least 7 years (longer for regulated industries).
6. Dispose of the hardware
Once the data is destroyed, the hardware itself can be disposed of through one of four paths.
Resell. Servers 3-5 years old still have meaningful resale value. Refurbishing services (Cleanroom, ServerMonkey, IT-Renew, regional brokers) will buy 2U servers, storage arrays, networking gear, and rack PDUs. Expect 10-25% of original purchase price for 4-year-old enterprise hardware. The destruction certificate is part of the resale paperwork – reputable resellers will not accept hardware without it.
Recycle. R2 (Responsible Recycling) certified e-waste recyclers will take any IT hardware and ensure it goes through documented responsible recycling. Most of them do not pay for the hardware but they do not charge either. Some will pick up. Always get a recycling certificate that lists the equipment by serial number.
Repurpose internally. A 4-year-old server can become a lab box, a dev environment, a backup target, a media server, a tinkering machine for the IT team. The data destruction step still applies – the drives need to be wiped before repurposing, even within the same organization. Note: repurposing a server inside the company is not the same as decommissioning. The “old server” is now a “lab server” and needs to enter the asset register under that role with monitoring, patching, and backup applied appropriately.
Physical destruction. The right answer when (a) the data sensitivity is high enough that any other path is too risky (defense data, healthcare data, legal records under privilege), (b) the hardware is too old to have resale value, or (c) regulatory frameworks require it. Industrial shredders, hard drive crushers, and degaussers do this job; on-site service is available in most metro areas, often as a mobile destruction truck that handles the destruction in your parking lot with you watching.
The right disposition path is usually a mix – newer servers and storage get resold, older or failed gear gets recycled, regulated drives get physically destroyed even if the chassis is recyclable.
7. Update documentation and close the loop
The migration is not done until the records are correct.
- Asset register / CMDB. Mark each decommissioned server as decommissioned, with date, method, destruction certificate reference, and disposition method.
- Network diagram. Remove the decommissioned server from the architecture diagram. Update any references in operational documentation.
- Backup configuration. Confirm the old server is no longer scheduled for backup. Old backup jobs that fail nightly because the source is gone are noise that masks real failures.
- DNS and internal directory. Remove the server from DNS, from Active Directory if it was domain-joined, from any identity directory.
- Monitoring dashboards. Remove from Grafana, Datadog, PRTG, RMM dashboards. Old grayed-out tiles for retired infrastructure are visual debt.
- Compliance documentation. If you are subject to compliance frameworks, update the system inventory, the data flow diagrams, and the security control matrices.
- Insurance. Some cyber insurance policies require notification of significant infrastructure changes. Check yours. The carrier wants to know you decommissioned, not just that you migrated.
The complete decommission record per server should include: server identity, date of decommission, who authorized it, the migration project it was part of, the data destruction method and certificate reference, the hardware disposition method, the cancellation references for support contracts and licenses, and the residual costs (or savings) from the decommission.
This document matters when the auditor asks about the server next year, when the insurance carrier asks during a renewal, when a regulator inquires after an incident at a peer organization, and when somebody three years from now wonders why an old hostname is still in some configuration file somewhere.
Data destruction by regulatory framework
Different industries have different obligations. The general “wipe to NIST 800-88, get a certificate” approach satisfies most SMB needs, but specific frameworks have specific rules.
HIPAA (healthcare). The HIPAA Security Rule requires media sanitization before disposal. NIST SP 800-88 is the standard most healthcare organizations use. The destruction certificate becomes part of the audit trail for the affected ePHI. See HIPAA cybersecurity requirements for the broader framework.
PCI DSS (payment card data). Requirement 9.8 mandates that media containing cardholder data be destroyed when no longer needed. Acceptable methods: cross-cut shred, incinerate, or pulp. For electronic media, NIST 800-88 Purge or physical destruction. PCI explicitly does not accept simple overwrite for media leaving the organization.
CMMC / DFARS (defense contractors). Controlled Unclassified Information (CUI) requires media sanitization to NIST 800-88 standards at minimum, with additional requirements depending on the CUI category. For some defense data, physical destruction is the only acceptable method. The destruction certificate is part of the system security plan documentation.
GLBA / financial services. The Safeguards Rule requires reasonable measures to dispose of customer information securely. NIST 800-88 Purge or physical destruction satisfies “reasonable” for most institutions. State-level financial regulators may have additional requirements.
Legal industry. Privileged communications and client records may require physical destruction under bar association ethics rules. State bar opinions vary; check yours.
SOC 2 / ISO 27001. Both frameworks require documented media disposal procedures. The auditor will want to see the procedure, the destruction certificates, and evidence the procedure is followed consistently.
For any regulated industry, the key principles are: documented procedure, documented execution per server, certificate of destruction by serial number, and retention of those records for the same period as the underlying regulated data (typically 7 years, sometimes longer).
What about virtual machines on the old server?
If the old server was a hypervisor (VMware ESXi, Hyper-V, Proxmox) hosting multiple VMs, decommission gets one extra step.
Each VM is its own decommission target. A VM with customer data on it needs the same data-destruction treatment as a physical server before the VM is deleted – even though the underlying disk is “just a VHDX file” on the host. Cryptographic erase the VM disk, then delete it. The host still needs its physical drives wiped after all VMs are decommissioned.
VM exports for archive. Sometimes the right move is to export a VM to a static archive (a single VHDX or OVA file) and store it offline as a “we may need to look at this in 2 years” copy. If you do this, the archive itself becomes a managed asset – encrypted, retention-tracked, and eventually destroyed when the retention period expires.
License harvest before delete. Before deleting the VMs, document any per-VM licenses (Windows Server datacenter editions, application licenses) so they can be transferred or cancelled.
How long does decommission actually take?
| Decommission scope | Typical effort | Calendar time |
|---|---|---|
| Single physical server, non-regulated data, in-house resources | 4-12 hours work | 60-90 days from cutover |
| Single physical server, regulated data, in-house with documentation | 8-24 hours work | 90-120 days from cutover |
| Hypervisor host with 5-15 VMs, mixed data sensitivity | 2-5 days work | 90-120 days |
| Multi-server environment (full data center retirement) | 1-4 weeks work | 4-9 months from cutover |
| Regulated multi-server environment with formal audit trail | 2-8 weeks work | 6-12 months from cutover |
The actual hands-on work is rarely the bottleneck. Calendar time is dominated by the standby window, the destruction certificate turnaround from third-party services (typically 2-4 weeks), and the contract cancellation cycles (which often align with renewal dates, not the date you asked).
Common decommission mistakes
- Skipping it entirely. The single most common mistake, and the most expensive in the long run. Old servers that “just stay there” become security liabilities, license-cost drains, and audit findings.
- Powering off without wiping the drives first. If the hardware is going anywhere – resale, recycling, repurposing – the drives have to be sanitized before it leaves your control. A powered-off server with intact drives in a pile in the IT closet is a data breach waiting to happen.
- Treating SSD wipes the same as HDD wipes. Traditional overwrite tools do not reliably sanitize SSDs because of wear-leveling. Use cryptographic erase, block erase, or physical destruction.
- Forgetting the support contract. Auto-renewal means a forgotten contract keeps charging for years. Cancel in writing and confirm.
- Forgetting the licenses. Windows Server, SQL Server, monitoring agents, backup agents – all per-server costs that survive a forgotten decommission and quietly drain the IT budget.
- No destruction certificate. “We wiped it” is not evidence. A signed certificate by serial number is. Get one even for in-house wipes.
- Decommissioning before the new environment is fully validated. A full backup cycle of the new environment is not optional. Without it, the old environment was your only copy and you just destroyed it.
- Ignoring late-discovery rollback scenarios. Read-only standby for 30-90 days catches the workflows you forgot to account for. Skipping standby means a payroll batch job failure becomes a crisis instead of an annoyance.
- Not updating the asset register. A decommission that does not close the loop in the documentation creates ghost infrastructure – a server that “still exists” in the records but cannot be found in real life. Auditors love finding these.
- Treating decommission as someone else’s problem after the migration project closes. The migration team has the context. The post-project IT operations team does not. Decommission has to be inside the migration project scope, not handed off.
How Sequentur can help
If you have completed a cloud migration and the old hardware is still racked, or you are planning a migration and want to make sure the decommission step is actually scoped into the project – schedule a call and we can help you close the loop properly.
Get the Best IT Support
Schedule a 15-minute call to see if we’re the right partner for your success.
Testimonials
What Our Clients Say
Here is why you are going to love working with Sequentur