Zmieniasz hosting? Przeniesiemy sklep bez utraty zamówień.Zaplanuj migrację
Migracja · hosting · WordPress · PrestaShop

Migracja sklepu i strony na nowy serwer bez utraty zamówień

Przenosimy sklepy WooCommerce i PrestaShop, strony WordPress i aplikacje na nowy hosting albo własny serwer. Najpierw test pod adresem testowym, potem finalna synchronizacja i przełączenie DNS. Poczta, cron, certyfikaty i przekierowania przechodzą razem ze stroną.

Test przed przełączeniem Finalna synchronizacja zamówień Kopia DNS i poczty Pomiar szybkości przed i po
22 GB
plików sklepu skopiowane w ok. 5 minut
3426
zamówień przeniesionych bez strat
36,7 → 0,6 s
zapis produktu w panelu po migracji
7.4 → 8.3
wersja PHP podniesiona przy migracji
Plan migracji

Jak przenosimy sklep na nowy serwer

Pięć kroków. Stary serwer działa do końca, więc zawsze jest droga powrotu.

01

Inwentaryzacja

Spisujemy wszystko, co działa na starym serwerze: strony, bazy, cron, poczta, certyfikaty, przekierowania i wersję PHP.

02

Kopia i przeniesienie

Kopiujemy pliki i bazę na nowy serwer. Stary serwer działa dalej, klienci niczego nie zauważają.

03

Test na subdomenie

Sklep albo strona działa na nowym serwerze pod adresem testowym. Sprawdzamy koszyk, płatności, maile i panel.

04

Finalna synchronizacja

Tuż przed przełączeniem dociągamy zamówienia i zmiany z ostatnich godzin, żeby nic nie zginęło.

05

Przełączenie DNS

Zmieniamy DNS z niskim TTL. Stary serwer zostaje jako zabezpieczenie, dopóki ruch w całości nie przejdzie na nowy.

Zakres

Co przenosimy razem ze stroną

Pliki i baza danych

Także duże: sklep z 22 GB plików i bazą 166 tabel przenieśliśmy w około 5 minut kopiowania.

Poczta i domeny

Skrzynki, aliasy i rekordy DNS. Przed zmianą robimy pełną kopię strefy DNS, żeby dało się wrócić.

Cron, SMTP i integracje

Zadania cykliczne, wysyłka maili, połączenia z BaseLinkerem, ERP i bramkami płatności.

SSL i bezpieczeństwo

Certyfikaty, Cloudflare, firewall i kopie zapasowe na nowym serwerze od pierwszego dnia.

Przekierowania i SEO

Przy zmianie domeny lub adresów ustawiamy przekierowania 301 i zamieniamy stare adresy w bazie.

Wersja PHP i środowisko

Przy okazji migracji podnosimy PHP, np. z 7.4 do 8.3, po sprawdzeniu zgodności wtyczek i modułów.

Przykład

Kwiatowe Królestwo: sklep WooCommerce na nowym serwerze

Z hostingu współdzielonego na nasz serwer z Dockerem, nginx i Cloudflare: 22 GB plików, baza 166 tabel i 3426 zamówień, test na subdomenie i finalna synchronizacja.

Czasy przed i po migracji

Co mierzyliśmyPrzed → po
Koszyk2,1–2,6 s → 1,1–1,4 s
Strona główna, pierwsze wejście (zimny cache)4,6–6,8 s → 2,1–2,3 s
Karta produktu, pierwsze wejście2,6–8,2 s → 1,3 s
Dodanie do koszyka1,2–1,8 s → 0,5–0,9 s
Zapis produktu w panelu36,7 s → 0,6 s
Rozgrzanie cache, 212 adresów396 s → 47 s

Przy ciepłym cache czasy na obu serwerach były porównywalne. Różnicę widać przy pierwszych wejściach, w koszyku i w panelu, czyli tam, gdzie cache nie pomaga.

Inne migracje

Nie tylko sklepy

Wybrane migracje

Co przenosiliśmyJak to wyglądało
Aplikacja Laravel po awarii serweraodtworzona z kopii w S3, baza ok. 40 GB; przy okazji liczba procesów kolejki zmniejszona z 62 do 12
Strona WordPress na nowej domenieok. 414 tys. zamian adresów w bazie, przekierowania 301, PHP 7.4 → 8.3
Poczta dwóch domenskrzynki przeniesione u nowego dostawcy, wcześniej pełna kopia DNS
Po migracji

Co dostajesz na koniec

Kopie zapasowe i monitoring od pierwszego dnia

Pomiar szybkości przed i po migracji

Stary serwer jako zabezpieczenie, dopóki nie potwierdzisz, że wszystko działa

Lista przeniesionych elementów: strony, bazy, cron, poczta i DNS

FAQ

Pytania o migrację serwera

Czy sklep będzie niedostępny podczas migracji?

+
Zwykle nie. Stary serwer działa do końca, nowy testujemy pod adresem testowym, a przełączenie to zmiana DNS. Jeśli sklep przyjmuje zamówienia przez cały czas, robimy krótką finalną synchronizację, żeby nie zgubić zamówień z ostatnich godzin.

Czy migracja zaszkodzi pozycjom w Google?

+
Sama zmiana serwera nie, jeśli adresy stron zostają te same. Przy zmianie domeny albo struktury adresów ustawiamy przekierowania 301 i sprawdzamy Search Console po przełączeniu.

Co z pocztą firmową?

+
Przenosimy ją osobno albo zostawiamy u obecnego dostawcy. Przed każdą zmianą w DNS robimy kopię strefy, więc rekordy poczty nie znikają przy okazji.

Czy przeniesiecie sklep PrestaShop albo WooCommerce?

+
Tak. Przenosimy WooCommerce, PrestaShop, WordPress, aplikacje Laravel i Next.js, na serwery VPS, w kontenery Docker albo na Vercel i Cloudflare.

Czy nowy serwer będzie szybszy?

+
Zwykle tak, ale mierzymy to przed i po. W sklepie Kwiatowe Królestwo koszyk i pierwsze wejścia na strony przyspieszyły mniej więcej dwukrotnie. Przy ciepłym cache różnica była niewielka, bo cache działał dobrze już wcześniej.

Ile kosztuje migracja?

+
Zależy od liczby stron, rozmiaru danych, poczty i integracji. Po inwentaryzacji podajemy cenę i termin przełączenia.

Zobacz też

Bezpłatna konsultacja

Zaplanujmy migrację

Kamil Perzowski, ASAPDevs
Kamil Perzowski
CEO & Co-founder, ASAPDevs
Napisz, co i skąd chcesz przenieść. Odpowiemy z planem i terminem przełączenia.

Wysyłając formularz, przekazujesz nam dane, żebyśmy mogli odpowiedzieć. Szczegóły w polityce prywatności.