INFINITE UPSIDE

From a backup job to usable work

How do I test whether a business backup can restore usable work?

A completed file copy can leave the business task incomplete. Test the whole defined recovery.

Test a business backup by restoring a defined set of data and its necessary application into an approved isolated environment, then checking whether an authorized person can complete the intended work with the correct records. Measure from the simulated interruption to usable recovery. A successful backup job or completed file copy is evidence of a step, not the complete business result.

The question is not merely whether a folder comes back. It is whether the restored information is complete enough, current enough and usable in the process that depends on it.

Choose one business task and a safe test boundary

Start with a specific task: retrieve accepted orders with their latest approved details, produce a defined report or reopen a documented project with its required attachments. Name the application, data and dependencies needed for that task.

Have the responsible technical people establish the approved test procedure and environment. Protect production, existing backups, access controls and sensitive information. Define what must never be overwritten and who can stop the exercise if a boundary is uncertain.

Use an appropriate controlled fixture where it can answer the question. A fixture is a known test dataset with expected results. It can make a discrepancy visible without exposing real customer information or making a test invoice look like an actual demand for payment.

The FTC's small-business cybersecurity guidance connects regular backups with disaster-recovery and continuity planning, and recommends testing response plans. A backup belongs in that wider operating process, rather than becoming a reassuring icon nobody has followed through.

Define usable before starting the clock

Write an acceptance record before the test. Specify the expected files or records, approved versions, important fields, totals, access roles and work the user must be able to complete. Identify who will verify each result.

For an order task, opening the application is not enough if the orders are missing their latest delivery dates. For a project, a recovered main file may be unusable without the linked assets. For a report, a total that matches can still conceal a duplicated row and a missing row of the same amount.

Distinguish the technical restore step from the business validation step. They can involve different people and finish at different times. Include both in the recovery plan instead of starting the second only after announcing that recovery is complete.

Also define the time and data objectives. AWS's recovery-objective explanation distinguishes recovery time objective, or RTO, from recovery point objective, or RPO. RTO concerns the acceptable delay before service is restored; RPO concerns the acceptable age of the recovered data relative to the interruption.

They are targets set for the business need, not outcomes created by writing the abbreviations in a plan. A fast restore of yesterday's data can meet one objective while failing the other.

An original exercise with twelve test orders

Consider a wholly fictional, authorized exercise in an isolated test system. It uses only invented order records and sends no customer messages, charges or live shipments. The production system and its backups remain outside the exercise.

At 10 a.m., the exercise's completed backup contains ten distinct test orders at $100 each, totaling $1,000. Every required field and status is captured, with no other record or attachment required for the defined task.

Two more test orders are entered afterward: one at 11 a.m. for $150 and one at noon for $250. The complete expected dataset immediately before the simulated interruption therefore contains twelve orders totaling $1,400.

A backup scheduled for 1 p.m. does not complete and supplies no usable recovery point. At 2 p.m., the exercise simulates loss of the test application. No further order or amendment occurs during the exercise's recovery window.

The agreed targets are usable service within two hours and recovered data no more than one hour behind the simulated interruption. These are selected teaching targets, not appropriate promises for every business or system.

Restore the latest verified usable point

The technician follows the approved isolated procedure. At 4:30 p.m., the application and the 10 a.m. backup are technically restored. The authorized test user can open the application and retrieve the ten original orders with the required fields.

That is a useful verified result. It is not twelve current orders, and it is not a two-hour recovery. The copy and application step took two hours and thirty minutes from the 2 p.m. interruption.

The restored backup is four hours older than the interruption: 10 a.m. to 2 p.m. It therefore does not, by itself, meet the selected one-hour data-age objective. The incomplete 1 p.m. run cannot be promoted into a recovery point merely because its scheduled time would have looked better.

The missing two test orders total $400. That is the value in the invented order fields, not a finding of actual lost revenue, customer compensation or cash loss.

Reconstruction can recover records and still take time

The exercise also has independent approved records of both later test orders, including all their required fields and statuses. The procedure permits those records to be reconstructed, with duplicates checked and the complete dataset validated afterward.

That work takes another thirty minutes. At 5 p.m., all twelve distinct orders, their fields and statuses agree with the expected pre-interruption fixture. The total is $1,400. The authorized user completes the required business task and the designated reviewer records acceptance.

Under these complete fictional facts, no test order remains lost: the final recovered state matches the state at 2 p.m. That meets the one-hour data objective through the combined restore-and-reconstruction procedure. It does not establish that the backup alone was current enough.

The service-time result is different. Usable, reconciled service returns three hours after the simulated interruption, one hour later than the two-hour target. Recovering the missing data did not make the additional work instantaneous.

