{"id":17834,"date":"2026-08-31T21:05:09","date_gmt":"2026-08-31T19:05:09","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=17834"},"modified":"2026-08-31T21:05:09","modified_gmt":"2026-08-31T19:05:09","slug":"joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/","title":{"rendered":"Joomla Hosting Migration Checklist: pliki, baza danych, DNS, poczta i SEO"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Migracja Joomla do nowego dostawcy hostingu wymaga skopiowania plik\u00f3w i bazy danych, przeniesienia poczty, konfiguracji DNS i SSL oraz sprawdzenia przekierowa\u0144 i widoczno\u015bci w wyszukiwarkach. Podziel prace na trzy etapy: przygotowanie, dzie\u0144 prze\u0142\u0105czenia oraz kontrol\u0119 po migracji. Pe\u0142na kopia plik\u00f3w i baz danych oraz \u015brodowisko testowe pomagaj\u0105 ograniczy\u0107 ryzyko utraty danych podczas zmiany hostingu. <a href=\"https:\/\/docs.joomla.org\/images\/cache\/e\/e4\/Security_Checklist%252FHosting_and_Server_Setup.html?utm_source=openai\" target=\"_blank\" rel=\"noopener\">Joomla Security Checklist<\/a><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Przed_rozpoczeciem_migracji\" >Przed rozpocz\u0119ciem migracji<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Sprawdzenie_zgodnosci_nowego_hostingu\" >Sprawdzenie zgodno\u015bci nowego hostingu<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Przeniesienie_plikow_i_bazy_danych\" >Przeniesienie plik\u00f3w i bazy danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Kontrola_poczty_zadan_i_SSL\" >Kontrola poczty, zada\u0144 i SSL<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Dzien_przelaczenia_domeny\" >Dzie\u0144 prze\u0142\u0105czenia domeny<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Kontrola_po_zmianie_DNS\" >Kontrola po zmianie DNS<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Co_zrobic_jesli_strona_nie_dziala_po_migracji\" >Co zrobi\u0107, je\u015bli strona nie dzia\u0142a po migracji<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/joomla-hosting-migration-checklist-pliki-baza-danych-dns-poczta-i-seo\/#Kiedy_mozna_zamknac_stary_hosting\" >Kiedy mo\u017cna zamkn\u0105\u0107 stary hosting<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Przed_rozpoczeciem_migracji\"><\/span>Przed rozpocz\u0119ciem migracji<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Zanim zmienisz ustawienia domeny, przygotuj dost\u0119p do starego i nowego hostingu. Zapisz tak\u017ce informacje potrzebne do odtworzenia strony i us\u0142ug powi\u0105zanych z domen\u0105.<\/p>\n<ul class=\"wp-block-list\">\n<li>Utw\u00f3rz pe\u0142n\u0105 kopi\u0119 wszystkich plik\u00f3w Joomla.<\/li>\n<li>Utw\u00f3rz pe\u0142n\u0105 kopi\u0119 bazy danych.<\/li>\n<li>Sprawd\u017a, czy kopie mo\u017cna odczyta\u0107 i wykorzysta\u0107 do odtworzenia strony.<\/li>\n<li>Przygotuj \u015brodowisko testowe na nowym hostingu. Pozwala ono sprawdzi\u0107 stron\u0119 przed prze\u0142\u0105czeniem domeny.<\/li>\n<li>Zapisz u\u017cywan\u0105 wersj\u0119 Joomla, PHP i silnika bazy danych.<\/li>\n<li>Spisz zainstalowane rozszerzenia, wtyczki, komponenty, modu\u0142y i szablony.<\/li>\n<li>Zapisz ustawienia z pliku <code class=\"\" data-line=\"\">configuration.php<\/code>, zw\u0142aszcza nazw\u0119 bazy danych, u\u017cytkownika bazy, has\u0142o, host bazy oraz \u015bcie\u017cki katalog\u00f3w.<\/li>\n<li>Sprawd\u017a zadania cykliczne u\u017cywane przez stron\u0119, w tym zadania uruchamiane po stronie hostingu.<\/li>\n<li>Zbierz ustawienia poczty, rekordy DNS oraz informacje o certyfikacie SSL.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sprawdzenie_zgodnosci_nowego_hostingu\"><\/span>Sprawdzenie zgodno\u015bci nowego hostingu<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przed importem strony por\u00f3wnaj \u015brodowisko starego i nowego hostingu. W szczeg\u00f3lno\u015bci sprawd\u017a zgodno\u015b\u0107 wersji PHP i bazy danych z u\u017cywan\u0105 wersj\u0105 Joomla oraz zainstalowanymi rozszerzeniami. Rozszerzenie dzia\u0142aj\u0105ce na starym \u015brodowisku mo\u017ce wymaga\u0107 innej wersji PHP lub bazy danych po migracji.<\/p>\n<ol class=\"wp-block-list\">\n<li>Por\u00f3wnaj wersj\u0119 Joomla z wymaganiami u\u017cywanego \u015brodowiska.<\/li>\n<li>Sprawd\u017a zgodno\u015b\u0107 PHP z Joomla, szablonem i ka\u017cdym istotnym rozszerzeniem.<\/li>\n<li>Sprawd\u017a zgodno\u015b\u0107 silnika i wersji bazy danych.<\/li>\n<li>Przejrzyj list\u0119 rozszerze\u0144 i usu\u0144 z planu migracji te, kt\u00f3re nie s\u0105 ju\u017c u\u017cywane lub powoduj\u0105 b\u0142\u0119dy w \u015brodowisku testowym.<\/li>\n<li>Ustal prawa dost\u0119pu do plik\u00f3w i katalog\u00f3w tak, aby Joomla mog\u0142a odczytywa\u0107 pliki oraz zapisywa\u0107 dane tam, gdzie jest to wymagane.<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Przeniesienie_plikow_i_bazy_danych\"><\/span>Przeniesienie plik\u00f3w i bazy danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Skopiuj pliki strony na nowy hosting, a nast\u0119pnie zaimportuj baz\u0119 danych z wykonanej kopii. Po imporcie otw\u00f3rz plik <code class=\"\" data-line=\"\">configuration.php<\/code> i sprawd\u017a, czy wskazuje dane nowego \u015brodowiska.<\/p>\n<ul class=\"wp-block-list\">\n<li>Potwierd\u017a, \u017ce wszystkie pliki Joomla, katalogi szablon\u00f3w i rozszerze\u0144 zosta\u0142y skopiowane.<\/li>\n<li>Sprawd\u017a, czy import bazy danych zako\u0144czy\u0142 si\u0119 bez b\u0142\u0119d\u00f3w.<\/li>\n<li>Zweryfikuj nazw\u0119 bazy danych, u\u017cytkownika, has\u0142o i host bazy w <code class=\"\" data-line=\"\">configuration.php<\/code>.<\/li>\n<li>Sprawd\u017a \u015bcie\u017cki katalog\u00f3w zapisane w <code class=\"\" data-line=\"\">configuration.php<\/code>.<\/li>\n<li>Otw\u00f3rz stron\u0119 w \u015brodowisku testowym i przejd\u017a do zaplecza Joomla.<\/li>\n<li>Sprawd\u017a stron\u0119 g\u0142\u00f3wn\u0105, kilka podstron, logowanie, formularze i funkcje zale\u017cne od rozszerze\u0144.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kontrola_poczty_zadan_i_SSL\"><\/span>Kontrola poczty, zada\u0144 i SSL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przed prze\u0142\u0105czeniem domeny przetestuj us\u0142ugi zale\u017cne od hostingu. Sprawd\u017a wysy\u0142k\u0119 wiadomo\u015bci z formularzy i Joomla oraz odbieranie poczty dla u\u017cywanych skrzynek. Zweryfikuj r\u00f3wnie\u017c zadania cykliczne, kt\u00f3re wykonuj\u0105 kopie, wysy\u0142aj\u0105 powiadomienia lub uruchamiaj\u0105 funkcje strony.<\/p>\n<ul class=\"wp-block-list\">\n<li>Sprawd\u017a konfiguracj\u0119 wysy\u0142ki poczty w Joomla.<\/li>\n<li>Wy\u015blij wiadomo\u015b\u0107 testow\u0105 z formularza i sprawd\u017a jej dostarczenie.<\/li>\n<li>Potwierd\u017a dzia\u0142anie skrzynek pocztowych powi\u0105zanych z domen\u0105.<\/li>\n<li>Uruchom lub zaplanuj zadania cykliczne w nowym \u015brodowisku, je\u015bli strona ich u\u017cywa.<\/li>\n<li>Otw\u00f3rz stron\u0119 przez <code class=\"\" data-line=\"\">https:\/\/<\/code> i sprawd\u017a certyfikat SSL.<\/li>\n<li>Zweryfikuj, czy po\u0142\u0105czenie HTTPS dzia\u0142a dla strony g\u0142\u00f3wnej, podstron i zaplecza Joomla.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dzien_przelaczenia_domeny\"><\/span>Dzie\u0144 prze\u0142\u0105czenia domeny<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Prze\u0142\u0105cz domen\u0119 dopiero po pozytywnym te\u015bcie kopii strony na nowym hostingu. Zmie\u0144 rekordy DNS zgodnie z konfiguracj\u0105 nowego dostawcy i zachowaj dotychczasowe ustawienia poczty, je\u015bli skrzynki pozostaj\u0105 w innym miejscu.<\/p>\n<ol class=\"wp-block-list\">\n<li>Wykonaj ostatni\u0105 kopi\u0119 plik\u00f3w i bazy danych starej strony.<\/li>\n<li>Przenie\u015b najnowsze zmiany na nowy hosting.<\/li>\n<li>Sprawd\u017a ponownie <code class=\"\" data-line=\"\">configuration.php<\/code>, baz\u0119 danych, rozszerzenia i prawa dost\u0119pu.<\/li>\n<li>Zmie\u0144 rekordy DNS domeny na warto\u015bci u\u017cywane przez nowy hosting.<\/li>\n<li>Sprawd\u017a, czy rekordy pocztowe nadal kieruj\u0105 wiadomo\u015bci do w\u0142a\u015bciwej us\u0142ugi.<\/li>\n<li>Otw\u00f3rz domen\u0119 i potwierd\u017a, \u017ce wy\u015bwietla t\u0119 sam\u0105 stron\u0119 Joomla, kt\u00f3r\u0105 testowano przed prze\u0142\u0105czeniem.<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kontrola_po_zmianie_DNS\"><\/span>Kontrola po zmianie DNS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Po prze\u0142\u0105czeniu sprawd\u017a stron\u0119 zar\u00f3wno jako u\u017cytkownik, jak i w zapleczu Joomla. Przejd\u017a przez kluczowe \u015bcie\u017cki i por\u00f3wnaj ich dzia\u0142anie ze star\u0105 wersj\u0105.<\/p>\n<ul class=\"wp-block-list\">\n<li>Otw\u00f3rz stron\u0119 g\u0142\u00f3wn\u0105 i wa\u017cne podstrony.<\/li>\n<li>Sprawd\u017a menu, formularze, logowanie, wyszukiwark\u0119 i funkcje rozszerze\u0144.<\/li>\n<li>Zweryfikuj dzia\u0142anie HTTPS oraz przekierowania z adres\u00f3w HTTP na HTTPS, je\u015bli s\u0105 u\u017cywane.<\/li>\n<li>Sprawd\u017a przekierowania ze starych adres\u00f3w URL na nowe adresy.<\/li>\n<li>Potwierd\u017a wysy\u0142k\u0119 i odbi\u00f3r poczty.<\/li>\n<li>Sprawd\u017a zadania cykliczne po ich pierwszym zaplanowanym uruchomieniu.<\/li>\n<li>Zweryfikuj, czy strona jest dost\u0119pna dla robot\u00f3w wyszukiwarek i czy nie pozosta\u0142a w trybie testowym.<\/li>\n<li>Sprawd\u017a plik <code class=\"\" data-line=\"\">robots.txt<\/code>, map\u0119 strony i adresy kanoniczne, je\u015bli s\u0105 u\u017cywane przez konfiguracj\u0119 SEO.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_zrobic_jesli_strona_nie_dziala_po_migracji\"><\/span>Co zrobi\u0107, je\u015bli strona nie dzia\u0142a po migracji<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul class=\"wp-block-list\">\n<li>Je\u015bli pojawia si\u0119 b\u0142\u0105d po\u0142\u0105czenia z baz\u0105, ponownie sprawd\u017a dane bazy w <code class=\"\" data-line=\"\">configuration.php<\/code>.<\/li>\n<li>Je\u015bli strona lub rozszerzenie zg\u0142asza b\u0142\u0105d, por\u00f3wnaj wersj\u0119 PHP z wymaganiami Joomla i rozszerzenia.<\/li>\n<li>Je\u015bli brakuje obraz\u00f3w lub plik\u00f3w, por\u00f3wnaj zawarto\u015b\u0107 katalog\u00f3w ze star\u0105 kopi\u0105.<\/li>\n<li>Je\u015bli formularze nie wysy\u0142aj\u0105 wiadomo\u015bci, sprawd\u017a ustawienia poczty oraz rekordy DNS.<\/li>\n<li>Je\u015bli adresy nie otwieraj\u0105 si\u0119 prawid\u0142owo, sprawd\u017a rekordy DNS, SSL i przekierowania.<\/li>\n<li>Je\u015bli strona nie pojawia si\u0119 w wyszukiwarce, sprawd\u017a dost\u0119p robot\u00f3w, <code class=\"\" data-line=\"\">robots.txt<\/code>, map\u0119 strony i przekierowania.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kiedy_mozna_zamknac_stary_hosting\"><\/span>Kiedy mo\u017cna zamkn\u0105\u0107 stary hosting<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Nie anuluj starego hostingu zaraz po zmianie DNS. Najpierw potwierd\u017a dzia\u0142anie strony, zaplecza Joomla, bazy danych, rozszerze\u0144, poczty, SSL, zada\u0144 cyklicznych i przekierowa\u0144 na nowym hostingu. Zachowaj kopi\u0119 plik\u00f3w i bazy danych, a stary hosting zamknij dopiero po zako\u0144czeniu tej kontroli i upewnieniu si\u0119, \u017ce nowa instalacja obs\u0142uguje t\u0119 sam\u0105 stron\u0119.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[4583,111,95],"manual_kb_tag":[8031,983,785,1784,8030,134,143],"class_list":["post-17834","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-seo","manualknowledgebasecat-poczta","manualknowledgebasecat-hosting","manual_kb_tag-konfiguracja-php-2","manual_kb_tag-dns","manual_kb_tag-baza-danych","manual_kb_tag-seo","manual_kb_tag-migracja-hostingu","manual_kb_tag-poczta","manual_kb_tag-joomla"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":3,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17834\/revisions"}],"predecessor-version":[{"id":17835,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17834\/revisions\/17835"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=17834"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=17834"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=17834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}