Menu

  1. Blog
  2. Wsparcie techniczne
  3. Migracja strony internetowej – jak bezpiecznie przenieść swoją witrynę na nowy serwer
07 kwietnia 2025

Migracja strony internetowej – jak bezpiecznie przenieść swoją witrynę na nowy serwer

Migracja strony internetowej na nowy serwer oznacza przeniesienie działającego serwisu do innego środowiska hostingowego przy zachowaniu tej samej domeny i adresów URL.

W takim scenariuszu zmienia się infrastruktura, ale użytkownicy nadal korzystają z tych samych adresów strony. Najważniejsze są więc bezpieczne przeniesienie plików i danych, przygotowanie zgodnego środowiska, konfiguracja DNS, SSL i poczty oraz dokładne testy przed i po przełączeniu ruchu.

Zmiana samego serwera nie powinna wymagać tworzenia nowych adresów URL ani przekierowań wynikających wyłącznie z migracji hostingu. Jeżeli równocześnie zmienia się domena lub struktura adresów, jest to dodatkowy proces migracji URL-i wymagający osobnego planu.

W tym poradniku skupiamy się wyłącznie na migracji strony na nowy serwer bez zmiany domeny i struktury adresów URL.

Przygotowanie do migracji strony internetowej

Bezpieczna migracja zaczyna się przed rozpoczęciem kopiowania danych. Najpierw trzeba sprawdzić wymagania obecnej strony oraz przygotować nowe środowisko tak, aby możliwie wiernie odtworzyć warunki jej działania.

Przed migracją należy sprawdzić między innymi:

  • wykorzystywaną technologię i jej wymagania,
  • wersję PHP lub innego środowiska uruchomieniowego,
  • rodzaj i wersję bazy danych,
  • wymagane rozszerzenia i biblioteki,
  • konfigurację serwera WWW,
  • limity pamięci i zasobów,
  • zadania cron i procesy działające w tle,
  • sposób obsługi cache,
  • CDN i reverse proxy, jeśli są wykorzystywane,
  • certyfikat SSL,
  • sposób wysyłania wiadomości e-mail,
  • integracje z zewnętrznymi systemami.

Przed rozpoczęciem prac należy również wykonać pełną kopię danych i upewnić się, że pozwala ona na odtworzenie serwisu w razie problemów.

Zaplanuj przełączenie DNS

Jeżeli ruch będzie przełączany na nowy serwer poprzez zmianę rekordów DNS, warto wcześniej sprawdzić ich obecny TTL.

W zależności od konfiguracji można odpowiednio wcześniej obniżyć TTL, aby po zmianie rekordów ograniczyć czas, w którym część użytkowników nadal trafia na stare środowisko. Należy zrobić to z odpowiednim wyprzedzeniem, uwzględniając dotychczasową wartość TTL i możliwości operatora DNS.

Trzeba również ustalić moment przełączenia oraz scenariusz powrotu do starego środowiska, jeżeli po uruchomieniu nowego serwera pojawią się poważne problemy.

przygotowanie do migracji strony internetowej
przygotowanie do migracji strony internetowej

Przenoszenie strony na nowy serwer – krok po kroku

1. Przygotuj nowe środowisko

Nowy serwer powinien zostać skonfigurowany zgodnie z wymaganiami działającej strony. Trzeba przygotować odpowiednie środowisko uruchomieniowe, bazę danych, wymagane rozszerzenia, konfigurację serwera WWW, SSL oraz pozostałe usługi wykorzystywane przez aplikację.

2. Wykonaj aktualną kopię danych

Przed migracją wykonaj kopię plików, bazy danych oraz konfiguracji niezbędnej do uruchomienia serwisu.

Backup powinien być przechowywany niezależnie od migrowanego środowiska i umożliwiać odtworzenie strony w razie niepowodzenia migracji.

3. Przenieś pliki i bazę danych

