Migracja z SharePoint Server 2019 do SharePoint Online to obecnie najpilniejsze zadanie dla administratorów Microsoft 365 — rozszerzone wsparcie techniczne (extended support) dla SharePoint Server 2019 kończy się 14 lipca 2026 roku. Po tej dacie Microsoft przestaje udostępniać poprawki bezpieczeństwa, a organizacje pozostające na wersji on-premises narażają się na ryzyko naruszeń oraz utratę zgodności z regulacjami (RODO, ISO 27001, KNF). Na szczęście sam proces migracji został przez Microsoft dopracowany do tego stopnia, że przy użyciu bezpłatnego SharePoint Migration Tool (SPMT) można go przeprowadzić sprawnie — pod warunkiem solidnego przygotowania.
W skrócie
- Deadline: 14 lipca 2026 — koniec rozszerzonego wsparcia dla SharePoint Server 2019
- Narzędzie: SharePoint Migration Tool (SPMT) — bezpłatne, od Microsoftu, wspiera SharePoint 2019
- 3 etapy: audyt → przygotowanie → migracja (z testową migracją zawsze przed produkcyjną)
- Co migruje SPMT: biblioteki dokumentów, listy, widoki, uprawnienia, metadane, wersje plików, workflowy SharePoint Designer 2010/2013
- Czego SPMT NIE migruje: dostosowań farmy (farm solutions), niestandardowych komponentów full-trust, SharePoint 2019 workflowów Power Automate-flow po stronie on-prem
- Czas trwania: od kilku godzin (małe witryny, <100 GB) do kilku tygodni (średnie/duże organizacje, wiele terabajtów)
Dlaczego migracja z SharePoint 2019 do Online jest teraz krytyczna
SharePoint Server 2019 wszedł do fazy rozszerzonego wsparcia 9 stycznia 2024 roku. Od tego momentu Microsoft dostarcza wyłącznie poprawki bezpieczeństwa — żadnych nowych funkcji ani poprawek wydajnościowych. 14 lipca 2026 to ostateczna data graniczna — po niej SharePoint 2019 nie otrzyma już nawet łatek bezpieczeństwa.
| Faza wsparcia | Daty | Co obejmuje |
|---|---|---|
| Mainstream Support | 22.10.2018 – 09.01.2024 | Nowe funkcje, poprawki błędów, wsparcie security |
| Extended Support | 10.01.2024 – 14.07.2026 | Tylko poprawki bezpieczeństwa |
| Koniec wsparcia | 15.07.2026 | Brak jakichkolwiek poprawek |
Pozostanie na SharePoint 2019 po tej dacie oznacza konkretne ryzyka biznesowe: brak zgodności z RODO (brak gwarancji bezpieczeństwa danych), potencjalną utratę certyfikacji branżowych, brak wsparcia technicznego Microsoftu, oraz rosnącą lukę funkcjonalną względem organizacji korzystających z SharePoint Online — w tym integracji z Microsoft Copilot, nowoczesnych witryn komunikacyjnych, Microsoft Lists, Viva Connections i Microsoft Syntex.
Audyt przedmigracyjny — od czego zacząć
Zanim uruchomisz jakiekolwiek narzędzie migracyjne, musisz dokładnie poznać swoją farmę. Audyt to etap, którego pominięcie jest najczęstszą przyczyną nieudanych migracji.
1. Inwentaryzacja zawartości
Spisz wszystkie kolekcje witryn, podwitryny, biblioteki dokumentów, listy i typy zawartości, które faktycznie są używane. Zwróć uwagę na:
- Rozmiar danych — liczbę terabajtów i liczbę plików (SPMT ma limity wydajnościowe; dla bardzo dużych migracji warto rozważyć podejście hybrydowe z Azure Data Box)
- Uprawnienia — grupy SharePoint, uprawnienia na poziomie elementu, zewnętrznych użytkowników
- Niestandardowe rozwiązania — farm solutions (.wsp), sandbox solutions, web party, workflowy SharePoint 2019, skrypty PowerShell
- Integracje zewnętrzne — połączenia BCS, SSRS, Power BI Report Server, aplikacje korzystające z API SharePoint
2. Uruchom SMAT (SharePoint Migration Assessment Tool)
SMAT to bezpłatne narzędzie wiersza polecenia od Microsoftu, które skanuje farmę SharePoint 2013/2016/2019 i generuje raport z potencjalnymi problemami. Działa w tle, nie obciąża środowiska produkcyjnego.
# Przykład uruchomienia SMAT
SMAT.exe --scan --farm --output c:\migration\audit
Raport SMAT wskaże m.in.:
- Pliki o ścieżkach przekraczających limit 400 znaków (SharePoint Online ma bardziej restrykcyjne limity URL)
- Typy plików zablokowane w SharePoint Online (np. .exe, .dll, .msi)
- Niestandardowe typy zawartości, które wymagają ręcznego odwzorowania
- Duże listy (>5000 elementów) — w Online wymagają indeksowania kolumn
3. Mapa zależności i priorytety
Na podstawie audytu stwórz plan migracji z priorytetami: witryny krytyczne biznesowo najpierw, archiwalne na końcu. Określ, które elementy zostaną zmigrowane, które odtworzone ręcznie, a które porzucone.
Przygotowanie środowiska SharePoint Online
Zanim rozpoczniesz migrację, środowisko docelowe musi być gotowe.
Krok 1: Zaplanuj architekturę informacji w Online
Nie kopiuj bezrefleksyjnie struktury z on-premises. SharePoint Online oferuje nowe możliwości: Hub Sites (centra witryn), nowoczesne witryny zespołowe i komunikacyjne, Microsoft Teams + SharePoint jako zintegrowane środowisko. Warto przeprojektować architekturę:
| Koncepcja on-prem (2019) | Rekomendowane podejście w Online |
|---|---|
| Kolekcja witryn na każdy dział | Hub Site dla działu + podłączone witryny zespołowe |
| Podwitryny zagnieżdżone 3+ poziomy | Płaska struktura — osobne witryny połączone w Hub Site |
| Farm solutions (full-trust) | SPFx (SharePoint Framework), Power Apps, Azure Functions |
| Workflowy SharePoint Designer | Power Automate (przeprojektuj, nie migruj 1:1) |
| Raporty SSRS | Power BI + osadzone raporty w SharePoint |
Krok 2: Skonfiguruj użytkowników i uprawnienia
Upewnij się, że wszyscy użytkownicy mają odpowiednie licencje Microsoft 365 (co najmniej Microsoft 365 Business Standard lub Office 365 E3, w zależności od potrzeb). Synchronizacja z Active Directory przez Azure AD Connect (lub Microsoft Entra Connect Sync) powinna być wcześniej skonfigurowana i działać poprawnie — bez tego mapowanie uprawnień podczas migracji nie zadziała.
Krok 3: Przygotuj konta administracyjne
Do migracji potrzebujesz:
- Konta z uprawnieniami administratora SharePoint Online (Site Collection Admin lub SharePoint Admin)
- Konta z uprawnieniami Read na źródłowej farmie SharePoint 2019
- Na komputerze z SPMT: .NET Framework 4.6.2+, Windows 10/11 lub Windows Server 2016/2019/2022
Migracja krok po kroku z SPMT
SharePoint Migration Tool (SPMT) to bezpłatne narzędzie od Microsoftu dostępne do pobrania z oficjalnej strony Microsoft 365. Wspiera migrację z SharePoint Server 2010, 2013, 2016 i 2019. Umożliwia też migrację workflowów SharePoint Designer 2010 i 2013.
Krok 1: Zainstaluj i uruchom SPMT
- Pobierz SPMT ze strony Microsoft SharePoint Migration Tool
- Zainstaluj narzędzie na maszynie z dostępem sieciowym do farmy SharePoint 2019
- Uruchom i zaloguj się kontem administratora Microsoft 365
Krok 2: Utwórz zadanie migracji testowej
Nigdy nie migruj od razu produkcyjnie. Wybierz jedną, mało krytyczną witrynę i przeprowadź pełną migrację testową. Zweryfikuj:
- Czy wszystkie pliki dotarły (porównaj liczbę plików i rozmiar)
- Czy metadane i kolumny zostały poprawnie odwzorowane
- Czy uprawnienia działają zgodnie z oczekiwaniami
- Czy wersjonowanie plików zostało zachowane
- Czy linki wewnętrzne działają (lub zostały przekierowane)
Krok 3: Przygotuj plik mapowania użytkowników (opcjonalne)
Jeśli struktura domeny zmienia się podczas migracji (np. DOMENA\jan.kowalski → jan.kowalski@firma.pl), utwórz plik CSV mapowania:
Source,Target
DOMENA\jan.kowalski,jan.kowalski@firma.pl
DOMENA\anna.nowak,anna.nowak@firma.pl
Plik ładujesz w SPMT na etapie konfiguracji zadania migracyjnego.
Krok 4: Przeprowadź migrację produkcyjną — partiami
Migruj etapami według priorytetów z audytu:
- Fala 1: witryny testowe i mało krytyczne (walidacja procesu)
- Fala 2: witryny średniego priorytetu
- Fala 3: witryny krytyczne (w weekend lub poza godzinami pracy)
- Fala 4: archiwalia i zawartość referencyjna
Każdą falę kończ walidacją: porównaj raporty SPMT, poproś właścicieli witryn o testy akceptacyjne.
Krok 5: Monitoruj i raportuj postęp
SPMT generuje szczegółowe logi migracji. Monitoruj:
- Błędy: pliki pominięte, uprawnienia nieprzeniesione, timeouty
- Wydajność: przepustowość (MB/s), liczba elementów na godzinę
- Kompletność: liczba zmigrowanych/zostałych kolekcji witryn
Dla dużych migracji rozważ użycie PowerShell + SPMT API — pozwala na automatyzację i harmonogramowanie zadań migracyjnych.
Typowe problemy i jak je rozwiązać
Pliki zablokowane — niedozwolone rozszerzenia
SharePoint Online blokuje pliki .exe, .dll, .msi, .asp, .ashx i kilkanaście innych typów. Rozwiązanie: spakuj je do .zip lub przenieś do osobnego magazynu (Azure Files, osobna biblioteka dokumentów z wyłączonym blokowaniem przez administratora).
Ścieżki URL za długie
SharePoint Online ma limit ~400 znaków dla pełnej ścieżki URL pliku. Jeśli struktura folderów w 2019 jest głęboka, wiele plików przekroczy ten limit. Rozwiązanie: przed migracją skróć nazwy folderów lub przeprojektuj strukturę na bardziej płaską.
Duże listy (>5000 elementów)
W SharePoint Online widok listy z >5000 elementów wymaga indeksowania kolumn filtrowania — inaczej użytkownicy zobaczą błąd. Rozwiązanie: przed migracją utwórz indeksy na kolumnach używanych w widokach (ustawienia listy → Indeksowane kolumny).
Workflowy SharePoint Designer
SPMT migruje workflowy SPD 2010 i 2013, ale są one w SharePoint Online przestarzałe i Microsoft zapowiedział ich wycofanie (retirement). Rekomendacja: przeprojektuj workflowy na Power Automate jeszcze przed migracją lub zaraz po niej.
Uprawnienia niestandardowe nie przenoszą się
Jeśli używasz uwierzytelniania opartego na wielu providerach (np. Windows + Forms), SPMT może mieć problem z mapowaniem uprawnień. Rozwiązanie: użyj wyłącznie jednego providera podczas migracji lub ręcznie odtwórz uprawnienia po stronie Online.
Co po migracji? Wyłączenie farmy 2019
Po pomyślnej migracji, walidacji i okresie równoległym (2-4 tygodnie, gdy oba środowiska działają):
- Ustaw SharePoint 2019 w tryb tylko do odczytu — użytkownicy widzą zawartość, ale nie mogą jej modyfikować
- Przekieruj ruch — DNS lub proxy przekierowujące ze starego adresu URL na nowy
- Komunikacja z użytkownikami — poinformuj o nowym adresie, udostępnij materiały szkoleniowe
- Backup farmy 2019 — wykonaj pełny backup przed ostatecznym wyłączeniem
- Wyłącz serwery — po okresie przejściowym zdegraduj farmę
Częste pytania
Czy SPMT jest naprawdę darmowe?
Tak, SharePoint Migration Tool to całkowicie bezpłatne narzędzie udostępniane przez Microsoft. Nie wymaga żadnej dodatkowej licencji poza subskrypcją Microsoft 365, do której migrujesz dane. Jest regularnie aktualizowane — ostatnia wersja pochodzi z kwietnia 2026 roku.
Ile czasu trwa migracja średniej wielkości organizacji?
Wszystko zależy od wolumenu danych i przepustowości łącza. Dla 500 GB danych przy łączu 1 Gbps realny czas transferu to 6-12 godzin, ale z przygotowaniem, testami i walidacją cały projekt zajmuje zwykle 2-4 tygodnie. Przy wielu terabajtach warto rozważyć Azure Data Box — fizyczne urządzenie wysyłane przez Microsoft do przesłania dużych woluminów.
Czy mogę migrować tylko wybrane witryny, zostawiając resztę na SharePoint 2019?
Technicznie tak — SPMT pozwala na migrację wybranych kolekcji witryn. Jednak po 14 lipca 2026 pozostawione witryny nie będą otrzymywać poprawek bezpieczeństwa, co stwarza ryzyko prawne i techniczne. Nie zaleca się rozwiązania hybrydowego po tej dacie.
Co z SharePoint Designer i workflowami 2019?
Workflowy SharePoint 2019 (platformowe, nie SPD) nie są wspierane przez SPMT. Trzeba je odtworzyć ręcznie w Power Automate. SharePoint Designer jako narzędzie jest przestarzałe — Microsoft rekomenduje Power Automate jako następcę.
Czy podczas migracji wystąpi przerwa w dostępie użytkowników?
Przy użyciu SPMT możesz przeprowadzić migrację przyrostową (incremental) — pierwsza migracja kopiuje całość, a kolejne synchronizują tylko zmiany. Użytkownicy mogą normalnie pracować na źródłowym SharePoint 2019 do momentu ostatecznego przełączenia na Online. Przerwa występuje tylko podczas finalnego przełączenia (cutover), które można zaplanować na weekend.
Czy potrzebuję zewnętrznej firmy konsultingowej do migracji?
Zależy od skali i złożoności. Małe organizacje z prostą strukturą (kilkadziesiąt GB, brak niestandardowych rozwiązań) mogą przeprowadzić migrację samodzielnie z użyciem SPMT. Organizacje z wieloma terabajtami danych, niestandardowymi rozwiązaniami, integracjami z systemami ERP/CRM lub wymaganiami compliance powinny rozważyć wsparcie partnera Microsoft z doświadczeniem migracyjnym.
Jak sprawdzić, które pliki lub witryny nie zostały zmigrowane?
SPMT generuje szczegółowe logi w formacie CSV po każdym uruchomieniu zadania migracyjnego. Znajdziesz w nich listę wszystkich błędów, pominiętych elementów wraz z przyczynami. Logi są dostępne w interfejsie SPMT oraz eksportowalne do analizy w Excelu. Po migracji produkcyjnej zawsze porównaj statystyki (liczba plików, całkowity rozmiar) między źródłem a celem.
Od czego zacząć już dziś?
Jeśli Twoja organizacja wciąż działa na SharePoint 2019, lipiec 2026 jest bliżej niż się wydaje. Rozpocznij od audytu, pobierz SPMT, wykonaj migrację testową na jednej witrynie — to da Ci realny obraz czasochłonności i potencjalnych wyzwań.
Jeśli przy okazji modernizacji środowiska potrzebujesz nowych licencji Microsoft 365 dla swoich pracowników — zajrzyj do oferty KluczeSoft.pl, gdzie znajdziesz legalne, tańsze licencje Microsoft 365 Business Standard i Office 365 E3: kluczesoft.pl — klucze Microsoft 365.
Artykuł opracowano na podstawie oficjalnej dokumentacji Microsoft (Microsoft Learn, Microsoft Lifecycle Policy), stan na maj 2026. KluczeSoft.pl jest niezależnym sprzedawcą oprogramowania i nie jest powiązany z Microsoft Corporation.