ACLClouds
ACLClouds

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.