Sposób transferu zależy od infrastruktury. Można wykorzystać między innymi SFTP, SSH, rsync, panel hostingowy lub mechanizmy oferowane przez dostawcę infrastruktury.

Bazę danych należy wyeksportować ze starego środowiska i poprawnie zaimportować do nowego.

4. Dostosuj konfigurację aplikacji

Po przeniesieniu danych trzeba zaktualizować ustawienia zależne od środowiska, np.:

  • dane połączenia z bazą,
  • ścieżki systemowe,
  • konfigurację cache,
  • ustawienia poczty,
  • dane dostępowe do usług zewnętrznych,
  • zadania wykonywane cyklicznie,
  • konfigurację CDN lub reverse proxy.

Jeżeli domena i adresy URL pozostają bez zmian, nie należy przy okazji migracji bez potrzeby zmieniać adresów strony.

5. Przetestuj stronę przed przełączeniem ruchu

Nowe środowisko należy sprawdzić zanim zacznie obsługiwać użytkowników.

W zależności od infrastruktury można wykorzystać np. lokalną zmianę pliku hosts, tymczasową konfigurację sieciową albo inne rozwiązanie pozwalające otworzyć produkcyjną domenę z nowego serwera bez publicznego przełączania DNS.

Trzeba sprawdzić przede wszystkim działanie aplikacji, połączenie z bazą, formularze, logowanie, media, SSL, integracje i logi błędów.

6. Przełącz ruch na nowy serwer

Dopiero po pozytywnych testach należy zmienić rekordy DNS lub inną warstwę odpowiedzialną za kierowanie ruchu.

W przypadku serwisów, w których dane zmieniają się na bieżąco, trzeba również zaplanować końcową synchronizację danych pomiędzy starym i nowym środowiskiem.

7. Przetestuj środowisko produkcyjne

Po przełączeniu sprawdź ponownie:

  • dostępność strony,
  • najważniejsze funkcje,
  • formularze,
  • wysyłkę wiadomości,
  • SSL,
  • cache i CDN,
  • zadania cykliczne,
  • integracje,
  • logi aplikacji i serwera.

Starego środowiska nie należy wyłączać natychmiast. Warto zachować możliwość szybkiego powrotu do niego do czasu potwierdzenia stabilności nowego serwera.

Jeżeli migracja dotyczy konkretnie WordPressa, szczegółowy scenariusz opisujemy w poradniku Jak przenieść WordPress na inny serwer? Praktyczny poradnik.

Potrzebujesz pomocy przy migracji strony?

Możemy przeanalizować obecne i nowe środowisko, przygotować plan migracji, przenieść dane oraz przeprowadzić testy przed i po przełączeniu ruchu.

Zaplanujmy migrację serwera Zaplanujmy migrację serwera

Czy zmiana serwera może wpłynąć na SEO?

Jeżeli domena i wszystkie adresy URL pozostają bez zmian, sama zmiana serwera nie jest migracją adresów. Nie trzeba z tego powodu tworzyć nowych przekierowań 301, zmieniać canonicali ani zastępować adresów w mapie strony.

Zmiana infrastruktury może jednak pośrednio wpłynąć na widoczność serwisu, jeśli podczas migracji pojawią się problemy techniczne.

Po przełączeniu trzeba sprawdzić przede wszystkim:

  • czy najważniejsze adresy zwracają prawidłowe kody HTTP,
  • czy strona jest dostępna dla robotów wyszukiwarek,
  • czy nie pozostały blokady noindex,
  • czy robots.txt nie blokuje istotnych zasobów lub podstron,
  • czy certyfikat SSL działa poprawnie,
  • czy nie występują błędy 5xx,
  • czy migracja nie spowodowała znaczącego pogorszenia wydajności,
  • czy istniejące wcześniej przekierowania nadal działają,
  • czy Google Search Console nie zgłasza nowych problemów technicznych.

Jeżeli przy okazji migracji zmienia się domena albo struktura adresów URL, sytuacja jest inna. Wtedy potrzebne są mapowanie adresów, trwałe przekierowania i działania związane z migracją SEO.

