Przeniesienie WordPressa bez przestoju

Stronę WordPress przenoszą Państwo bez przerwy, jeśli zachowają kolejność: najpierw przeniesienie plików i bazy danych, potem testy na nowym serwerze, a dopiero potem przełączenie DNS. W WWW4 to przeniesienie wykonujemy za Państwa; jest częścią usługi hostingowej, a nie osobną pozycją na fakturze. Państwo dostarczają dostęp do obecnego hostingu, my robimy resztę.

WordPress ma przy tym kilka osobliwości, których zwykła kopia plików nie rozwiązuje: adres strony w bazie danych, permalinki, wtyczki cache pamiętające stary adres. Poniżej przeczytają Państwo, jak to robimy i gdzie w praktyce coś idzie nie tak.

Co robimy my, co dostarczają Państwo

Przeprowadzka idzie najsprawniej, gdy z góry jasne jest, kto co robi. Większość pracy leży po naszej stronie; od Państwa potrzebujemy głównie dostępu i kilku odpowiedzi.

Co robi WWW4

Całe przeniesienie, od pierwszej kopii po kontrolę po przełączeniu DNS.

  • Pobranie plików, folderu uploads i bazy danych z obecnego hostingu
  • Dostosowanie wp-config do nowej bazy i ustawienie nowych soli (salts)
  • Sprawdzenie adresu strony, permalinków i cache na nowym serwerze
  • Założenie skrzynek przed przełączeniem DNS i sprawdzenie, czy formularze dochodzą
  • Ustawienie wersji PHP pasującej do Państwa motywu i wtyczek

Co dostarczają Państwo

Bez tych danych nie możemy zacząć. Proszę poprosić o nie obecnego dostawcę odpowiednio wcześnie.

  • Dostęp do obecnego hostingu: panel lub FTP oraz baza danych
  • Dostęp do zarządzania domeną albo jej przeniesienie do nas
  • Jakich wtyczek i jakiego motywu Państwo używają i czy są do nich przypisane licencje
  • Termin, w którym sami sprawdzą Państwo nową stronę przed przełączeniem

Po przeniesieniu Państwa strona od razu działa na hostingu z Redis object caching i z Jaan Performance Engine, naszą własną wtyczką WordPress do cache i obrazów. Jest bezpłatnie w pakiecie, a na życzenie instalujemy ją przy okazji.

Tak przebiega przeprowadzka

Pięć kroków. Stara strona jest cały czas online; dopiero w ostatnim kroku świat zewnętrzny coś zauważa, a wtedy wszystko jest już przetestowane.

1

Inwentaryzacja i dostęp

Sprawdzamy, co działa: jaka wersja WordPressa, jaki motyw, jakie wtyczki, jak duże są biblioteka mediów i baza danych, jakie skrzynki istnieją i czy jest na tym sklep WooCommerce. Państwo przekazują nam dostęp do obecnego hostingu i do zarządzania domeną. Brakujący dostęp jest w praktyce najczęstszą przyczyną opóźnień.

2

Przeniesienie plików i bazy danych

Cała przestrzeń WWW, łącznie z folderem uploads, oraz baza danych są kopiowane na nasz serwer. Tworzymy nowy wp-config z nowymi danymi bazy i świeżymi solami i ustawiamy wersję PHP na tę, której oczekują Państwa motyw i wtyczki. Stara strona normalnie działa.

3

Sprawdzenie adresu strony, permalinków i cache

WordPress przechowuje własny adres w bazie danych. Sprawdzamy site URL i home URL, zapisujemy permalinki na nowo, by reguły przepisywania były poprawne, i czyścimy cache wtyczek, które wciąż trzymają stary adres. To ta część, którą przy samodzielnej przeprowadzce najczęściej się pomija.

4

Testy na nowym serwerze

Strona jest testowana na naszym serwerze, zanim DNS zostanie zmieniony. Czy ładują się wszystkie strony i obrazy, czy formularze dochodzą, czy działa logowanie, czy działa kasa, jeśli mają Państwo sklep? Państwo sami patrzą. To, co okaże się tu błędne, nic nie kosztuje; po przełączeniu już tak.

5

Przełączenie DNS i kontrola

Dopiero teraz kierują Państwo DNS na nasz serwer, albo robimy to my, jeśli domena jest u nas. Potem sprawdzamy, czy działa https, czy nie powstały strony błędów i czy na stary serwer nie przychodzi jeszcze poczta do odebrania. Stary hosting wypowiadają Państwo dopiero, gdy wszystko działa dobrze od kilku dni.

Gdzie WordPress sprawia problemy

Strona WordPress to więcej niż folder plików. Sześć rzeczy, które przy zwykłej kopii idą źle i które dlatego zawsze sprawdzamy osobno.

Site URL i home URL w bazie danych

WordPress zapisuje własny adres w bazie danych. Gdy się nie zgadza, nowa strona odsyła Państwa do starej lub ładuje się bez stylów. Jeśli strona działa pod tymczasowym adresem do testów, trzeba to potem przywrócić.

