Hvad er datamigrering?
Datamigrering betyder, hvad det lyder som det betyder - slags. Det er ikke data, der flytter et fra sted til et andet, medmindre du tænker på steder som virtuelle. Datamigrering er faktisk oversættelsen af data fra et format til et andet format eller fra en lagerenhed til en anden lagerenhed. Dette kræver også nødvendigvis nogen eller noget for at gøre oversættelsen. Data kommer ikke bare op og går til et andet format helt af sig selv.
Datamigrering er nødvendig, når et firma opgraderer sin database eller systemsoftware, enten fra en version til en anden eller fra et program til et helt andet program. Software kan specifikt skrives ved hjælp af hele programmer eller bare scripts for at lette migrering af data. Sådanne opgraderinger eller programskift kan ske som følge af regelmæssig virksomhedspraksis eller som et resultat af direktiver, der er mandat i kølvandet på en virksomhedsovertagelse.
En anden anvendelse af datamigrering er at gemme lidt brugte data på magnetbånd eller andre backup-lagringsmetoder. Disse data skal muligvis gemmes til historiske formål eller til periodisk adgang. Individuelle computerbrugere gør dette hele tiden, når de sikkerhedskopierer deres data til cd'er, dvd'er eller eksterne harddiske. Virksomheder store og små gør selvfølgelig dette for at beskytte og arkivere deres data. Migrerede data flyttes typisk offline, men forbliver tilgængelige via netværksadgang, hvilket efterlader onlinemiljøet frit at udføre aktuelle forretninger.
Datamigrering har typisk fire faser: analyse af kildedata, ekstraktion og transformation af data, validering og reparation af data og brug af data i det nye program. I hver fase fungerer datamigrationssoftwaren sin elektroniske magi og udfører de nødvendige bearbejdninger, før dataene føres videre gennem processen. Den måske mest følsomme fase er validering og reparation. I denne fase evalueres data for potentielle problemer, der markeres og identificeres til brugeren. Uopløselige problemer kan identificeres på dette trin sammen med ikke-overførbare data, så de kan afsættes og ikke gumme hele dataindvandringsværkerne.