Taki proces opisujemy osobno w poradniku Jak przenieść WordPressa na inną domenę? SEO, redirecty 301 i checklista.

zachowanie pozycji SEO podczas migracji
zachowanie pozycji SEO podczas migracji

Co sprawdzić po migracji strony na nowy serwer?

Po przełączeniu ruchu trzeba sprawdzić nie tylko to, czy otwiera się strona główna.

Zweryfikuj:

  • najważniejsze podstrony i ich kody HTTP,
  • formularze i logowanie,
  • wysyłkę wiadomości e-mail,
  • media i pliki,
  • działanie certyfikatu SSL,
  • cache serwera, aplikacji i CDN,
  • integracje z usługami zewnętrznymi,
  • API i webhooki,
  • zadania cykliczne,
  • wydajność strony,
  • logi aplikacji i serwera,
  • system wykonywania kopii bezpieczeństwa.

Jeżeli strona obsługuje sprzedaż, rezerwacje, konta użytkowników lub inne procesy biznesowe, trzeba dodatkowo przetestować cały ich przebieg od początku do końca.

Migracja serwera nie musi być jednocześnie modernizacją strony. Im więcej niezależnych zmian zostanie wykonanych równocześnie, tym trudniej później ustalić źródło ewentualnego problemu. Dlatego większe optymalizacje najlepiej wykonywać już po potwierdzeniu stabilności nowego środowiska.

Najczęstsze błędy podczas migracji i jak ich unikać

Najczęstsze problemy podczas zmiany serwera wynikają z niedokładnego odtworzenia środowiska albo zbyt szybkiego przełączenia ruchu.

Do typowych błędów należą:

  • brak aktualnej i sprawdzonej kopii bezpieczeństwa,
  • niezgodność wersji PHP, bazy danych lub wymaganych rozszerzeń,
  • brak testów przed przełączeniem DNS,
  • błędna konfiguracja DNS,
  • nieprzeniesione zadania cron lub procesy działające w tle,
  • problemy z wysyłką poczty,
  • nieprawidłowa konfiguracja SSL,
  • błędy cache lub CDN,
  • nieprzeniesione konfiguracje integracji i API,
  • przypadkowe pozostawienie noindex albo ograniczeń dostępu ze środowiska testowego,
  • przypadkowa zmiana adresów URL mimo zachowania tej samej domeny,
  • brak przygotowanego scenariusza powrotu do starego serwera.

Szczególnie istotny jest ostatni punkt. Jeżeli po przełączeniu pojawi się krytyczny problem, zespół powinien wiedzieć, w jaki sposób szybko skierować ruch z powrotem na działające środowisko i przywrócić poprawne funkcjonowanie serwisu.

Plan działań po migracji strony – pierwsze 72 godziny

Migracja nie kończy się w momencie zmiany DNS. Pierwsze godziny i dni po przełączeniu są szczególnie ważne dla potwierdzenia stabilności nowego środowiska.

Pierwsze 0-24 godziny po migracji

  • sprawdź dostępność strony na różnych urządzeniach i sieciach,
  • przetestuj formularze, logowanie i kluczowe funkcje,
  • sprawdź dostarczanie wiadomości e-mail,
  • zweryfikuj certyfikat SSL,
  • sprawdź logi aplikacji i serwera,
  • monitoruj błędy 4xx i 5xx,
  • sprawdź cache i CDN,
  • potwierdź działanie zadań cyklicznych,
  • sprawdź kluczowe integracje i API,
  • monitoruj dostępność strony.