Ponowne zapisanie permalinków

Czytelne adresy WordPressa zależą od reguł przepisywania na serwerze. Po przeprowadzce strona główna zwykle działa, ale wszystkie podstrony zwracają 404. Jednorazowe ponowne zapisanie permalinków to rozwiązuje.

wp-config i sole

wp-config zawiera dane bazy ze starego serwera i klucze zabezpieczające sesje logowania. Na nowym serwerze powinny tam być nowe dane bazy i nowe sole. Proszę też przenieść ewentualne dodatkowe ustawienia, które dodał tam Państwa deweloper.

Folder uploads i duże biblioteki mediów

Przy stronie z latami zdjęć ciężar leży nie w WordPressie, lecz w folderze uploads. Niepełną kopię zauważą Państwo dopiero po brakujących obrazach gdzieś głęboko w stronie. Dlatego po przeniesieniu porównujemy liczbę plików i rozmiar po obu stronach.

Wtyczki cache trzymające stary URL

Wtyczki cache przechowują gotowe strony ze starym adresem, a czasem także osobne pliki konfiguracyjne. Jeśli ten cache nie zostanie wyczyszczony, nowa strona zdaje się wciąż odsyłać do starej. Czyścimy go po przeniesieniu i jeszcze raz po przełączeniu DNS.

Poczta, która musi jechać razem

Państwa skrzynki przenoszą się razem i są zakładane przed przełączeniem DNS. Proszę spojrzeć też na sam WordPress: wtyczka SMTP wskazująca jeszcze stary serwer pocztowy po przeprowadzce nie wyśle już maili z formularzy ani zamówień. To też testujemy w kroku czwartym.

Co Państwo dostają po przejściu

Belgijskie centrum danych — Państwa strona i dane odwiedzających zostają w Belgii
Redis object caching i Jaan Performance Engine, w cenie
Samodzielny wybór wersji PHP, dla każdej witryny osobno
Darmowy certyfikat SSL, odnawiany automatycznie
Codzienna kopia zapasowa plików i bazy danych, przechowywana 14 dni
Pomoc techniczna po niderlandzku od tych, którzy zarządzają serwerami

Czytaj dalej

Przenoszą Państwo nie stronę WordPress, lecz coś innego, albo chcą zrobić to sami? Te strony pomogą dalej.

Przeniesienie hostingu (ogólnie) Lista kontrolna: przeniesienie strony Zmiana wersji PHP

Najczęściej zadawane pytania o przeniesienie WordPressa

Nee. Uw site wordt eerst volledig op onze server gezet en daar getest, terwijl de oude gewoon blijft draaien. Pas als alles werkt, gaat de DNS om. Door de TTL op voorhand te verlagen, duurt die omschakeling minuten in plaats van uren, en uw bezoekers merken er in de praktijk niets van.
De overzet van uw website en uw e-mail zit in de hostingdienst en is geen aparte factuurpost. U betaalt uw hostingpakket, niets extra voor de verhuizing zelf. Bij een uitzonderlijk complexe situatie, bijvoorbeeld tientallen sites of maatwerk buiten WordPress, bespreken we dat vooraf.
Ja, maar met een extra afspraak: tussen de laatste databasekopie en de DNS-omschakeling mogen er geen nieuwe bestellingen binnenkomen, anders staan die enkel op de oude server. Daarom plannen we die twee stappen kort na elkaar op een rustig moment, of zetten we de shop heel even in onderhoudsmodus. Bestellingen, klanten en voorraad verhuizen mee in de database.
Dat hangt af van de grootte van de site, vooral van de mediabibliotheek, en van hoe snel wij toegang krijgen tot uw huidige hosting. Het overzetten en testen zelf is meestal geen dagenwerk; wachten op toegangsgegevens is dat wel. Hebt u alles klaar, dan spreken we een moment af voor de omschakeling.
Ja. De mailboxen op uw domein worden bij ons aangemaakt vóór de DNS omgaat, zodat nieuwe mail meteen op de juiste plaats aankomt. Werkt u met IMAP, dan zetten wij ook de inhoud van de mailboxen over. Werkt u met POP3, dan staat uw mail al lokaal op uw toestel en hoeft er niets over.
Dat kan, en in onze kennisbank staat een checklist voor wie dat wil. Houd dan zeker rekening met de WordPress-specifieke stappen: site-URL in de database, permalinks opnieuw opslaan, nieuwe wp-config en de cache van uw cache-plugin legen. Loopt u vast, dan kijken wij mee.
Niet verplicht. Uw domeinnaam kan bij uw huidige registrar blijven; dan wijst u daar zelf de DNS naar onze server. Verhuist u de domeinnaam wel mee, met de transfercode van uw registrar, dan beheert u alles op één plaats en zetten wij de DNS voor u om.
Zadzwoń teraz
Wyślij e-mail