Migracja sieciowa obejmuje przenoszenie danych i programów z jednej sieci do drugiej jako uaktualnienie lub dodatek do systemu sieciowego. Proces migracji umożliwia ustawienie migrowanych plików w nowej sieci lub połączenie dwóch niezależnych sieci. Konieczność migracji sieci może wynikać z problemów z bezpieczeństwem, restrukturyzacji firmy, zwiększonych potrzeb w zakresie pamięci masowej i wielu innych problemów.
Proces migracji sieciowej, choć związany z migracją systemu, ma kilka subtelnych różnic. Migracja systemu przenosi pliki do nowego systemu operacyjnego, podczas gdy migracja sieci może zachować ten sam system operacyjny, ale zmienia sposób uzyskiwania dostępu do danych. Czasami migracja systemu jest wykonywana jednocześnie z migracją sieciową, ale ta opcja może skutkować dodatkowymi przestojami.
Powszechnym problemem, który może wymagać migracji sieci, jest bezpieczeństwo danych. Starsze systemy sieciowe nie zawsze posiadają protokoły bezpieczeństwa stosowane we współczesnych sieciach komputerowych. Wraz z postępem technologii informacyjnej i informatyki wykrywane są luki w zabezpieczeniach i wydawane są aktualizacje kodu sieciowego. W niektórych przypadkach kod sieci staje się przestarzały i tak niepewny, że system staje się przestarzały i musi zostać zaktualizowany.
Struktura korporacyjna może również wpływać na wymagania sieciowe. Podczas gdy mała firma może być w stanie funkcjonować przy użyciu wewnętrznej sieci opartej na systemie komputerowym typu mainframe, ekspansja lub rozwój firmy może skutkować nowymi lub bardziej złożonymi potrzebami. Typowym przykładem migracji sieci wykonywanej w tym scenariuszu jest przejście z sieci opartej na komputerze mainframe do systemu sieciowego opartego na chmurze. System oparty na chmurze działa zdalnie, umożliwiając użytkownikom przesyłanie, edytowanie i usuwanie plików z dowolnego obszaru, w którym można nawiązać połączenie sieciowe. Sieć w chmurze oferuje również dodatkowy środek bezpieczeństwa danych, ponieważ pliki i kopie zapasowe mogą być przechowywane lokalnie i poza siedzibą w bezpiecznym miejscu; eliminuje to niebezpieczeństwo fizycznego uszkodzenia sprzętu i wynikającej z tego utraty danych.
Migrując pliki do sieci opartej na chmurze, korporacje mogą rekrutować najlepszych pracowników do pracy, niezależnie od lokalizacji geograficznej. Na przykład pracownik zajmujący się wprowadzaniem danych za granicą może uzyskać dostęp do pliku projektu pochodzącego ze Stanów Zjednoczonych w celu edycji. W ten sposób migracja sieci może stworzyć opcję zatrudniania pracowników zewnętrznych do obsługi funkcji pracy i uwolnić przeciążenie sieci wewnętrznej. Sieć w chmurze i sieci wewnętrzne można następnie zsynchronizować, umożliwiając regularne aktualizowanie plików obu sieci o najnowsze zmiany.