Skip to content
PERINGER Service Informatique, back to home

Back
Black and white view of an opened hard drive showing the platter, the arm and the spindle

Photo by Denny Müller on Unsplash

Articles

Testing whether backups can restore the business service

A complete restore checks the data, applications and dependencies. Its measured result shows how recovery capacity compares with the organisation’s needs.

Publishedupdatedinfrastructurebackupssecurity← All articles

Consider an invoicing application that stops on Monday morning. Yesterday’s files exist in the backups, but the team still needs the database, accounts, keys and connections to other software. Finding a copy is a first step; resuming invoicing requires a usable service.

A restore exercise examines this chain before an incident. It measures the time required, reveals missing dependencies and checks that the designated people can follow the procedure. Its value comes from an observed result under recorded conditions.

Set objectives from the activity

Management and business owners define the acceptable interruption, expressed as the recovery time objective or RTO. They also define how much recent data could be lost, expressed in time as the recovery point objective or RPO.

For the invoicing example, suppose the target is four hours to resume service and no more than two hours of lost data. These are illustrative assumptions. A care system, a payment service and an archive may need different objectives.

The objectives guide backup frequency and recovery resources. A daily copy alone cannot meet a two-hour data-loss target. A recent remote copy may still take too long to transfer if the connection or destination storage limits throughput.

The organisation also identifies work that can continue during the outage and the order in which applications must return. Those priorities prevent the team from restoring the easiest system first when another service matters more.

Protect the copy against the incident

The 3-2-1-1-0 rule calls for three copies, including production data, on two storage types. One copy is offsite and one is offline or immutable. Backup verification and recovery tests aim for zero unresolved errors. The architecture also specifies the administration accounts and keys required to access each copy.

A copy available to the same administrators as production may be affected by the same compromise. Isolation and deletion protection must address the chosen scenarios, including a stolen account, a handling error or loss of the site. The exercise checks backup-administration privileges as well as ordinary access.

Recovery keys need protection too. An encrypted backup is unusable if the only key disappears with the original server. Emergency access and the information needed to recover it must be available under the exercise conditions.

Restore the service and its dependencies

A file restore checks recovery of content. A folder restore adds permissions. A service restore includes the application and the components it needs to function.

The test environment stays isolated from production. A restored application must not send real invoices, initiate payments or synchronise old data into active systems. The team configures network access and application settings so useful checks can run without those effects.

The clock starts at the point defined in the scenario. The record separates access to the copies, transfer, startup and business checks, including delays and problems. Copying time alone would understate the recovery effort.

Turn the result into a decision

Application tests check opening a case, finding a document or creating a test invoice, according to the software’s functions. The team checks integrity and the recovered point in time, along with permissions and interfaces.

Suppose recovery takes six hours against a four-hour target. The useful finding might be that two hours went into locating an account and correcting a dependency. The organisation can improve the procedure, provide another resource or reconsider the target with evidence.

RecordDecision it supports
Scenario and scopeIdentify the incidents represented by the exercise
Copy and recovery pointCheck the freshness of the recovered data
Measured durationsCompare recovery with the accepted interruption
Business and integrity checksConfirm the service is usable
Gaps and ownersAssign corrections and their next verification

A second person should be able to use the procedure and its planned access. The exercise tests knowledge transfer as well as technology. Its frequency follows changes and business impact; a migration or major configuration change may justify a new run.

Recovery addresses availability and data loss. If an attacker has exfiltrated and published files, restoring them internally does not remove the copies already distributed. Confidentiality controls and incident handling remain necessary.

A credible recovery capability has known conditions, results and limits. The next investment can then address a specific gap, and the next exercise can show whether that gap has narrowed.

References

The numerical example explains the method. Each organisation sets its own scenarios and recovery criteria.