Vad är en programmigration?
Programmigrering är processen för att flytta en dators applikationer och data till ett nytt system. Denna process kan vara så enkel som en uppgradering från en version av ett program till en annan eller så komplicerad som att uppgradera till ett nytt operativsystem som kräver en helt ny dator. Programmigrering kan innebära att en specifik arbetare flyttas, tillsammans med all hennes data och information, eller ett helt kontor från ett system till ett annat.
De flesta datorer har register över allt som någonsin har hänt dem. De spårar webbsidor, öppnade filer och andra aktiviteter. Detta är särskilt vanligt i affärssystem där policyer och metoder för datoranvändning är särskilt viktiga. Som ett resultat kan det vara svårare att ändra driften av datorprogrammen än det verkar.
Om en programmigrering är helt enkelt innebär det vanligtvis att flytta användare från ett program till ett annat. Det nya programmet måste ha samma grundinställningar som det tidigare programmet. Detta är särskilt nödvändigt på nätverkssystem, där information kan öppnas och sparas i områden utanför användarens arbetsstation. Om det nya programmet är en uppdaterad version av det gamla kan ibland en individs preferenser läggas direkt till det nya programmet innan användaren någonsin kommer åt det.
Mer komplex programmigrering kräver mer arbete. Dessa typer av migrationer involverar vanligtvis massiva uppgraderingar, till exempel nya operativsystem, ny datormaskinvara eller båda. Om det bara är ny hårdvara, är det möjligt att migrera information genom en process som kallas ghosting. En maskin används för att skapa en bild. Den här bilden är en ögonblicksbild av datorn vid den exakta tiden bilden gjordes. Denna bild kan sedan kopieras till andra datorer, vilket gör alla system lika.
Andra stora programmigrationer är mindre enkla. Det är här datorns tendens att hålla reda på allt är praktiskt. Vissa områden i specifika program och delar av datorregistret är separerade från resten av systemet. Dessa områden importeras tillbaka till det nyare systemet och återställer funktionalitet som fanns på den specifika datorn. Beroende på vilka delar som kopieras och flyttas är det här sättet att flytta en viss person eller ett helt kontor.
När en enskild person migreras är det möjligt att spara fler personliga inställningar. Registret innehåller mycket specifik personlig information. Säkerhetskopior av registret används ofta när man flyttar en viss person till en ny plats. Genom att utföra denna typ av programmigrering är det möjligt för en person att lämna ett system och flytta till en ny plats där majoriteten av datorn kommer att agera precis som det gamla.