Jak przenieść WordPressa na nowy hosting bez utraty danych?

Jak przenieść WordPressa na nowy hosting bez utraty danych?

Migracja strony opartej na WordPressie na nowy hosting to pozornie stresujące zadanie, które wielu właścicieli stron odwleka w nieskończoność. Obawy dotyczące utraty danych, przerw w działaniu witryny czy problemów z konfiguracją to codzienność przy zmianie dostawcy hostingu. Dobra wiadomość? Cały proces można przeprowadzić bezpiecznie, szybko i bez utraty danych – o ile podejdziemy do tego z odpowiednim planem i narzędziami. W tym artykule krok po kroku pokażemy, jak przenieść WordPressa na nowy hosting, nie tracąc ani linijki treści, ani jednego komentarza czy zamówienia. To kompleksowy przewodnik zarówno dla początkujących, jak i bardziej zaawansowanych użytkowników.

1. Dlaczego warto zmienić hosting?

Zanim przejdziemy do technikaliów, warto odpowiedzieć sobie na pytanie: czy rzeczywiście warto zmieniać hosting?

Oto najczęstsze powody, dla których właściciele stron decydują się na migrację:

  • Zbyt wolne ładowanie strony – stary hosting nie radzi sobie z obciążeniem.
  • Częste awarie lub przerwy w działaniu – wpływa to negatywnie na SEO i odbiór strony przez użytkowników.
  • Brak wsparcia technicznego lub jego niska jakość – przy problemach zostajesz sam.
  • Brak skalowalności – chcesz rozwinąć sklep lub blog, ale obecny plan hostingowy to uniemożliwia.
  • Nieatrakcyjna cena lub warunki umowy – konkurencyjny hosting oferuje lepsze parametry w niższej cenie.

Wybór odpowiedniego hostingu ma fundamentalne znaczenie dla szybkości działania strony, jej bezpieczeństwa oraz przyszłego rozwoju.

2. Przygotowanie do migracji – niezbędne elementy

Zanim zaczniemy proces migracji, upewnij się, że masz:

  • Dostęp do starego hostingu – dane do logowania do panelu (np. cPanel, DirectAdmin) oraz FTP.
  • Nowy hosting z aktywnym kontem i dostępem do panelu administracyjnego oraz FTP.
  • Dane dostępowe do panelu WordPressa (administrator).
  • Program do obsługi FTP, np. FileZilla.
  • Opcjonalnie: wtyczkę migracyjną (o tym później).

Zrób kopię zapasową. Nawet jeśli migracja przebiegnie bez zakłóceń, backup to podstawowy środek ostrożności.

3. Metody migracji WordPressa

Migrację WordPressa można przeprowadzić na kilka sposobów:

a) Ręczna migracja (manualna)

To tradycyjny sposób, polecany dla osób z podstawową wiedzą techniczną. Składa się z dwóch kluczowych kroków:

  • Eksport plików strony – wszystkie pliki WordPressa (motywy, wtyczki, media, pliki systemowe) kopiujemy ze starego hostingu na nowy, najlepiej przez FTP.
  • Eksport i import bazy danych – korzystając z phpMyAdmina eksportujemy bazę danych w formacie SQL i importujemy ją na nowym serwerze.

Następnie trzeba edytować plik wp-config.php, aby wskazywał nowe dane dostępu do bazy danych.

b) Migracja z pomocą wtyczek

To rozwiązanie dla mniej technicznych użytkowników – wygodne i szybkie. Wśród najpopularniejszych wtyczek migracyjnych są:

  • All-in-One WP Migration
  • Duplicator
  • UpdraftPlus (Premium)
  • Migrate Guru

Wtyczki te automatyzują proces tworzenia kopii strony i przenoszenia jej na nowy serwer. W wielu przypadkach wystarczy kilka kliknięć.

4. Krok po kroku: migracja ręczna

Jeśli decydujesz się na migrację ręczną, oto szczegółowy plan działania:

Krok 1: Zrób kopię zapasową

Zaloguj się do starego hostingu i pobierz całą zawartość katalogu WordPressa (zwykle public_html lub www). Użyj FileZilli do pobrania na komputer lokalny.

