ASI Robotics AI · web · robotics
← All services

Backup and Recovery

Backups you can actually restore from: encrypted snapshots per the 3-2-1 rule, cloud storage, verified restoration. The keys and access stay with you.

from 150 $ Discuss your task
$ restic backup /data
> snapshot saved + verified
restoration verified

What's included in the service

We set up automatic backups so that losing a server, a breach, or an accidental deletion doesn't turn into losing your business. The work covers a strategy following the 3-2-1 rule, automatic encrypted snapshots of your data on a schedule, uploading copies to cloud storage, a version retention policy, and — mandatorily — verified restoration, not just the creation of copies. We work out which data is actually critical — the database, user files, server configuration — and include in the copies everything needed for a full rebuild from scratch. Encryption is configured so that even the storage owner can't read the contents without your key. What you get is not a promise that "backups are being made," but a verified procedure by which the service comes back up in minutes.

How it actually works

Backup is built on incremental snapshots: after the first full copy, the system saves only the changed blocks, so daily backups take little space and run quickly. Deduplication removes repeating chunks of data across snapshots, and encryption is performed on your side before sending to the cloud, so what leaves your machine is already an unreadable set of bytes. Each snapshot is versioned, and you can restore to any saved point, not just the latest one. The 3-2-1 rule defines the storage scheme: three copies of the data, on two different media, one of them off-site, so that a fire or a hosting failure doesn't destroy everything at once. The key step is regular test extraction of a copy, because a backup you've never restored from can't be considered a backup.

Where the culture of backup came from

It's important to distinguish two different mechanisms. Disk fault tolerance was described by a team at the University of California, Berkeley — David Patterson, Garth Gibson, and Randy Katz — in a paper on RAID in June 1988; RAID protects against a disk failure, but it is not a backup and won't save you from deletion or a ransomware attack. The tool for actual copying became, for decades, rsync: Andrew Tridgell and Paul Mackerras presented its algorithm and utility on June 19, 1996, making the transfer of only the changed parts of files a mass practice for the first time. The reliability formula itself — the 3-2-1 rule — was formulated by photographer Peter Krogh in a book on digital storage, generalizing the experience of protecting irreplaceable archives. From these three ideas — redundancy, incremental transfer, and distributed storage — grew the modern backup culture we rely on.

Why precise configuration is critical

Backup is the area where a mistake is discovered at the worst possible moment: when the data is already lost and the copy turns out to be incomplete or corrupt. The classic trap is backups being created for years but restoration never once tested, and in the hour of the incident it turns out the copy has no database or the encryption key is lost. That's why the engineering value of this service is not in "turning on a backup" but in a verifiable procedure: what exactly is copied, how often, where to, how many versions are kept, and how fast everything comes back up. A separate safeguard is immutable copies that ransomware can't overwrite even after gaining access to the server. We configure and document the entire cycle and verify restoration in practice, rather than trusting that it will work.

What stack we work with

The primary tool is restic: a backup system with incremental snapshots, deduplication, and end-to-end encryption, able to store copies in cloud storage over the S3 protocol. For some tasks we use borg — a deduplicating archiver with a similar model — and for simple file synchronization we use the time-tested rsync. Copies are uploaded to S3-compatible object storage (for example, a cloud with pay-per-volume pricing and no charge for outbound traffic), with separate access keys per task. Encryption is configured on the client side, so the contents of the copies are inaccessible even to the storage provider. The stack is open and portable: the restoration procedure doesn't depend on any specific vendor and stays with you along with the keys.

When the key tools appeared

Backup tools have taken shape over more than one decade. The idea of disk redundancy, RAID, was laid out in a University of Berkeley paper in June 1988. The rsync utility, which long became the standard for incremental transfer, was released on June 19, 1996. Modern deduplicating systems are younger: restic, our primary tool, was published by its author Alexander Neumann as version 0.1.0 in 2015, and borg split off from the Attic project in that same year, 2015. These dates show that reliable encrypted backup with deduplication is a mature but relatively recent engineering practice, one you have to know how to configure for a specific infrastructure. We work with current versions and know the limitations of each tool, rather than relying on one universal button.

Why you can trust this to us

Our team's combined IT experience exceeds 45 years, and we run backups on our own practice: our production data goes off as encrypted incremental restic snapshots to cloud storage, and our restoration procedure is well-drilled. We approach the task as engineers: we identify the critical data, build the 3-2-1 scheme, configure encryption and retention, and always run a test restoration before declaring a backup operational. Encryption keys and access stay with you — we don't hold your data hostage under our own account. We'll honestly warn you where cutting corners on copies creates real risk and where the redundancy is excessive. The result is not a line saying "backup enabled," but a verified ability to bring the service back up in minutes after a failure, a breach, or a mistake.

What's included

Storage strategy per the 3-2-1 rule
Automatic encrypted snapshots
Upload to the cloud (S3-compatible)
Version and retention policy
Restoration verified in practice
Encryption keys — yours only

How we work

01
Data audit
02
3-2-1 strategy
03
Backup setup
04
Encryption and cloud
05
Restoration test
Result

A verified ability to bring the service back up in minutes after a failure, a breach, or a deletion. Not "backup enabled," but a working procedure.

FAQ

Do you verify that the backup works?+

Yes — test restoration is a mandatory part of the service, not just the creation of copies.

Who holds the encryption keys?+

Only you. The contents of the copies are inaccessible even to the storage provider.

Is there ransomware protection?+

We set up immutable copies and off-site storage so that a virus can't overwrite the backups.

Let's discuss your project?

Leave your contacts — we'll get back with questions and a proposal.