Jak przenieść wszystkie konta cPanel z jednego serwera na inny? ⋆ ALexHost SRL

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
02.01.2025
No categories

Jak przenieść wszystkie konta cPanel z jednego serwera na inny?

Migracja wszystkich kont cPanel z jednego serwera na drugi może wydawać się trudnym zadaniem, zwłaszcza jeśli zarządzasz dużą liczbą kont. Jednak cPanel oferuje wbudowane narzędzia, które sprawiają, że proces ten jest płynny i wydajny, zapewniając minimalne przestoje i kłopoty. Niezależnie od tego, czy modernizujesz sprzęt serwerowy, przenosisz się do nowego centrum danych, czy zmieniasz dostawcę usług hostingowych, ten przewodnik przeprowadzi Cię przez proces przenoszenia wszystkich kont cPanel z jednego serwera na drugi.

Wymagania wstępne dla migracji

Przed rozpoczęciem migracji należy spełnić kilka warunków wstępnych i przygotować się, aby proces przebiegł sprawnie:

  1. Dostęp root: Musisz mieć dostęp roota zarówno do starego, jak i nowego serwera.
  2. Dopasowanie wersji oprogramowania: Idealnie byłoby, gdyby wersje cPanel/WHM, Apache, PHP i MySQL/MariaDB były podobne lub kompatybilne między dwoma serwerami.
  3. Konfiguracja DNS: Jeśli korzystasz z własnych serwerów DNS, upewnij się, że możesz zaktualizować rekordy DNS, aby wskazywały na adresy IP nowego serwera.
  4. Wystarczające zasoby: Upewnij się, że nowy serwer ma wystarczające zasoby (CPU, RAM, miejsce na dysku), aby obsłużyć wszystkie przenoszone konta.
  5. Plan tworzenia kopii zapasowych: Zawsze twórz kopie zapasowe wszystkich kont na starym serwerze, aby uniknąć potencjalnej utraty danych.

Krok 1: Przygotowanie nowego serwera

Pierwszym krokiem jest upewnienie się, że nowy serwer jest odpowiednio skonfigurowany i gotowy do przyjęcia kont cPanel. Oto, co należy zrobić:

1.1 Zainstalować cPanel/WHM na nowym serwerze

Upewnij się, że cPanel i WHM są zainstalowane i licencjonowane na nowym serwerze. Jeśli cPanel nie jest jeszcze zainstalowany, można go zainstalować za pomocą następującego polecenia:

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Postępuj zgodnie z instrukcjami, aby zakończyć instalację. Po instalacji zaloguj się do WHM na nowym serwerze i zakończ wstępną konfigurację.

1.2 Konfiguracja ustawień podstawowych

Skonfiguruj nazwę hosta, sieć i podstawowe zabezpieczenia nowego serwera. Upewnij się, że serwer jest w pełni zaktualizowany i skonfigurowany do użytku produkcyjnego.

Krok 2: Włącz transfer kont na nowym serwerze

narzędzie cPanel WHM Transfer Tool umożliwia kopiowanie kont ze starego serwera na nowy przy minimalnym wysiłku.

2.1 Dostęp do narzędzia WHM Transfer Tool

Na nowym serwerze zaloguj się do WHM i przejdź do:

WHM > Transfery > Narzędzie Transferu

Narzędzie Transfer Tool poprowadzi Cię przez proces kopiowania kont ze starego serwera.

2.2 Połącz się ze starym serwerem

W interfejsie narzędzia Transfer Tool:

  • Remote Server Address: Wprowadź adres IP lub nazwę hosta starego serwera.
  • Remote SSH Port: Wprowadź port SSH starego serwera (domyślnie 22, chyba że został zmieniony).
  • Uwierzytelnianie: Wprowadź nazwę użytkownika root i hasło do starego serwera. Alternatywnie można użyć klucza SSH do uwierzytelniania.

Po nawiązaniu połączenia wyświetlona zostanie lista wszystkich kont dostępnych do przeniesienia.

2.3 Wybierz Konta do przeniesienia

Zostanie wyświetlona lista kont cPanel ze starego serwera. Możesz wybrać:

  • Przenieść wszystkie konta lub
  • Wybraćokreślone konta do migracji.

Istnieje również możliwość przeniesienia ustawień, takich jak strefy DNS, pakiety i uprawnienia odsprzedawcy.

2.4 Konfiguracja ustawień transferu

Przed zainicjowaniem transferu należy skonfigurować wszelkie dodatkowe opcje:

  • Transfer ekspresowy: Włącza automatyczne aktualizacje DNS i zapewnia, że konta na starym serwerze nie będą już rozpoznawane po migracji. Jest to przydatne, jeśli chcesz, aby przeniesienie nastąpiło szybko bez ręcznych zmian DNS.
  • Routing poczty: Wybór sposobu konfiguracji routingu poczty e-mail po przeniesieniu (lokalny, zdalny lub automatyczny).

