Example with made-up data

$ cat backup-plan.md

Disaster-proof backups: what they look like

The diagram we leave you, the alert you get when something goes wrong and the restore test log: proof that the backups actually work.

The 3-2-1 layout

OFFICEOriginal dataSRV-GEST servershared folders18 PCsCopy 1: NASevery night, 23:00keeps 30 daysseparate disksOFF SITECopy 2: EU S3 storageevery night, 01:00 · encryptedkeeps 90 days, can’t be deleted3 copies · 2 different media · 1 off site

If a backup fails, you know right away

From: backup@rossi-meccanica.example

To: it@rossi-meccanica.example

[WARNING] Nightly backup FAILED: SRV-GEST

Last night’s backup (23:00) of the SRV-GEST server did not complete.

Reason: not enough space on the NAS (96% used).

Last successful backup: yesterday at 23:41. Last night’s off-site copy is OK.

What happens next: nothing urgent, we’ll call you by 10:00 to free up space.

Restore test log

$ restore --from off-site --snapshot 2026-10-13 --folder /data/business-app
[09:02] snapshot 4f1c2a9e from 13/10 at 01:00 (off-site storage)
[09:14] 12,384 files restored, 18.6 GB in 12 min
[09:16] integrity check: 12,384 OK, 0 errors
[09:21] business app started from the copy: last invoice no. 2026/1187 of 13/10 ✓
[OK] RESTORE SUCCEEDED · office back at work in 19 minutes · data lost: at most 1 day

Test run with the client on 14/10/2026 on a spare PC, without touching the production server. Repeated every 6 months.

Esempio con dati fittizi

$ cat piano-backup.md

Backup a prova di disastro: com’è fatto

Lo schema che ti lasciamo, l’avviso che ricevi se qualcosa va storto e il registro del test di ripristino: la prova che i backup funzionano davvero.

Lo schema 3-2-1

UFFICIODati originaliserver SRV-GESTcartelle condivise18 PCCopia 1: NASogni notte, 23:00tiene 30 giornidisco diversoFUORI SEDECopia 2: storage S3 in UEogni notte, 01:00 · cifratatiene 90 giorni, non cancellabile3 copie · 2 supporti diversi · 1 fuori sede

Se un backup fallisce, lo sai subito

From: backup@rossi-meccanica.example

To: it@rossi-meccanica.example

[ATTENZIONE] Backup notturno NON riuscito: SRV-GEST

Il backup di stanotte (23:00) del server SRV-GEST non è riuscito.

Motivo: spazio insufficiente sul NAS (96% usato).

Ultimo backup riuscito: ieri alle 23:41. La copia fuori sede di stanotte è OK.

Cosa fare: niente di urgente, ti chiamiamo entro le 10:00 per liberare spazio.

Registro del test di ripristino

$ restore --da fuori-sede --snapshot 2026-10-13 --cartella /dati/gestionale
[09:02] snapshot 4f1c2a9e del 13/10 ore 01:00 (storage fuori sede)
[09:14] 12.384 file ripristinati, 18,6 GB in 12 min
[09:16] controllo integrità: 12.384 OK, 0 errori
[09:21] gestionale avviato dalla copia: ultima fattura n. 2026/1187 del 13/10 ✓
[OK] RIPRISTINO RIUSCITO · ufficio di nuovo operativo in 19 minuti · dati persi: al massimo 1 giorno

Test fatto con il cliente il 14/10/2026 su un PC di prova, senza toccare il server in produzione. Si ripete ogni 6 mesi.

← Back to services← Torna ai servizi

main Dark modeMilan, ItalyMilano, ItaliaavailableDisponibile
🔥
HADOUKEN!fireball.exe launched  |  damage: CRITICALfireball.exe lanciato  |  danno: CRITICOthis won't fix your bugs, though.questo non sistemerà i tuoi bug, comunque.
$ git log --oneline

a1b2c3d fix: finally fixed that one bug 🐛

e4f5g6h feat: added 3 new bugs while fixing 1

i7j8k9l chore: blamed git for everything

m1n2o3p fix: removed console.logs (most of them)

q4r5s6t deploy: works on prod. somehow.

u7v8w9x docs: updated README to say "it works"

y1z2a3b init: it works on my machine ¯\_(ツ)_/¯

💥
YOU BROKE IT.$ rebuild --from-scratch$ ricostruisci --da-zero
pssh, you have a flashlight.
shake it.
pssh, hai una torcia.
agitala.
is it dark enough now? 🔦abbastanza buio ora? 🔦press ESC to turn the lights onpremi ESC per riaccendere le luci
$ session_check --ping$ session_check --ping

hey... you still there? 👀

ehi... sei ancora lì? 👀

interact with the page to dismissinteragisci con la pagina per chiudere