Writing a Rollback Plan for Move Day

Rollback is easy on paper and hard once the servers are on a truck.

A move-day rollback plan defines when, by whom, and how a physical move is reversed if it goes wrong, stage by stage. In a software deployment rollback means redeploying the previous version. In a physical move it means putting hardware back, reconnecting it, and restarting it, often in the middle of the night with a tired crew.

Most rollback plans are written as a single line in the runbook, and they are never tested because nobody wants to find out how long they take. The result is a plan that exists for the approval meeting and dissolves the moment it is needed. A useful rollback plan is specific about when the decision is made, who makes it, what triggers it, and what rollback physically involves at each stage of the move.

What Does Rollback Mean at Each Stage of a Move?

The central fact about rollback in a physical move is that its cost rises steeply as the window progresses. There is no single rollback; there is a series of them, each more expensive than the last.

Before shutdown, rollback costs nothing. You cancel. After graceful shutdown but before de-cabling, rollback is a power-on in the normal order. After de-cabling, it is a re-cabling job, which is only as fast as your labels. After de-racking and packing, it means unpacking and re-racking. Once equipment is on a truck, rollback means the truck turns around, and every step has to be repeated in reverse at the source.

Write the plan by stage. For each stage, state what rollback involves, how long it takes, and who performs it. That table, more than anything else in the document, is what lets the decision-maker make a sensible call under pressure.

Where Is the Point of No Return?

At some point in the window, rolling back takes longer than rolling forward, or cannot finish before the business needs systems back. That is the point of no return, and it should be identified before the window opens, not discovered during it.

Work it out backwards from the latest acceptable restoration time, the recovery time objective that a business impact analysis sets and NIST SP 800-34 describes. If services must be available by 06:00 Monday, and rollback from a given stage takes five hours, that stage has to be passed or abandoned by 01:00. Do that for each stage and you have a timeline of decision deadlines.

Once equipment has left the source site, the point of no return has usually passed for that bundle. Rollback at that stage is not a return to the old state; it is a recovery operation. The plan should say so plainly, because stakeholders often assume otherwise.

What Should Go/No-Go Criteria Look Like?

Go/no-go criteria should be objective and checked at fixed times. Vague criteria such as "if things are going well" invite optimism at exactly the moment it is least useful.

Typical criteria at the pre-shutdown gate include confirmed restorable copies of every system in the bundle from your IT team, destination power and network verified, crew and transport confirmed on site, and no open severity-one incidents elsewhere. At later gates the criteria become progress checks: shutdown complete within its allotted time, no hardware damage found during de-racking, truck loaded and sealed by a stated time.

Each gate has a time. If the gate is reached late, that lateness is itself a criterion. A move running two hours behind at the loading gate is a move that will run into business hours at the destination, and the plan should say what happens then.

Who Decides

Name one person with authority to call rollback, and a deputy. It should be someone who understands both the technical state and the business commitment, usually the project lead in the command center, with the business owner consulted at predefined gates rather than on every question.

Decisions made by committee at 2 a.m. take too long. Decisions made by the most senior person who happens to be awake are worse.

Reduce What Is at Risk in Any One Window

The most effective rollback strategy is to need less of it. Moving everything in one event puts the whole estate on the truck at once, which means the whole estate is past the point of no return together.

Breaking the move into bundles limits the damage of any single failure. Phased migrations move one group of systems at a time, so a failed bundle can be rolled back or recovered without affecting systems already running at the destination. The trade-off between a single event and a staged approach is covered in more depth in the post on choosing between lift-and-shift and phased migration.

For the most critical systems, the question is whether they need to be on the truck at all. Having your IT team replicate data to swing hardware at the destination and cut over logically lets you keep the original equipment running as the fallback. The approaches in zero-downtime migration strategies cost more in hardware and preparation, and buy a rollback that is a DNS change rather than a truck.

Can You Test a Rollback Plan?

Partly. A full rollback rehearsal is rarely practical, but parts of it are.

Time a re-cable of a representative rack from labels alone. Time a power-on of a bundle after a controlled shutdown. Have your IT team confirm that copies restore, not just that the jobs completed. Walk the crew through the rollback steps at the same briefing where they walk through the move.

These tests do two things. They produce real durations for the rollback table instead of guesses, and they expose the gaps, such as missing cable labels or undocumented startup dependencies, that would make a real rollback fail.

The finished plan should fit on a page or two: the stage table, the decision deadlines, the go/no-go criteria at each gate, and the name of the person who decides. Every physical relocation involves equipment that cannot be un-moved quickly, and the plan's job is to make sure the decision to stop is made while stopping is still cheap.

Ready to discuss your IT logistics needs?

Our team of experts is here to help with your data center relocation and infrastructure projects.