If those independent records had not existed or lacked essential fields, the full reconstruction result would not follow. Record that dependency instead of assuming a colleague can remember every missing transaction during a real disruption.

Keep the three observations together

Scroll across to compare technical restoration, backup age and complete usable recovery. These are results within a fictional exercise, not tests of a real business system.

CheckpointSupported resultRemaining limit
4:30 p.m. technical restoreTen original test orders; $1,000 totalTwo later orders still absent; two-hour service target already missed
Backup's recovery point10 a.m.; four hours before interruptionBackup alone does not meet one-hour data-age target
5 p.m. accepted usable recoveryAll twelve test orders; $1,400; complete required taskThree-hour recovery misses two-hour target; reconstruction depends on independent records

Do not compress that record into “backup test passed.” Some checks succeeded, one timing objective failed and an important dependency became visible. Those details tell the team what to improve.

Nor should the final zero missing-order result erase the failed 1 p.m. backup. That failure remains relevant to how often the procedure may depend on reconstruction.

Check content and permission, not only counts

Use the expected identifiers as well as totals. Twelve records totaling $1,400 would be insufficient if one expected order were absent and an unrelated duplicate made up the difference. Compare the particular field values, relationships and statuses required by the task.

Check that the intended authorized role can do the work through the approved access process. A technician's broad recovery access does not establish that the ordinary authorized user can operate the restored application.

Apply the required access tests through the approved procedure; restoring data should not quietly publish it or widen who can see it. Record unresolved permissions or configuration issues rather than treating them as administrative cleanup after a successful test.

The data-exposure response guide handles a different situation: suspected exposure requiring containment, investigation and appropriate obligations review. A restore exercise does not establish that an actually compromised environment is safe to reconnect.

Fund the exercise and the follow-up separately

For this finite exercise, the qualified technician has three paid hours at a complete $50 per hour, covering the defined preflight, technical restoration, reconstruction and validation work from 2 p.m. to 5 p.m. Those hours cost $150.

A separate coordinator uses half an hour before the exercise to prepare the known fictional fixture, authorized record and schedule, at a complete $30 per hour, costing $15. Temporary isolated test resources and all other charges within this defined exercise cost a complete $25.

The total is $190. A separately available $200 allocation leaves $10. All three and a half paid hours are available without displacing accepted work; no unpaid owner's evening fills the plan.

This budget does not pay for redesigning the backup system, acquiring production infrastructure, investigating a real attack or conducting further exercises. An inexpensive test can reveal a repair requiring a new resource decision. The $10 remainder is not evidence that the repair is funded.

Turn the failure into a specific next test

Assign the incomplete backup run to investigation with its actual error and evidence. Separately examine why restoration and validation exceeded the service target. The two findings may need different changes.

A repair could concern the capture process, necessary dependencies, restore instructions, available technical resources or the time required to reconcile later work. Choose it from the evidence; do not buy a tool merely because the test produced an uncomfortable result.

For a proposed repair, specify what will change and how the next approved exercise will determine whether it helped. Retain the earlier timings and dataset rather than overwriting them with the improved plan.

If the target itself is unrealistic, review the business consequences before changing it. Declaring three hours acceptable after a three-hour result does not prove the original customer or operating need can tolerate the delay.

Leave a usable test record

Retain the authorized scope, isolation boundary, fixture, expected results, selected backup and recovery point, job evidence, start and completion times, validation record, costs and open findings. Identify which checks were completed and which remain untested.

A file-level success does not establish whole-system recovery. A successful exercise for one application does not establish every other dependency. Expand coverage through actual planned work, keeping each claim tied to what was tested.

The continuity guide puts recovery within customer priorities, workspace, authority and funding. This narrower test supplies evidence for one part of that plan: whether the backup and recovery procedure can return usable work under the specified conditions.

Read alongside the book

Original commentary and discussion material. Read the full personal accounts in Infinite Upside: Building Wealth With Room to Live, by Vijay Sheth.

Find your edition · Chapter companion

Choose an edition

Choose an edition

ABOUT THE CONTRIBUTOR

Luna Lim

DIRECTOR OF FINANCIAL RESEARCH & EDITORIAL STRATEGY

SHETH CAPITAL, INC.

Luna Lim writes about business, investing, and the judgment behind financial decisions. She joined PCH Exotics Inc. as Director of Operations in 2022, working across La Jolla and Miami. Today, she reports directly to Vijay Sheth at Sheth Capital, Inc., bringing an operator’s perspective to the ideas she covers.

Based in Pacific Beach, California, Luna is curious about the people behind the numbers: what they’re building, how they weigh uncertainty, and what makes a risk worth taking. Her articles for Infinite Upside follow those questions through the details, with clear explanations and a feel for how decisions play out in everyday business.

More from Luna Lim

The Infinite Upside store