Zaloguj się do phpMyAdmin i wykonaj eksport całej bazy danych w formacie SQL.

Krok 2: Wgraj pliki na nowy hosting

Po zalogowaniu się do nowego hostingu, wgraj wcześniej pobrane pliki przez FTP.

Stwórz nową bazę danych MySQL, użytkownika i hasło, a następnie zaimportuj bazę danych poprzez phpMyAdmin.

Krok 3: Skonfiguruj plik wp-config.php

Zaktualizuj dane połączenia do bazy danych w pliku wp-config.php:

phpKopiujEdytujdefine(‘DB_NAME’‘nowa_baza’); define(‘DB_USER’‘nowy_uzytkownik’); define(‘DB_PASSWORD’‘nowe_haslo’); define(‘DB_HOST’‘localhost’);

Krok 4: Przypisz domenę do nowego hostingu

Ustaw w panelu nowego hostingu, aby Twoja domena wskazywała na nowy serwer.

Zmień rekordy DNS w panelu rejestratora domeny – najczęściej trzeba podać nowe adresy serwerów DNS (np. ns1.nowyhosting.pl, ns2.nowyhosting.pl).

Krok 5: Przetestuj stronę

Zanim domena w pełni się przekieruje (zwykle trwa to od kilku minut do 24h), możesz sprawdzić działanie strony, edytując lokalny plik hosts lub korzystając z tymczasowego adresu IP.

5. Migracja z wtyczką: przykład All-in-One WP Migration

Dla mniej technicznych użytkowników polecamy migrację za pomocą wtyczki. Oto jak to działa na przykładzie All-in-One WP Migration:

  1. Zainstaluj wtyczkę na starym hostingu.
  2. Przejdź do All-in-One WP Migration → Eksport i wygeneruj kopię strony.
  3. Pobierz wygenerowany plik .wpress.
  4. Na nowym hostingu zainstaluj świeżego WordPressa i tę samą wtyczkę.
  5. Wejdź w All-in-One WP Migration → Import i załaduj plik.
  6. Gotowe – strona zostanie odtworzona w nowym miejscu.

6. Najczęstsze błędy i jak ich unikać

Migracja WordPressa może pójść nie tak, jeśli:

  • Nie sprawdzisz wersji PHP – upewnij się, że nowy serwer obsługuje zgodną wersję z Twoją stroną.
  • Źle ustawisz uprawnienia do plików – foldery: 755, pliki: 644.
  • Nie zaktualizujesz linków i ścieżek w bazie danych – przy zmianie adresu URL użyj np. Search Replace DB.
  • Zapomnisz o SSL – po migracji warto wygenerować nowy certyfikat SSL.

7. Co zrobić po migracji?

Po udanej migracji warto:

  • Przetestować stronę dokładnie – linki, formularze, logowanie, koszyk w sklepie itd.
  • Zaktualizować wtyczki i motywy – aby zapewnić bezpieczeństwo.
  • Włączyć cache i optymalizację – np. LiteSpeed Cache, jeśli hosting to obsługuje.
  • Skonfigurować kopie zapasowe – np. za pomocą UpdraftPlus.
  • Zgłosić zmianę w Google Search Console, jeśli zmieniał się adres URL.

8. Podsumowanie

Przeniesienie WordPressa na nowy hosting wcale nie musi być trudne – szczególnie jeśli odpowiednio się przygotujesz i postępujesz zgodnie z planem. Niezależnie od tego, czy wybierzesz metodę ręczną, czy opartą na wtyczkach, najważniejsze jest jedno: zachowanie danych i ciągłości działania strony.

Jeśli szukasz hostingu, który oferuje szybkie dyski SSD, automatyczne kopie zapasowe, wsparcie techniczne z prawdziwego zdarzenia oraz obsługę WordPressa z LiteSpeed – warto rozważyć zmianę już dziś. Zwłaszcza że nowoczesny hosting może realnie przyspieszyć Twoją stronę bez potrzeby zmian w jej kodzie.

Nowy iPhone 16 – co warto o nim wiedzieć?
Okulary zerówki damskie – gdzie można kupić najlepsze modele?
Jak zresetować komputer?