Che cos'è la migrazione dei dati?
La migrazione dei dati è il processo di spostamento delle informazioni digitali archiviate tra computer, sistemi o formati. La migrazione dei dati avviene per una serie di motivi, tra cui la sostituzione o la manutenzione del server, una modifica dei data center, progetti di consolidamento dei dati e aggiornamenti del sistema. Poiché gran parte delle conoscenze aziendali e della business intelligence di un'azienda sono contenute nei suoi dati, qualsiasi progetto di migrazione dei dati deve essere eseguito con attenzione per ridurre al minimo i rischi.
Comprensione della migrazione dei dati
La migrazione dei dati rappresenta un rischio significativo per la continuità aziendale se non viene eseguita correttamente. La perdita di dati è, ovviamente, uno scenario peggiore, ma le aziende devono anche affrontare i tempi di inattività, i problemi di compatibilità e le prestazioni generali del sistema. La migrazione dei dati è resa più difficile da grandi quantità di dati, diversi formati di dati e abitudini di dati divergenti all'interno di un'azienda.
Per ridurre al minimo i rischi della migrazione dei dati, le aziende creano politiche dettagliate sulla migrazione dei dati che danno la priorità ai backup, all'ordine mobile e agli ambienti di dati simultanei quando possibile. Se per un'azienda non è possibile eseguire un ambiente di pre-migrazione mentre è preparato il nuovo ambiente, allora ci saranno tempi di inattività significativi poiché le operazioni di business sulle applicazioni correnti vengono sospese per consentire la migrazione dei dati. Questo tipo di arresto, trasferimento e avvio della migrazione dei dati può essere richiesto quando ci si sposta su nuove piattaforme o quando ci sono limiti rigidi per l'archiviazione fisica e sono necessari scambi o correzioni sulla tecnologia di archiviazione esistente.
Migrazione dei dati di downtime zero
Il modello di migrazione zero-downtime dipende dalla disponibilità di spazio di archiviazione sufficiente per creare ed eseguire due ambienti completi. Una copia completa dei dati di un'azienda viene trasferita nel nuovo ambiente e testata mentre i dipendenti rimangono nel vecchio ambiente. I bug vengono risolti dal nuovo sistema, assicurando che tutte le applicazioni funzionino ancora e che tutto sia dove dovrebbe essere. Al termine del test, viene introdotta una nuova copia e tutti i dipendenti vengono passati al nuovo ambiente. Il vecchio ambiente dati a volte viene lasciato aperto per un periodo di mesi in modo che i dipendenti possano ottenere file dal vecchio sistema di dati ma non scrivere nuovi dati su tali server. In tutte le migrazioni dei dati, viene eseguito un controllo dei dati post-migrazione per verificare la perdita di dati.
Miglioramento della migrazione dei dati
Una cosa che può migliorare una migrazione dei dati è ripulire e standardizzare le pratiche dei dati prima della migrazione. L'organizzazione dei dati di un'azienda è spesso un riflesso delle diverse abitudini di archiviazione delle persone. Due persone con lo stesso ruolo possono usare pratiche completamente diverse. Ad esempio, salvare i contratti per fornitore in un caso e per anno fiscale e mese in un altro. Le pratiche di unificazione dei dati possono essere un lavoro molto più grande rispetto alla migrazione effettiva dei dati, ma i dati puliti e organizzati in modo coerente, supportati da politiche chiare, aiutano a provare i dati di un'azienda per molte migrazioni ancora future.
