Jak przenieść domenę na inny hosting? Poradnik krok po kroku
Decyzja o zmianie dostawcy usług internetowych to często kluczowy moment w rozwoju witryny. Niezależnie od tego, czy chcesz przenieść domenę z powodów finansowych, czy technicznych, proces ten wymaga precyzji. Przeniesienie domeny na inny hosting lub zmiana operatora to działania, które – wykonane poprawnie – zapewnią ciągłość działania Twojego biznesu w sieci.
Poniżej znajdziesz szczegółowy przewodnik, który wyjaśnia, jak przeprowadzić transfer domeny i plików, unikając typowych błędów.
Kiedy warto zmienić hosting
Zanim rozpoczniesz proces przenoszenia domeny i plików, warto upewnić się, że decyzja ta jest uzasadniona. Zmiana rejestratora domeny lub firmy hostingowej to inwestycja czasu, która powinna przynieść wymierne korzyści.
Najczęstsze powody migracji
Właściciele stron internetowych decydują się na nowy hosting z kilku kluczowych powodów:
- Niska wydajność: Wolne ładowanie się strony negatywnie wpływa na SEO i doświadczenia użytkowników.
- Wysokie koszty: Zbyt drogiego odnowienia domeny lub hostingu w stosunku do oferowanych parametrów.
- Słaba pomoc techniczna: Brak wsparcia ze strony obecnym operatorem domeny w sytuacjach kryzysowych.
- Ograniczone zasoby: Brak miejsca na dysku lub limit transferu danych.
Ryzyka pozostania przy obecnym dostawcy
Ignorowanie problemów z wydajnością serwera może prowadzić do częstych awarii. Jeśli działanie strony jest niestabilne, tracisz zaufanie klientów. Co więcej, przestarzałe oprogramowanie serwera zwiększa podatność na ataki hakerskie, co zagraża bezpieczeństwu bazy danych i plików użytkowników.
Przygotowanie do przeniesienia
Dobre przygotowanie to połowa sukcesu. Aby rozpocząć transfer, musisz zabezpieczyć swoje dane i zgromadzić niezbędne informacje.
Wykonanie pełnego backupu strony i bazy danych
To absolutnie najważniejszy krok. Zanim wykonasz jakiekolwiek działania, musisz stworzyć kopię zapasową. Obejmuje ona:
- Pliki strony: Wszystko, co znajduje się na serwerze FTP.
- Baza danych: Eksport tabel (np. MySQL), które przechowują treści, użytkowników i konfigurację.
Sprawdzenie statusu domeny i okresu ochrony
Aby transfer domeny do nowego rejestratora był możliwy, nazwę domeny nie może obejmować blokada.
- Status domeny: Upewnij się, że domena jest aktywna i opłacona.
- Blokada czasowa: W przypadku domen globalnych (np. .com), transfer nie jest możliwy przez 60 dni od rejestracji lub ostatniego transferu.
- Ważność domeny: Zaleca się, aby nie przenosić domeny w ostatnich dniach jej ważności – warto zlecić transfer domeny z wyprzedzeniem (minimum 1-2 tygodnie przed wygaśnięciem).
Zebranie danych dostępowych (FTP, baza, panel)
Przed migracją upewnij się, że masz dostęp do:
- Panelu zarządzania domeną u obecnego rejestratora.
- Konta FTP/SFTP starego i nowego serwera.
- Panelu administracyjnego bazy danych (np. phpMyAdmin).
- Jeśli planujesz transfer domeny do nowego rejestratora, będziesz potrzebować kod authinfo domeny (zwany też kodem EPP). Kod ten wydaje obecny rejestrator domeny.
Proces migracji treści strony
Samo przeniesienie domeny (zmiana operatora) to jedno, ale aby strona działała, musisz przenieść jej zawartość na nowy serwer.
Transfer plików na nowy serwer
Skorzystaj z klienta FTP (np. FileZilla), aby pobrać pliki ze starego serwera na dysk lokalny, a następnie wgrać je na nowy hosting. Zachowaj strukturę katalogów 1:1.
Eksport i import bazy danych
- Zaloguj się do panelu bazy danych u starego operatora i wykonaj eksport do pliku
.sql. - Na nowym hostingu utwórz nową, pustą bazę danych.
- Zaimportuj pobrany wcześniej plik
.sqldo nowej bazy.
Konfiguracja strony na nowym hostingu
Po przeniesieniu plików i bazy, strona (np. hosting wordpress) musi „wiedzieć”, jak połączyć się z nową bazą danych. W tym celu należy edytować plik konfiguracyjny (np. wp-config.php dla WordPressa), wprowadzając nowe dane: nazwę bazy, użytkownika, hasło oraz adres serwera (hosta).
Zmiana ustawień DNS i przeniesienie domeny
W tym etapie decydujesz, czy wykonujesz tylko delegację domeny (zmiana serwerów DNS), czy pełny transfer domen (zmiana firmy, u której opłacasz domenę).
- Delegacja domeny (Zmiana DNS): Jeśli chcesz zachować obecnego rejestratora, ale pliki trzymać na nowym hostingu, musisz zmienić rekordy DNS. W panelu zarządzania domeną znajdź sekcję „Serwery DNS” i wpisz adresy dostarczone przez nowy hosting (np.
ns1.nowyoperator.pl,ns2.nowyoperator.pl). - Transfer domeny do nowego rejestratora: Jeśli chcesz przenieść obsługę płatności i zarządzania domeną do nowej firmy:
- Pobierz kod authinfo od obecnego operatora.
- Na stronie nowego operatora wybierz opcję „Transfer” i wpisz nazwę domeny.
- Podaj kod AuthInfo.
- Potwierdzenie transferu: Na adres e-mail właściciela domeny przyjdzie link potwierdzający. Należy w niego kliknąć, aby wykonać transfer domeny.
Uwaga: Transfer domeny polskiej (.pl) jest zazwyczaj bezpłatny, ale może wiązać się z koniecznością odnowienia domeny o rok. W przypadku domen globalnych, opłata transferowa jest standardem.
Testowanie i weryfikacja po migracji
Zanim nowa konfiguracja DNS rozpropaguje się w sieci (co może potrwać do 24-48 godzin), warto sprawdzić działanie strony. Możesz to zrobić, edytując plik hosts na swoim komputerze, kierując nazwę domeny na IP nowego serwera.
Sprawdź dokładnie:
- Czy wszystkie podstrony się ładują?
- Czy działają formularze kontaktowe?
- Czy certyfikat SSL jest aktywny na nowym serwerze?
Częste problemy i ich rozwiązania
Nawet najlepiej zaplanowane przeniesienie hostingu może napotkać trudności.
- „Strona nie działa” po zmianie DNS: To zazwyczaj kwestia propagacji. Zmiana serwera DNS wymaga czasu, aby była widoczna w całym internecie. Okres ten zależy od dostawcy internetu i rodzaju domeny.
- Błąd połączenia z bazą danych: Sprawdź dwukrotnie pliki konfiguracyjne. Często błąd tkwi w literówce w haśle lub nazwie użytkownika bazy.
- Problem z kodem AuthInfo: Jeśli kod authinfo domeny nie działa, skontaktuj się z obecnym rejestratorem. Czasami kody wygasają lub są błędnie generowane. Pamiętaj, że wydanie kodu to obowiązek operatora domeny.
- Poczta e-mail przestała działać: Przy zmianie DNS musisz pamiętać o ponownym skonfigurowaniu rekordów MX, jeśli poczta ma zostać na starym serwerze lub utworzeniu nowych skrzynek na nowym hostingu.