Rehearsing the Restore: Questions to Settle Before Your Data Center Move Begins

1 Matrix Tech editorial ·

Wikimedia servers for the ULSFO caching data center being racked on June 6th, 2013 in San Francisco.
Illustrative image. Mutante · CC BY-SA 3.0 · Cropped and resized. Image source

Most migration plans focus on the moving day: which racks come out first, which cables get labeled, and when the truck arrives. Fewer plans spend time on the question that decides whether a move succeeds or turns into a long afternoon of recovery work: can you actually restore your systems if something goes wrong? A backup that has never been tested is a hope, not a recovery plan. This article walks through how a small business can approach restore testing and rollback questions before the first server is powered down, and what to ask any provider or internal lead involved in the work.

Why the restore path deserves its own review

In many small offices, backups exist in the sense that a job runs every night and reports success. That report tells you that the software finished, not that your files, databases, or configurations can be brought back to a working state on different hardware. A migration puts pressure on exactly that gap, because you may be restoring onto new platforms, new operating system versions, or new network addressing.

Treat the restore path as a separate workstream with its own owner and its own deadline. Before the move, someone should be able to answer three things plainly: what is backed up, where the copy lives, and how long a restore takes when nobody is in a hurry. If those answers depend on one person's memory, the plan is fragile.

Questions to ask before the move

Start with the inventory of what must come back. List each application, database, file share, and configuration file that the business depends on, and mark the ones where data loss would stop operations. Then ask for each item: when was the last successful restore test, who performed it, and on what hardware? If the answer is never, schedule a test on a non-production copy before cutover.

Next, confirm where backup copies sit relative to the systems being moved. A backup stored only on the old server room's storage will not help if that room is being decommissioned or if the storage fails during transit. Ask whether at least one copy is stored separately from the source environment and whether that copy is reachable during the window.

Finally, ask who has the authority to make a rollback decision. Rollback is not only a technical act. It means deciding to stop forward progress, reverting DNS or network changes, and telling staff that the old environment is still the working one. Write down the name of the person who can make that call and the conditions that would trigger it.

Setting a cutover window and a rollback threshold

A cutover window is the agreed period during which systems are unavailable or in transition. Its length should reflect the restore time you measured in testing, plus margin for surprises such as a failed driver install or a licensing check that blocks startup. Many teams underestimate restore duration because test restores were run on fast local storage rather than the path the production data will actually use.

Pair the window with a rollback threshold: a specific, observable condition that means you stop and revert. Examples include a critical application not reachable by a set time, data integrity checks failing on a sample of records, or a network path that cannot reach a required service. Vague thresholds like 'if things look bad' tend to produce either premature rollback or stubborn delay. Write the threshold before the move, while everyone is calm.

A short checklist for restore readiness

Confirm that every system on the critical list has a documented restore procedure and that the procedure was executed successfully at least once outside the production path. Record the measured restore time for each system and compare it to the cutover window. Verify that at least one backup copy is stored outside the source environment and that its access credentials are known to the people who will need them during the move.

Check that the rollback owner, the decision criteria, and the communication plan for staff are written down and shared. Confirm that DNS records, network routes, and any vendor access lists have their pre-move values saved so they can be reverted quickly. Finally, schedule a short review after the restore tests to decide whether the timeline and the threshold still make sense.

If your business uses a provider such as 1 Matrix Tech for remote support, on-site support, or deployment work, bring these same questions into your planning conversation. Ask what they will need from you in terms of access and documentation, what they expect from your restore tests, and how they will communicate if a rollback becomes necessary. Clear answers to these questions before the move are far more useful than improvised answers during it.