La migrazione dei dati è il processo di spostamento delle informazioni digitali in una posizione diversa, come ad esempio in un sistema di archiviazione cloud, un'applicazione, un database o un ambiente informatico.
Dopo aver letto questo articolo sarai in grado di:
Argomenti correlati
Cos'è una migrazione al cloud?
Trasformazione digitale
Cos'è l'archiviazione cloud?
Macchina virtuale
Cos'è l'archiviazione a oggetti?
Abbonati a theNET, il riepilogo mensile di Cloudflare sulle tematiche più discusse in Internet.
Copia link dell'articolo
La migrazione dei dati è il processo di selezione, preparazione e spostamento dei dati esistenti da un ambiente informatico a un altro. I dati possono essere migrati tra applicazioni, sistemi di archiviazione, database, datacenter e processi aziendali.
Gli obiettivi e i processi di migrazione dei dati di ogni organizzazione sono unici. Devono considerare molti fattori, come costi, tempistiche, requisiti tecnici, impatto sulle operazioni aziendali, potenziale perdita di dati, requisiti di conformità e altro ancora.
Le aziende possono intraprendere progetti di migrazione dei dati per diversi motivi, ad esempio per:
Consideriamo il seguente esempio: quando qualcuno acquista un nuovo computer, di solito preferisce installare le versioni più recenti del software e copiare semplicemente i file più importanti dal vecchio computer. Aggiungere una quantità eccessiva di software e file obsoleti occuperebbe inutilmente spazio di archiviazione e rallenterebbe il nuovo dispositivo. Allo stesso modo, una migrazione efficiente dei dati garantisce che il nuovo sistema utilizzi dati puliti, estratti e trasformati correttamente.
La migrazione dei dati può essere un fattore chiave abilitante della trasformazione digitale, ovvero l'uso della tecnologia digitale per modernizzare i carichi di lavoro e i processi aziendali. Spesso va di pari passo con la migrazione al cloud, in particolare per garantire che nessun dato obsoleto o corrotto venga migrato alla nuova infrastruttura cloud di un'organizzazione.
I datacenter archiviano file o database utilizzati dalle applicazioni software, che gestiscono i processi aziendali e i flussi di lavoro. Pertanto, la migrazione dei dati è comunemente classificata in cinque tipologie:
Non esiste un processo universale per ogni tipo di migrazione dei dati. Tuttavia, un piano completo di migrazione dei dati comprende tre fasi, che a loro volta comprendono una serie di altri componenti e fasi.
Pre-migrazione (pianificazione/individuazione)
La pre-migrazione è la fase di pianificazione iniziale, che garantisce che la migrazione proceda senza intoppi e mira a ridurre al minimo i rischi. Durante questa fase, i team addetti alla migrazione dei dati stabiliscono gli obiettivi del progetto, la portata, il personale/le risorse necessarie e i requisiti critici.
Le attività di pre-migrazione possono includere (ma non sono limitate a):
Migrazione ("go-live")
Una volta creato il piano, ottenute le autorizzazioni corrette e preparati tutti i dati per la migrazione al sistema di destinazione, inizia la migrazione effettiva dei dati. L'esecuzione "go live" può includere:
La migrazione dei dati non viene completa semplicemente premendo un interruttore. I risultati della migrazione devono essere verificati e convalidati per assicurarsi che tutto sia stato trasferito e registrato correttamente.
Una volta che l'audit di post-migrazione è ritenuto completato con successo, il vecchio sistema può essere dismesso.
In una migrazione dei dati, le organizzazioni possono decidere di migrare un sistema a un altro oppure unire due sistemi in uno completamente nuovo. Indipendentemente dalla strategia scelta, esistono due approcci comuni per la migrazione dei dati.
Migrazione "Big Bang": la migrazione dei dati di tipo "Big Bang" sposta un intero set di dati in un'unica fase dal sistema legacy al nuovo sistema di destinazione. Questa migrazione si verifica in genere durante un periodo di inattività pianificato, come ad esempio un fine settimana o un giorno festivo.
Vantaggi:
Svantaggi:
Migrazione "trickle-feed": le aziende globali o i fornitori di infrastrutture critiche che devono evitare periodi di inaccessibilità dei dati possono invece optare per una migrazione dei dati "trickle-feed". Questo approccio graduale archivia e trasferisce i dati in incrementi più piccoli.
Vantaggi:
Svantaggi:
I termini migrazione dei dati e integrazione dei dati sono talvolta usati in modo intercambiabile, ma rappresentano due processi distinti. A differenza di un progetto di migrazione dati, che si verifica una sola volta, l'integrazione dei dati è un processo continuo che implica modifiche incrementali ai dati. Inoltre, a differenza della migrazione dei dati, l'integrazione può combinare dati che risiedono in posizioni diverse in un'unica vista unificata.
La migrazione dei dati può rappresentare una pietra miliare fondamentale per le iniziative di integrazione dei dati. Ad esempio, un'azienda può migrare grandi quantità di dati non strutturati (come musica, video e immagini) a un nuovo servizio di archiviazione a oggetti, ma integrare tali dati con uno strumento di elaborazione multimediale ospitato altrove.
Cloudflare R2 è un tipo di archiviazione a oggetti distribuita a livello globale compatibile con AWS S3 che consente agli sviluppatori di archiviare grandi quantità di dati non strutturati senza costi in uscita. R2 consente ai clienti di migrare rapidamente e facilmente gli oggetti di dati archiviati in altri fornitori di servizi cloud in un bucket R2 di loro scelta, tramite R2 Migrator (noto anche come Super Slurper).
Cloudflare D1, un database SQL sul perimetro, consente inoltre agli sviluppatori di importare direttamente tabelle SQLite esistenti e i relativi dati.
Scopri di più sulla piattaforma per sviluppatori di Cloudflare.
La migrazione dei dati è il processo di spostamento delle informazioni digitali da un ambiente a un altro. Ciò potrebbe comportare lo spostamento di dati tra diverse applicazioni, database, sistemi di archiviazione o persino interi datacenter. Spesso è un passaggio fondamentale nella trasformazione digitale, parte delle organizzazioni che modernizzano la propria infrastruttura.
Le migrazioni di dati sono generalmente classificate in cinque tipologie in base a ciò che viene trasferito:
Una migrazione "big bang" sposta l'intero set di dati in un'unica fase, di solito durante un periodo di inattività pianificato. Sebbene sia più veloce e spesso più economica, comporta un rischio maggiore di guasto a livello di sistema. Una migrazione "a piccoli passi" è un approccio graduale che sposta i dati in incrementi più piccoli. Ciò consente un funzionamento continuo e dà agli utenti il tempo di adattarsi, sebbene la gestione simultanea di due sistemi possa risultare più complessa e costosa.
Sebbene siano due operazioni correlate, la migrazione dei dati viene eseguita una sola volta per spostare i dati in una nuova posizione. L'integrazione dei dati è invece un processo continuo che combina dati provenienti da diverse fonti. La migrazione rappresenta spesso un punto di partenza che consente di avviare in seguito le attività di integrazione.
Le aziende in genere migrano i dati per ridurre i costi delle apparecchiature, espandere la capacità di archiviazione e migliorare le prestazioni delle applicazioni. Aiuta anche a centralizzare la gestione dei dati.
Cloudflare offre strumenti come R2 Migrator, che consente agli utenti di spostare facilmente i dati da altri fornitori di servizi cloud nello spazio di archiviazione Cloudflare R2 senza incorrere in costose tariffe di uscita. Inoltre, Cloudflare D1 consente agli sviluppatori di importare direttamente tabelle SQL esistenti, semplificando la transizione ai database basati sul perimetro.