Backup: applicare la regola 3-2-1 senza confusione
·
3 copie, 2 supporti diversi, 1 copia fuori sede: il metodo universale spiegato con esempi concreti per VPS e server di gioco.
La regola 3-2-1 sta in una frase e previene la maggior parte delle perdite di dati. Eppure, la maggior parte dei backup fallisce su un punto: non vengono mai testati.
- 3 copie, su 2 supporti diversi, di cui 1 fuori sede.
- Uno snapshot sullo stesso disco della produzione non conta come copia.
- Automatizza ogni backup e ricevi un avviso in caso di errore.
- Testa un ripristino completo ogni mese e misurane la durata.
- Cifra i backup e rendi immutabile la copia fuori sede.
La regola in una frase
Conserva 3 copie dei tuoi dati, su 2 tipi di supporto diversi, di cui 1 fuori sede. Uno snapshot sullo stesso disco della produzione non conta come una vera copia: un incendio, un ransomware o un semplice errore rm -rf se lo porta via insieme al resto.
- 3 copie: produzione + backup locale + backup remoto.
- 2 supporti: disco del VPS + object storage o NAS, ad esempio.
- 1 fuori sede: un’altra regione, un altro provider, un altro edificio.
Senza automazione, la regola non funziona
Un backup manuale è un backup dimenticato. Snapshot automatici del VPS, dump del database tramite cron, sincronizzazione verso un object storage: tutto deve girare senza intervento umano, con un avviso in caso di errore.
- Pianifica snapshot del VPS e dump SQL con attività automatiche.
- Avvisare (email/webhook) non appena un backup fallisce.
- Versiona i backup: conserva almeno gli ultimi 7 giorni.
- Server di gioco: vedere come proteggere un server Minecraft, backup compresi.
Prova davvero il ripristino
Un backup non testato è solo un’ipotesi. Una volta al mese, ripristina in un ambiente isolato: un dump SQL si reimporta? Lo snapshot riparte? Quanto tempo richiede il ripristino completo? È l’unico dato che conta il giorno di un incidente.
- Ripristina su un server di prova una volta al mese.
- Misurare l’RTO (tempo di ripristino) e l’RPO (perdita massima di dati).
- Documentare la procedura affinché chiunque possa eseguirla.
Cifrare e controllare gli accessi
I tuoi backup contengono tutto: password, dati dei clienti, codice sorgente. Cifrali a riposo, limita chi può leggerli o eliminarli e attiva la protezione dalla cancellazione (object lock / immutabilità) sulla copia fuori sede. Per conservare i vostri dati su un server Linux dedicato, consultate le offerte VPS di ACLClouds.
- Cifrare i backup, in transito e a riposo.
- Limitare i permessi di cancellazione (principio del privilegio minimo).
- Attivare l’immutabilità sulla copia fuori sede contro i ransomware.
Domande frequenti
Basta uno snapshot come backup?
No. Resta sullo stesso spazio di archiviazione del server: conserva almeno una copia su un altro supporto e una copia fuori sede.
Come automatizzare un backup su un VPS?
Con l’accesso root, programma un dump del database tramite cron, poi sincronizzalo verso un’archiviazione esterna con rsync, rclone o restic.
I server di gioco e i bot hanno dei backup?
Sì. Ogni offerta a pagamento di server Minecraft, di server di gioco o di bot include dei backup; il loro numero è indicato nella scheda dell’offerta.