Una seconda copia, verificata byte per byte
Tutti hanno i backup. La domanda scomoda è quanto varrebbero il giorno in cui ne avrete bisogno — perché tra «facciamo le copie» e «possiamo restituirvi la vostra azienda» c'è un'intera disciplina. Dei ripristini testati abbiamo già scritto; questo post riguarda l'altra metà di quella disciplina: dove vivono le copie, e chi le sta controllando.
Due copie sullo stesso scaffale sono una copia
La maggior parte delle storie di backup fallisce sulla geografia. La copia vive sullo stesso disco, sotto lo stesso account, con le stesse credenziali di ciò che protegge — così ciò che distrugge l'originale (un disco che muore, un account compromesso, un comando digitato nella finestra sbagliata) distrugge la copia nello stesso colpo. La ridondanza che condivide un dominio di guasto è aritmetica, non protezione:
Una copia accanto all'originale non è una seconda copia.
Il ritmo notturno
Ogni notte, ogni istanza impacchetta i suoi database, i file e la configurazione e li spedisce, cifrati, nel proprio archivio esterno — con una retention che conserva sette copie giornaliere, quattro settimanali e dodici mensili. Poi una seconda macchina indipendente — hardware separato, un altro luogo, credenziali proprie — mantiene uno specchio versionato dell'intero albero: non solo l'ultima copia, ma la versione di ieri di ogni file, e quella del mese scorso. Una cosa manca, di proposito: i segreti. Le credenziali non vengono mai salvate; in un ripristino si rigenerano, così una copia non può mai far trapelare una chiave.
Verificato, byte per byte
Un backup che nessuno legge è una voce di corridoio. Il 15 di ogni mese ripristiniamo davvero e confrontiamo lo specchio byte per byte con le copie primarie; il 20 proviamo il disaster recovery completo — un'istanza di produzione ricostruita da zero, dall'inizio alla fine. E il silenzio è trattato come un guasto: ogni job di backup porta il suo dispositivo a uomo morto, così la copia che in silenzio non è partita fa scattare un allarme invece di una sorpresa. È macchinario noioso, curato ogni mese — esattamente ciò che volete sotto la vostra azienda nel suo giorno peggiore.