 Autor: [Monika Wojciechowska](/autorzy/monika-wojciechowska) Specjalistka SEO i treści webowych · Zweryfikowano Kwiecień 2026

1.  [Strona główna](/)
2.  /
3.  [Baza Wiedzy](/baza-wiedzy)
4.  /
5.  Migracja na nowy hosting

Poradniki

# Migracja strony na nowy hosting krok po kroku

Zmiana hostingu nie musi oznaczać przestoju i stresu. Przy odpowiednim przygotowaniu cały proces zajmuje kilka godzin, a niedostępność strony trwa od kilku minut do kilku godzin (zależy od propagacji DNS). Oto sprawdzony, krok po kroku przewodnik migracji WordPress (i nie tylko) na nowy hosting.

Opublikowano: 20 marca 2026 • Czas czytania: ok. 10 min

## Jak przenieść stronę na nowy hosting?

6 kroków: (1) pełny backup (pliki + baza danych), (2) konfiguracja nowego hostingu, (3) upload plików (FTP/SSH lub wtyczka migracyjna), (4) import bazy danych, (5) test na nowym serwerze (zmiana pliku hosts), (6) zmiana DNS. Nie kasuj starego hostingu przed zakończeniem propagacji DNS (2-48h).

[Zobacz szczegółowe porównanie →](#krok-1)

## Krok 1: Zrób pełny backup

To najważniejszy krok — bez backupu ryzykujesz utratę danych. Backup musi obejmować **pliki i bazę danych**:

-   **Pliki:** cały katalog strony (WordPress: `/public_html/` lub `/wp-content/` + `wp-config.php`). Pobierz przez FTP (FileZilla) lub SSH (`tar -czf backup.tar.gz /path/to/site`).
-   **Baza danych:** eksport przez phpMyAdmin (Eksport → Szybko → Uruchom) lub SSH: `mysqldump -u user -p database > backup.sql`.
-   **Alternatywa:** wtyczka **All-in-One WP Migration** — eksportuje pliki + bazę danych w jednym archiwum. Najprostsza metoda dla WordPress.

**Uwaga:**

Zapisz backup w minimum dwóch miejscach (dysk lokalny + chmura). Najczęstszy błąd migracji: backup samych plików bez bazy danych — tracisz wszystkie posty, produkty i zamówienia.

## Krok 2: Skonfiguruj nowy hosting

Na nowym hostingu przygotuj środowisko:

1.  Stwórz bazę danych MySQL i użytkownika z pełnymi uprawnieniami.
2.  Sprawdź wersję PHP (zalecana 8.2+ dla WordPress 6.x).
3.  Włącz wymagane rozszerzenia PHP: `mysqli`, `curl`, `gd`, `mbstring`, `xml`, `zip`.
4.  Skonfiguruj SSL (Let’s Encrypt) — jeśli hosting pozwala przed zmianą DNS.

## Krok 3: Przenieś pliki

Trzy metody uploadu plików na nowy serwer:

**Metoda 1: FTP/SFTP (FileZilla)**

Połącz się z nowym serwerem przez SFTP i prześlij pliki. Wolniejsze przy dużych stronach (10+ GB), ale proste.

**Metoda 2: SSH (rsync / scp)**

Najszybsza metoda: `rsync -avz` między starym a nowym serwerem (jeśli oba mają SSH). Transfer serwer-serwer pomija Twoje łącze.

**Metoda 3: Wtyczka migracyjna**

All-in-One WP Migration, Duplicator — eksport na starym, import na nowym. Najprościej, ale limit rozmiaru pliku (darmowa wersja: 512 MB).

## Krok 4: Importuj bazę danych

Na nowym hostingu zaimportuj dump bazy danych:

-   **phpMyAdmin:** Import → Wybierz plik → Uruchom. Limit rozmiaru: zwykle 50-500 MB (zależy od hostingu).
-   **SSH:** `mysql -u user -p database < backup.sql` — brak limitu rozmiaru.

Po imporcie zaktualizuj `wp-config.php` z nowymi danymi: `DB_NAME`, `DB_USER`, `DB_PASSWORD`, `DB_HOST` (zwykle `localhost`).

## Krok 5: Przetestuj na nowym serwerze

Zanim zmienisz DNS, przetestuj stronę na nowym serwerze. Edytuj plik `hosts` na swoim komputerze, żeby domena tymczasowo kierowała na IP nowego serwera (uwaga: ta zmiana działa **tylko na Twoim komputerze**, nie wpływa na ruch z internetu):

-   **Windows:** `C:\Windows\System32\drivers\etc\hosts`
-   **Mac/Linux:** `/etc/hosts`
-   Dodaj linię: `185.201.10.42 mojafirma.pl www.mojafirma.pl` (podmień na IP nowego serwera)

Sprawdź: czy strona się ładuje, czy podstrony działają, czy formularze wysyłają, czy sklep przyjmuje zamówienia. Po testach usuń wpis z hosts.

## Krok 6: Zmień DNS

Ostatni krok: w panelu rejestranta domeny zmień rekordy NS na serwery nazw nowego hostingu, lub rekordy A na IP nowego serwera. Propagacja DNS trwa **2-48 godzin** — w tym czasie część użytkowników trafi na stary serwer, część na nowy.

**Ważne:**

**Nie kasuj starego hostingu** przed zakończeniem propagacji DNS. Oba serwery powinny działać równocześnie przez 48h. Dopiero po potwierdzeniu, że cały ruch idzie na nowy serwer — możesz anulować stary hosting.

## Checklist migracji

✓ Pełny backup: pliki + baza danych (2 kopie)

✓ Nowy hosting: baza MySQL, PHP 8.2+, SSL

✓ Upload plików na nowy serwer

✓ Import bazy danych + update wp-config.php

✓ Test na nowym serwerze (plik hosts)

✓ Zmiana DNS (rekordy A/NS)

✓ Czekaj 48h na propagację DNS

✓ Sprawdź SSL na nowym serwerze (HTTPS)

✓ Potwierdź działanie formularzy/sklepu/emaili

✓ Anuluj stary hosting (dopiero po 48h)

## Najczęstsze pytania

Ile trwa migracja strony?

Migracja plików i bazy: 30 min – 2h. Propagacja DNS: 2-48h. Całość z testami: ok. 1 dzień roboczy.

Czy stracę dane podczas migracji?

Nie, jeśli zrobisz pełny backup (pliki + baza). Najczęstszy błąd: backup samych plików bez bazy danych.

Czy strona będzie niedostępna?

Przy prawidłowej migracji downtime to minuty, nie godziny. Nie kasuj starego hostingu przed zakończeniem propagacji DNS — oba serwery powinny działać równocześnie.

## Szukasz nowego hostingu?

Porównaj 15 dostawców, sortuj po kosztach. Wielu oferuje darmową migrację.

[Otwórz konfigurator →](/kalkulator)

Lub sprawdź home.pl:

[home.pl Hosting — sprawdź ceny](/out/home-pl)

#Reklama

[← Baza Wiedzy](/baza-wiedzy) [Konfigurator →](/kalkulator)

## Powiązane artykuły

-   [Jak wybrać hosting](/baza-wiedzy/jak-wybrac-hosting)
-   [Backup w hostingu](/baza-wiedzy/backup-hosting-dlaczego-wazny)
-   [Co to jest hosting?](/baza-wiedzy/co-to-jest-hosting)
-   [Kody rabatowe na hosting](/kody-rabatowe)

## Sprawdź oferty pasujące do tego scenariusza

Poniżej masz szybkie przejścia do ofert i stron z kodami rabatowymi tam, gdzie są dostępne.

dhosting.pl

Hosting z migracją i sensownymi parametrami pod WordPress

Migracja hostingu

[Aktywuj rabat →](/out/dhosting)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/dhosting)

SEOhost

Hosting do prostego przeniesienia strony i poczty

Migracja + SEO

[Aktywuj rabat →](/out/seohost)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/seohost)

LH.pl

Hosting z wygodnym startem dla stron firmowych

Migracja + start

[Aktywuj rabat →](/out/lh-pl)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/lh-pl)

## Powiązane artykuły

-   [Ranking hostingów
    
    Porównaj hostingi według kosztów i parametrów.
    
    ](/hosting/)
-   [Jak wybrać hosting?
    
    Poradnik krok po kroku — na co zwrócić uwagę.
    
    ](/baza-wiedzy/jak-wybrac-hosting)
-   [Backup w hostingu
    
    Dlaczego automatyczny backup to must-have.
    
    ](/baza-wiedzy/backup-hosting-dlaczego-wazny)
-   [Kalkulator kosztów
    
    Oblicz prawdziwy koszt hostingu po 1 roku i po 2 latach.
    
    ](/kalkulator)