Cosa c’è di peggio di una chiamata di richiesta di Data Recovery per la perdita del Sistema Informativo Aziendale dove risiede l’anagrafica clienti e lo storico di tutti i dati di fatturazione degli ultimi anni dovuto ad un crash improvviso del Database? Penso che questo sia la chiamata che l’IT Manager di un’azienda non vorrebbe mai fare….
A fronte di una chiamata del genere ci siamo attivati subito in collaborazione con rPublishing per recuperare l’ultimo backup disponibile presso l’azienda ANCCP Srl di Milano ad abbiamo schedulato inizialmente un’attività di:
- Simulazione ambiente Server in modalità virtuale presso ns laboratorio;
- Reset degli archivi così come esportati dal MS Server 2003;
- Rivalidazione di tutti gli oggetti database (Tabelle Indici etc..) SQL Server 2000 a livello di consistenza fisica.
Fortunatamente, questa fase ha avuto successo dal punto di vista fisico (ricostruzione dei blocchi, extent, filegroup etc…) e quindi siamo potuti passare ad una fase successiva relativa alla generazione nuove fotografie.
La generazione delle nuove immagini dei Database è stata fatta eseguendo:
- Reset e rigenerazione del file di transaction log;
- Reindex di tutti gli oggetti;
- Shrink (deframmentazione dei blocchi);
- Generazione immagini in modalita’ backup nativo sql2000 (no backup file mdf).
Questo intervento ha ripristinato lo stato di consistenza logico di tabelle indici e chiavi primarie ed ha garantito che il 100% dei dati ripristinati erano efficienti ed utilizzabili rieseguendo un test di scansione di tutti i record esistenti.
Si è proceduto quindi presso la sede del Cliente ad un’ultima fase di:
- Allestimento Client S_I_A di test;
- Monitoraggio delle interrogazioni sql eseguite;
- Cernita degli errori eventuali con la suddivisione fra errori di logica ed errori di sintassi.
Dopo aver superato anche quest’ultima fase il SIA è ritornato pienamente funzionante ed operativo presso ANCCP Srl di Milano.