24-72 godziny po migracji

  • sprawdź, czy ruch jest już prawidłowo kierowany na nowe środowisko,
  • zweryfikuj wykorzystanie CPU, pamięci i pozostałych zasobów serwera,
  • porównaj wydajność z okresem sprzed migracji,
  • sprawdź Google Search Console pod kątem nowych błędów indeksowania lub błędów serwera,
  • sprawdź, czy istniejące wcześniej przekierowania nadal działają,
  • upewnij się, że system wykonywania kopii bezpieczeństwa działa na nowym serwerze,
  • ponownie przetestuj najważniejsze procesy biznesowe,
  • przeanalizuj logi pod kątem problemów, które nie ujawniły się bezpośrednio po przełączeniu.

Stare środowisko warto wyłączyć dopiero po potwierdzeniu, że nowy serwer działa stabilnie. Jeżeli ma pełnić funkcję ścieżki awaryjnej, trzeba wcześniej uwzględnić sposób synchronizacji danych, które mogły pojawić się już po przełączeniu ruchu.

Migracja strony internetowej na nowy serwer – podsumowanie

Migracja serwera powinna przede wszystkim zachować ciągłość działania istniejącej strony.

Kluczowe znaczenie mają:

  • analiza wymagań obecnego środowiska,
  • pełna kopia danych,
  • przygotowanie kompatybilnego nowego serwera,
  • testy przed przełączeniem,
  • prawidłowa konfiguracja DNS i SSL,
  • weryfikacja poczty, integracji i zadań cyklicznych,
  • testy po uruchomieniu,
  • monitoring nowego środowiska,
  • możliwość szybkiego wycofania migracji w razie problemów.

Jeżeli domena i struktura adresów URL pozostają bez zmian, nie ma potrzeby tworzenia nowych przekierowań tylko z powodu zmiany serwera.

Planujesz przenieść stronę na nowy serwer?

Możemy przeanalizować wymagania obecnego serwisu, przygotować plan migracji, przenieść dane i przeprowadzić testy przed oraz po przełączeniu infrastruktury.

Zaplanujmy migrację serwera Zaplanujmy migrację serwera

FAQ – migracja strony internetowej na nowy serwer

Ile trwa migracja strony internetowej na nowy serwer?

Czas zależy od wielkości serwisu, ilości danych, użytej technologii, konfiguracji infrastruktury oraz zakresu testów.

Prosta strona może zostać przeniesiona stosunkowo szybko, natomiast sklep, portal lub aplikacja z dużą bazą danych i integracjami wymaga dodatkowego planowania, synchronizacji oraz testów.

Czy zmiana serwera wymaga przekierowań 301?

Czy zmiana serwera może wpłynąć na SEO?

Czy da się przeprowadzić migrację bez przestoju?

Co jest najważniejsze przed migracją?

Czy po migracji trzeba coś zmieniać w Google Search Console?

Dlaczego po zmianie serwera mogą przestać działać wiadomości e-mail?

Czy migracja WordPressa wygląda tak samo jak migracja każdej innej strony?

Ten wpis stworzył

Sławomir Woźniak
New Business | PL

Ekspert od wycen dedykowanych rozwiązań i zarządzania projektami. Posiada ogromne doświadczenie w tworzeniu ofert idealnie dopasowanych do potrzeb i oczekiwań klientów, specjalista łączący pasję do nowych wyzwań z analitycznym podejściem do każdego szczegółu projektu.

Sławomir Woźniak - Webtom.pl
Sławomir Woźniak | Webtom.pl

Share:

Facebook ikona
Facebook ikona
Linkedin ikona
Linkedin ikona
  • okno-pol logo okno-pol logo
  • piubello logo
    piubello logo
  • kabat logo
    kabat logo
  • komandor logo
    komandor logo
  • nbs logo
    nbs logo
  • josera logo
    josera logo
  • m-box24 logo
    m-box24 logo
  • edu bears logo
    edu bears logo
  • tapiso logo
    tapiso logo
  • farmutil hs logo
    farmutil hs logo
  • hjort knudsen logo
    hjort knudsen logo
  • sawex chemicals logo
    sawex chemicals logo
  • pik logo
    pik logo
  • gepa logisitcs logo
    gepa logisitcs logo
  • horpol logo
    horpol logo