Migracja komputerów – określana również jako migracja komputerów osobistych (PC), migracja danych lub migracja oprogramowania – to przenoszenie danych i aplikacji między dwoma różnymi komputerami. Powody wymagające migracji komputera są różne; dwa z najczęstszych powodów to zakup nowego komputera i modernizacja komputerów w środowisku biznesowym. Sytuacje te mogą stworzyć potrzebę przeniesienia wszystkich informacji ze starszych systemów komputerowych do nowych. Migrację danych można przeprowadzić ręcznie, chociaż pełna migracja komputera jest zwykle ułatwiona za pomocą pakietu oprogramowania i sprzętu, takiego jak kabel do transmisji danych.
Zazwyczaj przenoszenie wszystkich plików lub aplikacji między dwoma komputerami nie jest konieczne. Przesyłania danych można albo całkowicie uniknąć, albo przenieść je za pomocą takich środków, jak zewnętrzne urządzenia pamięci. Niektóre firmy oferują magazyn internetowy, w którym dane mogą być przesyłane ze starego komputera, a następnie pobierane na nowy komputer, co eliminuje potrzebę pełnej migracji komputera.
Innym razem jednak te metody nie są możliwe. Na przykład, gdy wiele aplikacji jest ręcznie kopiowanych do nowego systemu, aplikacje mogą powrócić do swoich oryginalnych ustawień lub całkowicie przestać działać. W takich przypadkach pewne informacje, takie jak dane rejestru, muszą zostać przesłane bezpośrednio do drugiego komputera. To właśnie w tego typu okolicznościach konieczna staje się migracja komputerów.
W przypadku użytkowników komputerów osobistych spoza środowiska biznesowego migracja komputerów nie stanowi zazwyczaj problemu. Aktualizacja lub zmiana komputerów zazwyczaj wymaga jedynie migracji określonych danych, takich jak dokumenty i zdjęcia, którą można łatwo przeprowadzić za pomocą środków innych niż pełna migracja. Środowiska użytkowników można zwykle łatwo zreplikować na nowym komputerze, dlatego nie wymagają bezpośredniego przenoszenia ze starszego systemu. W przypadku uaktualnienia do komputera z już zainstalowanym systemem operacyjnym, przeniesienie systemu operacyjnego (OS) i jego podzespołów również jest niepożądane; aplikacje można zwykle łatwo ponownie zainstalować w nowym systemie i ponownie skonfigurować tak, aby odpowiadały starym ustawieniom.
W środowisku biznesowym uaktualnienie do nowych komputerów może częściej wymagać migracji komputera, ponieważ o wiele więcej plików oraz ważnych ustawień i konfiguracji aplikacji i systemu operacyjnego musi zostać zreplikowanych w nowych systemach komputerowych. Podczas gdy migracja komputera może być wykonana przez indywidualnego właściciela w scenariuszu migracji do domu, operacja ta będzie zwykle wykonywana przez profesjonalistę w środowisku biznesowym. Wielokrotnie tego typu migracja jest obsługiwana przez dział informatyczny (IT).