Przenoszenie Twojej witryny internetowej z jednego hosta internetowego na inny jest proste. Ale jak ze wszystkim, co ma związek z technologią, migracja witryny musi być przeprowadzona ostrożnie; w przeciwnym razie może skutkować serią problemów, od tak prostych, jak brakujący plik, po tak złożone, jak uszkodzona baza danych.
Na szczęście mamy do dyspozycji wiele narzędzi, których możemy użyć, aby znacznie ułatwić sobie pracę. To, które z nich będzie miało zastosowanie w Twoim przypadku, zależy od kilku czynników.
W tym artykule przyjrzymy się różnym sposobom migracji na nowy serwer.
Opcja A: Poproszenie o pomoc swojego dostawcę hostingu
Wiele firm hostingowych oferuje obecnie bezpłatne migracje stron internetowych, ułatwiając użytkownikom przenoszenie ich stron internetowych przy minimalnym zamieszaniu. Zazwyczaj usługa ta obejmuje przenoszenie plików witryny, baz danych, a czasem kont e-mail. Jest ona szczególnie przydatna dla tych, którym brakuje umiejętności technicznych lub czasu, aby samodzielnie zająć się migracją.
Aby skorzystać z takich usług, należy wykonać następujące czynności:
1. Wybierz hosta z bezpłatną usługą migracji witryny
Nie wszyscy dostawcy hostingu oferują bezpłatne usługi migracji. Jeśli tego potrzebujesz, upewnij się, że Twój nowy dostawca hostingu oferuje tę usługę przed rejestracją.
Niektóre z dobrych usług, które obejmują bezpłatną pomoc w migracji witryny, to:
| Provider | Rodzaj hostingu | Cena od | Darmowa migracja strony |
|---|---|---|---|
| Hostinger | Współdzielone, VPS, Chmura | $ 2.99 / mc | Nieograniczone bezpłatne migracje |
| Cloudways | Cloud Hosting | $ 14.00 / mc | 1 darmowa migracja na konto |
| ScalaHosting | Współdzielone, VPS, Chmura | $ 2.95 / mc | Nieograniczone bezpłatne migracje |
| Verpex | Współdzielone, VPS, Chmura | $ 2.99 / mc | Nieograniczone bezpłatne migracje |
| ChemiCloud | Współdzielone, VPS, Chmura | $ 2.95 / mc | Nieograniczone bezpłatne migracje |
2. Poproś o migrację witryny
Skontaktuj się z obsługą klienta swojego nowego dostawcy hostingu i poproś o usługę migracji. Pamiętaj, że będziesz musiał podać im pewne informacje o swoim obecnym hoście internetowym, aby mogli wykonać migrację.
Każdy host internetowy robi to inaczej. Niektórzy mogą wymagać wysłania wiadomości e-mail do obsługi klienta, podczas gdy inni mogą wymagać otwarcia zgłoszenia pomocy technicznej. W przykładzie pokazanym powyżej, A2 Hosting ma możliwość złożenia wniosku o migrację witryny z poziomu portalu klienta.
3. Pozwól im wykonać pracę
Daj im trochę czasu i kiedy powiedzą, że skończyli, przetestuj swoją nową witrynę. Większość migracji witryn zajmie od 2 do 5 dni roboczych. W międzyczasie nie martw się, Twoja witryna nadal będzie działać u poprzedniego hosta.
Ważne jest, aby nie zamykać poprzedniego konta hostingowego, dopóki nie będziesz mieć pewności, że migracja zakończyła się pomyślnie.
4. Sprawdź swoją nową witrynę
Upewnij się, że dokładnie sprawdziłeś swoją nową witrynę. Jeśli jesteś zadowolony, że wszystko działa tak, jak powinno, możesz przejść do zamknięcia swojego poprzedniego konta hostingowego.
Co zazwyczaj obejmuje bezpłatna migracja witryny internetowej?
Bezpłatne usługi migracji stron internetowych zazwyczaj obejmują przeniesienie istotnych komponentów Twojej strony internetowej od jednego dostawcy hostingu do innego. Zazwyczaj obejmuje to:
- Pliki witryny: Migracja wszystkich plików, takich jak HTML, CSS, JavaSkrypt, obrazy i inna treść statyczna.
- Bazy danych: Przesyłanie baz danych, łącznie ze wszystkimi danymi, tabelami i ustawieniami.
- Konta email: Przenoszenie istniejących kont e-mail i ich zawartości, chociaż niektórzy usługodawcy mogą migrować wyłącznie konta bez zawartości.
- Konfiguracja domeny: Aktualizacja ustawień DNS w celu zapewnienia, że Twoja domena wskazuje na nowego hosta bez przestoju.
- Podstawowa konfiguracja: Upewnij się, że Twoja witryna będzie działać prawidłowo na nowym serwerze, w tym zaktualizuj ścieżki, uprawnienia plików i inne niezbędne konfiguracje.
Czego zazwyczaj nie obejmuje bezpłatna migracja witryny internetowej?
Choć bezpłatne usługi migracji obejmują podstawowe elementy, często występują pewne ograniczenia:
- Duże i złożone strony internetowe: Niektórzy usługodawcy hostingowi mogą pobierać opłaty za migrację dużych baz danych lub złożonych stron internetowych, zwłaszcza jeśli obejmują one wiele domen lub niestandardowe konfiguracje.
- Integracje innych firm: Migracja usług stron trzecich, takich jak CDN konfiguracje, SSL certyfikaty lub zewnętrzne APIs, może nie zostać uwzględniony.
- Przeprojektowanie lub optymalizacja witryny internetowej: Bezpłatna migracja zazwyczaj nie obejmuje przeprojektowania ani optymalizacji witryny w celu uzyskania lepszej wydajności na nowym hoście.
- Niestandardowe konfiguracje poczty e-mail: Choć podstawowa migracja poczty e-mail jest często wliczona w cenę, niestandardowe konfiguracje poczty e-mail, zwłaszcza te obejmujące zewnętrznych klientów poczty e-mail, mogą wymagać dodatkowych opłat lub samodzielnego zarządzania.
- Wiele witryn lub subdomen: Niektórzy usługodawcy hostingowi oferują bezpłatną migrację tylko jednej witryny, natomiast za każdą dodatkową witrynę lub subdomenę pobierane są dodatkowe opłaty.
Opcja B: Migracja witryny DIY
Jeśli wybrałeś hosta bez bezpłatnej migracji, nie martw się — ręczna migracja witryny jest w pełni możliwa do opanowania przy zastosowaniu odpowiednich kroków. Złożoność procesu zależy od komponentów i funkcji witryny.
Na przykład, jeśli masz tylko statyczną witrynę i nic więcej, wszystko może być tak proste, jak przeniesienie tych plików do nowego hosta i zmiana rekordów DNS dla nazwy domeny. Dla tych, którzy działają na WordPressNarzędzia takie jak Duplicator i All-in-One WP Migration mogą zautomatyzować część procesu.
Jednak w przypadku kompletnej ręcznej migracji, szczególnie w przypadku bardziej złożonych witryn, będziesz musiał obsługiwać każdy komponent osobno. Poniżej znajduje się przewodnik krok po kroku, aby upewnić się, że wszystko zostanie przeniesione bezproblemowo.
1. Zarejestruj się u nowego usługodawcy hostingowego
Zwykle istnieją konkretne powody, dla których pożądane jest przejście na nowego hosta. Powody te mogą wynikać z wydajności, niezawodności lub nawet słabej obsługi klienta. Przed zarejestrowaniem się u nowego hosta przeprowadź badania, aby upewnić się, że nie robisz tego w ciemno.
Istnieje wielu doskonałych dostawców usług hostingu internetowego, którzy oferują dobrą wydajność i funkcje za bardzo rozsądne ceny. Jeśli podpisujesz z nimi umowę jako nowy klient, możesz również korzystać z nowych korzyści rejestracyjnych, takich jak wysokie początkowe rabaty.
Pamiętaj, że nie musisz szukać hosta, który oferuje wszystko, co najlepsze, ale takiego, który będzie odpowiadał Twoim potrzebom.
2. Przenieś swoje pliki
Większość usług hostingu stron internetowych pozwala na kompresowanie plików za pomocą pulpitu. To może znacznie ułatwić Ci życie. Użyj pulpitu, aby skompresować wszystkie pliki, a następnie je pobrać. Gdy plik znajdzie się na Twoim komputerze, prześlij go do nowego hosta i rozpakuj tam swoje pliki. Dzięki temu masz pewność, że zachowasz tę samą strukturę plików, co oryginał.
3. Przenieś swoją bazę danych
Podczas gdy pliki są twarzą stron internetowych, baza danych przechowuje informacje, na których działają dynamiczne strony. Każda marka bazy danych będzie miała własne narzędzia do zarządzania, ale generalnie działają one w podobny sposób. Najpopularniejszą bazą danych używaną obecnie jest MySQL a przenoszenie bazy danych można wykonać za pomocą narzędzia o nazwie phpMyAdmin.
Aby przenieść swoje MySQL baza danych, zaloguj się do panelu sterowania i uzyskaj dostęp do opcji bazy danych. Następnie kliknij phpMyAdmin, a zostaniesz przeniesiony do interfejsu zarządzania tą bazą danych. Jeśli masz więcej niż jedną bazę danych na swoim koncie, upewnij się, że wybrałeś właściwą, która jest powiązana z Twoją witryną.
Gdy już będziesz w bazie danych, poszukaj zakładki „Eksportuj” i kliknij ją. Na następnym ekranie upewnij się, że „Metoda eksportu” to „Szybka”, a „Format” to „SQL”, zanim klikniesz „Przejdź”. Zapisz plik na swoim komputerze. Zalecam, aby nie zmieniać nazwy pliku.
Gdy to zrobimy, zasadniczo odwrócimy cały proces. Zaloguj się do panelu sterowania nowego hosta, a następnie zaimportuj bazę danych, wybierając plik, który właśnie pobrałeś na swój komputer.
Note:Jeśli korzystasz z systemu zarządzania treścią (CMS), musisz wiedzieć o kilku rzeczach. CMS, taki jak WordPress lub Drupal często mają własne procedury migracji. Będziesz musiał również zainstalować nową kopię CMS przed migracją bazy danych.
4. Przenieś swoją pocztę e-mail
Zabawne w przypadku poczty e-mail jest to, że wszyscy jej używamy, ale jeśli chodzi o migrację stron internetowych – często zapominamy, że musimy również migrować nasze e-maile. Niestety, sposób, w jaki sobie z tym radzisz, może się różnić w zależności od tego, jak obecnie zarządzasz swoimi e-mailami.
Na przykład istnieją różne typy hostów poczty e-mail, niektóre wiadomości e-mail są hostowane u rejestratorów domen, podczas gdy inne mogą być hostowane u zewnętrznych dostawców usług, takich jak Microsoft 365 lub Google WorkspaceAby uzyskać więcej informacji na temat migracji wiadomości e-mail, najlepiej skontaktować się z nowym dostawcą usług hostingowych.
Z reguły musisz przenieść istniejące wiadomości e-mail i zaktualizować rekordy MX. Istnieją dwa sposoby przeniesienia wiadomości e-mail;
Ręczne przenoszenie wiadomości e-mail
Aby przenieść swoje wiadomości e-mail, łatwiej będzie Ci skorzystać z klienta poczty, takiego jak Thunderbird.
- Skonfiguruj Thunderbirda, aby zsynchronizować wiadomości e-mail z poprzednim kontem hostingowym
- Skonfiguruj inne konto w Thunderbird, które będzie kierować do konta e-mail na nowym hoście.
- Wybierz wiadomości ze skrzynki odbiorczej ze starego konta i skopiuj je wszystkie do nowego konta e-mail. Tę część należy powtórzyć dla każdego folderu e-mail, który chcesz przenieść.
Następnie musisz upewnić się, że rekordy MX są zaktualizowane. Ten wpis w strefie DNS ma na celu określenie, który serwer pocztowy obsługuje Twoje wiadomości e-mail. Aby to zrobić, musisz zalogować się do panelu zarządzania DNS.
Poszukaj wpisu typu MX i zaktualizuj tam informacje. Jeśli nie jesteś pewien, na co należy to zmienić, możesz uzyskać te informacje od swojego nowego dostawcy hostingu.
Łatwiejsza droga
Jeśli używasz cPanel zarówno na starym, jak i nowym hoście, przeniesienie wiadomości e-mail może być częścią procesu migracji. Po prostu skontaktuj się z zespołem wsparcia dla nowego hosta i poproś o migrację konta cPanel. Ten proces migracji obejmie również Twoje wiadomości e-mail.
Jeśli chcesz tylko przenieść swoje wiadomości e-mail z cPanel na konto cPanel, zaloguj się na stare konto hostingowe i kliknij File Manager. Poszukaj folderu o nazwie „mail” i skompresuj go, a następnie pobierz. Po wykonaniu tej czynności prześlij plik na nowe konto hostingowe i rozpakuj go ponownie.
5. Sprawdź swoją witrynę
Po załadowaniu plików do nowej konfiguracji hostingu sprawdź dwukrotnie, czy wszystko działa prawidłowo na Twojej stronie internetowej. Ponieważ Twoje rekordy DNS nadal wskazują lokalizację Twojej poprzedniej strony, potrzebujesz innego sposobu na przetestowanie nowej strony.
Chociaż większość hostów może korzystać z tymczasowych adresów URL, wielu tego nie robi, ponieważ uważa się to za niebezpieczne. Pozostaje Ci kilka innych opcji. Najprostszym jest dokonanie niewielkich modyfikacji sposobu, w jaki Twoja przeglądarka interpretuje mapy nazw domen.
Aby to zrobić, należy zmodyfikować plik „hosts” za pomocą Notatnika i dodać na dole:
Adres IP nazwa_domeny.com
Adres IP www.nazwa_domeny.com
Gdzie IP_address to adres IP Twojego nowego serwer hostingowy. Informacje te powinny znajdować się zarówno w panelu sterowania nowego konta, jak i w e-mailu powitalnym otrzymanym od nowej usługi hostingowej.
Zapisz zmiany i wyczyść pamięć podręczną przeglądarki przed ponownym odwiedzeniem adresu URL witryny. Powinno to umożliwić przetestowanie witryny na nowym hoście. Pamiętaj, aby usunąć wiersze w pliku hosts po zakończeniu!
6. Zmień swoje rekordy DNS
Gdy już będziesz pewien, że wszystko działa tak, jak powinno, nadszedł czas na zmianę rekordów DNS, aby nazwa domeny wskazywała na właściwą lokalizację. Aby to zrobić, musisz uzyskać dostęp do systemu zarządzania nazwami domen.
Zmień istniejące rekordy na te z nowych serwerów hosta. Pozwoli to systemowi DNS kierować odwiedzających do właściwej lokalizacji Twojej nowej witryny.
Po wprowadzeniu niezbędnych zmian w rekordach DNS, bądź cierpliwy i czekaj. Zmiany mogą zająć trochę czasu, nawet 24 godziny. Zazwyczaj, gdy to robię, po prostu zostawiam to do rozprzestrzenienia się na noc i sprawdzam dopiero dużo później.
Wnioski: Zmiana hosta internetowego nie musi być koszmarem
Do tej pory prawdopodobnie zdałeś sobie sprawę, jak wielką różnicę może zrobić dobry host. Pomijając wydajność i niezawodność, dobry host może zaoszczędzić Ci dużo czasu i pieniędzy w przyszłości. Wiedza, że możesz polegać na pomocy swojego hosta, może być bezcenna i Wybór odpowiedniego hosta internetowego jest ważne.
Jeśli jesteś już w sytuacji, w której nie jesteś zadowolony ze swojego gospodarza i szukasz przeprowadzki, pamiętaj, aby sprawdzić nasze obszerne recenzje usług hostingowych które zwracają uwagę nie tylko na wydajność, ale także na inne istotne cechy głównych dostawców usług hostingowych.