Business backup

Business data backup and verified recovery

Design and review of backups for servers, databases, applications and configurations. This includes separating copies, retention rules, monitoring of backup jobs and a practical test that the data you need can actually be restored.

The source of truth and its copies3-2-1Backups
Source of truth
Production data
01
Primary copy

Separate local and remote storage

02
Secondary copy

Retention, encryption and access rights

03
Offsite copy

Job monitoring and regular restore tests

The 3-2-1 rule
Three copies of the data
Two types of storage
One copy outside the environment
One truth is divided into three separated copies. Only one sits outside the main environment and its everyday permissions - and it is a regular restore test, not a green job status, that proves the data actually comes back.

A successful backup job is not yet a successful restore.

First I establish which data and services are important, how much data loss the company can tolerate and how quickly operations must be restored. That determines the frequency, retention, location of copies and scope of testing.

When backups need a review

A review is important when the server, application or administrator changes, after rapid data growth, and whenever the company does not know when the last successful restore took place.

  1. Backups are stored only on the same server or storage
  2. The job reports success, but nobody has tried opening the data
  3. Nobody has defined how old the restored data may be or how quickly it must be back
  4. The database is copied without checking consistency

How do you set up business backups that can actually be restored?

In practice

Reliable backups start from which data and services the company needs to restore, how much data it can afford to lose (RPO, Recovery Point Objective) and how long a restore may take (RTO, Recovery Time Objective). These requirements determine the frequency, retention, location of copies and who is responsible for checking them. A proven guideline is the 3-2-1 rule: at least three copies of the data, on two different types of storage, with one copy outside the main environment. At least one copy should be separated from everyday administrator accounts and from the system it protects, so that the same mistake or attack cannot delete it. For databases and virtual servers, consistency, encryption, keys and the required capacity must be addressed. Every job is monitored, but a green status is not yet proof that data can be restored. That is why a selected file, database or entire system is regularly restored into an isolated environment, and both the result and the actual time taken are recorded.

What to consider when deciding

The right solution differs for working documents, a database, a virtual server and a cloud service. The first step is to identify the data owner and the scenarios: a deleted file, a disk failure, a compromised account or the loss of an entire site. Only then can storage and licences be compared. When taking over existing backups, the configuration is not changed blindly; the latest runs, the availability of keys and a test restore are verified first. The outcome should be a concise disaster recovery procedure (Disaster Recovery Plan) that can be used even under stress and that ties into wider business continuity (Business Continuity) - how to verify that restoring from backups actually works is covered in a separate guide.

What a backup strategy covers

There is no single universal retention period or tool. The design is based on the volume of data, how quickly it changes, legal and operational requirements and the available budget.

  • Files, configuration and user data
  • Databases and application-consistent copies
  • Virtual machines and container data
  • Separate local and remote storage
  • Retention, encryption and access rights
  • Job monitoring and regular restore tests

Business backup - what to prepare for the initial diagnosis

  1. Prepare a list of data sources, including their owners, approximate volume and rate of growth.
  2. For each one, decide how many recent changes the company can afford to lose and how long a restore may take.
  3. It is also necessary to know the current storage, retention rules, encryption keys, accounts with the right to delete copies and the result of the last test.
  4. If a restore has never been carried out, a safe smaller sample or an isolated environment is chosen first.

The exact scope and price can only be set based on the environment, the available information and the impact of a potential outage. The full process from first contact to handover is described on the How I work page.

Backups with a clear purpose and a verified restore procedure.

The output describes what is backed up, where, how often, how long the copies are kept and who is alerted to a failure. A restore test shows the real recovery time and reveals missing access, configuration or dependencies.

  • A list of protected data and the history required
  • Copies separated from everyday administrator accounts
  • Monitoring of failed or incomplete jobs
  • A restore procedure that has been tested in practice and documented

Indicative prices from the price list

Ad hoc IT job
from CZK 1,100/hour
Basic regular IT management
from CZK 2,500/month
Full price list

In the client’s words

“He configured the email server so that our messages were not marked as spam... By introducing backups, he contributed to more stable operations.”

Translated from Czech.

Case study

Frequently asked questions - Data backup and recovery

How often should business data be backed up?

The frequency depends on how much work the company can afford to lose in a failure. An accounting database needs a different interval from a document archive. The acceptable data loss is defined first, and the schedule is designed around it.

Is a backup on a second disk in the same server enough?

Not as the only copy. A server failure, an administrator’s mistake or a compromised account can affect both disks. At least one usable copy should be separated from the production environment and its everyday permissions.

How does a restore test work?

I restore selected data or a service into a safe, separate environment, verify that it is readable and working, and record the time needed as well as any missing steps. The scope of the test is chosen according to how critical the system is.

Not sure where to start? Describe the situation.

A few sentences about what is not working or what you need are enough. I will reply with a suggested first step and an estimate of the scope.

Let’s talk

Prices of the core services are listed in the indicative pricing.