Che cos'è la migrazione del sistema?
La migrazione del sistema è l'atto di trasferire dati e programmi da un sistema a un altro. Ciò può comportare la migrazione fisica del sistema, quando i vecchi dispositivi hardware non sono più in grado di soddisfare le esigenze del sistema o questi componenti sono stati danneggiati. Può anche assumere la forma di una migrazione basata su dati, in cui file e dati vengono trasferiti su un nuovo sistema operativo.
Con l'avanzare della tecnologia, hardware e sistemi operativi diventano obsoleti e limitati. Un sistema che è inizialmente ai margini della nuova tecnologia è talvolta obsoleto nel giro di pochi anni. Molte aziende e organizzazioni ritengono che il software e l'hardware utilizzati nei loro sistemi di elaborazione mainframe non siano in grado di competere con i moderni sistemi di server di rete. Per mantenere un vantaggio competitivo, a volte è necessario migrare le informazioni memorizzate, come dati e programmi, su un sistema più recente.
Quando la migrazione del sistema è puramente basata sui dati, il passaggio al sistema aggiornato richiede solo la trasmissione dei dati. Il software di migrazione è disponibile per automatizzare il processo per molti sistemi operativi per computer. Con i progressi dell'ingegneria del software, molti programmi moderni funzioneranno in modalità compatibile con le versioni precedenti. Questi programmi sono in grado di leggere e scrivere su file di dati meno recenti o di convertirli in un formato utilizzabile. In alcuni casi, è necessario trasferire anche programmi meno recenti per garantire l'accessibilità ai dati nei file system che non dispongono di un equivalente moderno.
Una migrazione del sistema fisico è il trasferimento dell'intero sistema, inclusi dati e programmi, su un nuovo computer fisico. Questa procedura è spesso necessaria quando i pezzi di ricambio non sono più disponibili o economicamente fattibili per sistemi di computer mainframe obsoleti. In alcuni casi, il sistema obsoleto non è in grado di soddisfare requisiti di elaborazione ragionevoli e richiede aggiornamenti. Anziché investire denaro nell'aggiornamento o nella riparazione di un sistema mainframe obsoleto e limitato, alcune società e organizzazioni acquistano un nuovo sistema di server di rete. L'intero sistema operativo viene quindi clonato nel nuovo sistema. I file di dati e di programmazione vengono quindi trasferiti anche sul nuovo server.
Le migrazioni del sistema basate su dati e fisiche possono essere soggette a tempi di inattività, un periodo durante la transizione in cui non è possibile accedere ai file di sistema. Per ridurre al minimo i tempi di inattività, i professionisti della tecnologia dell'informazione (IT) generalmente raccomandano la manutenzione del software, i backup adeguati e la pianificazione dell'accesso alternativo ai file durante importanti cambiamenti a livello di sistema. In alcune situazioni, la migrazione graduale del sistema viene utilizzata per spostare gruppi di file per un periodo di tempo per evitare l'interruzione totale della produttività.