2.5 Zainicjuj transfer

Kliknij przycisk Kopiuj, aby rozpocząć transfer. WHM skopiuje każde konto, w tym wszystkie pliki, bazy danych, wiadomości e-mail i ustawienia, ze starego serwera na nowy. Wymagany czas zależy od rozmiaru kont i szybkości połączeń sieciowych serwerów.

Krok 3: Aktualizacja DNS

Po zakończeniu transferu należy zaktualizować rekordy DNS, aby domeny wskazywały na nowy serwer.

3.1 Aktualizacja stref DNS

Jeśli korzystasz z własnych serwerów DNS, zaktualizuj adresy IP dla każdej domeny, aby odzwierciedlały adres IP nowego serwera. Jeśli zdecydowałeś się na transfer ekspresowy, mogło to zostać wykonane automatycznie.

3.2 Aktualizacja informacji o rejestratorze

Jeśli korzystasz z zewnętrznego dostawcy DNS lub zarządzasz DNS za pośrednictwem rejestratora domen, zaloguj się do portalu rejestratora i zaktualizuj rekordy A, aby wskazywały na adres IP nowego serwera.

3.3 Zweryfikuj propagację

Użyj narzędzi takich jak whatsmydns.net lub dig, aby upewnić się, że zmiany DNS są prawidłowo propagowane. Propagacja może potrwać do 48 godzin, choć często odbywa się znacznie szybciej.

Krok 4: Testowanie po migracji

Po przeniesieniu kont i propagacji zmian DNS ważne jest, aby przetestować wszystko, aby upewnić się, że migracja przebiegła pomyślnie.

4.1 Weryfikacja stron internetowych i baz danych

Sprawdź każdą witrynę na nowym serwerze, aby upewnić się, że ładuje się poprawnie. Sprawdź, czy bazy danych działają zgodnie z oczekiwaniami, szczególnie w przypadku witryn działających w systemach zarządzania treścią, takich jak WordPress, Joomla lub Magento.

4.2 Funkcjonalność poczty e-mail

Przetestuj konta e-mail, wysyłając i odbierając wiadomości. Upewnij się, że routing i dostarczanie wiadomości e-mail działają prawidłowo na nowym serwerze.

4.3 Sprawdź dane konta

Zaloguj się do cPanel dla każdego przeniesionego konta, aby upewnić się, że pliki, bazy danych, wiadomości e-mail i ustawienia zostały pomyślnie przeniesione. Obejmuje to weryfikację certyfikatów SSL, zadań cron i innych ustawień konfiguracyjnych.

Krok 5: Czyszczenie i finalizacja

Po potwierdzeniu, że migracja zakończyła się powodzeniem, można przystąpić do następujących kroków końcowych.

5.1 Wyłączenie kont na starym serwerze

Aby zapobiec zmianom danych lub rozbieżnościom, należy wyłączyć konta na starym serwerze. Możesz je zawiesić za pośrednictwem WHM lub całkowicie zatrzymać usługi serwera WWW, aby uniemożliwić dostęp.

5.2 Tworzenie kopii zapasowych

Chociaż konta są teraz hostowane na nowym serwerze, dobrą praktyką jest utworzenie nowej kopii zapasowej każdego konta po migracji. Zapewnia to punkt odzyskiwania w przypadku jakichkolwiek nieprzewidzianych problemów.

5.3 Monitorowanie nowego serwera

Przez kilka następnych dni monitoruj wydajność i stabilność nowego serwera, aby upewnić się, że może on bezproblemowo obsługiwać przeniesione konta. Skorzystaj z narzędzi takich jak Monitor zasobów cPanel i innych wskaźników serwera, aby śledzić obciążenie serwera, wykorzystanie dysku i wydajność.

Podsumowanie

Migracja wszystkich kont cPanel z jednego serwera na drugi może wydawać się skomplikowana, ale dzięki wbudowanemu w cPanel narzędziu Transfer Tool proces ten staje się stosunkowo prosty. Postępowanie zgodnie z tym przewodnikiem gwarantuje, że wszystkie dane, w tym strony internetowe, wiadomości e-mail i bazy danych, zostaną poprawnie przeniesione przy minimalnym czasie przestoju.

Niezależnie od tego, czy przenosisz się na bardziej wydajny serwer, czy zmieniasz dostawcę usług hostingowych, ten proces krok po kroku pomoże Ci przeprowadzić migrację płynnie i skutecznie. Pamiętaj tylko, aby dokładnie sprawdzić wszystko po migracji, aby uniknąć potencjalnych problemów, a Twoje konta będą działać na nowym serwerze w mgnieniu oka!

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills