Jak przenieść wszystkie konta cPanel z jednego serwera na inny?
Migracja kont cPanel do AlexHost VPS: płynny przewodnik
Dlaczego warto migrować konta cPanel do AlexHost? Przeniesienie kont cPanel na AlexHost VPS lub serwer dedykowany zapewnia niesamowicie szybkie dyski SSD, kontrolę roota i niezawodny czas pracy w celu zasilania witryn internetowych. Narzędzie Transfer cPanel sprawia, że migracja kont – plików, baz danych, wiadomości e-mail i ustawień – jest dziecinnie prosta, minimalizując przestoje. Ten przewodnik przeprowadzi Cię przez proces przenoszenia wszystkich kont cPanel z jednego serwera na serwer AlexHost, zapewniając płynne i bezpieczne przeniesienie.
Wymagania wstępne dla migracji
Przed rozpoczęciem migracji istnieje kilka warunków wstępnych i przygotowań, aby zapewnić płynny przebieg procesu
- Dostęp root: Musisz mieć dostęp roota zarówno do starego, jak i nowego serwera.
- Pasujące wersje oprogramowania: Idealnie byłoby, gdyby wersje cPanel/WHM, Apache, PHP i MySQL/MariaDB były podobne lub kompatybilne między dwoma serwerami.
- 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.
- Wystarczające zasoby: Upewnij się, że nowy serwer ma wystarczające zasoby (CPU, RAM, miejsce na dysku), aby obsłużyć wszystkie przenoszone konta.
- 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
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 podstawowych ustawień
Skonfiguruj nazwę hosta nowego serwera, sieć i podstawowe konfiguracje zabezpieczeń. Upewnij się, że serwer jest w pełni zaktualizowany i skonfigurowany do użytku produkcyjnego
Krok 2: Włącz transfer konta na nowym serwerze
narzędzie WHM Transfer Tool w cPanelu 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 > Transfers > Transfer Tool
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.
Masz również możliwość przeniesienia ustawień, takich jak strefy DNS, pakiety i uprawnienia sprzedawcy
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 wielkości 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 Weryfikacja propagacji
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 dzieje się to 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 witryn 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ą poprawnie 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 lub rozbieżnościom danych, 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 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. Użyj narzędzi takich jak Monitor zasobów cPanel i innych wskaźników serwera, aby śledzić obciążenie serwera, wykorzystanie dysku i wydajność
Wnioski: Pewna migracja cPanel do AlexHost
Dzięki narzędziu transferu cPanel i potężnemu VPS AlexHost, migracja wszystkich kont jest prosta – przygotowanie, transfer, aktualizacja DNS i test. Dyski SSD i niezawodna sieć AlexHost zapewniają szybkie, bezpieczne transfery przy minimalnych przestojach. Twórz kopie zapasowe, monitoruj i w razie potrzeby korzystaj z pomocy AlexHost. Twoje witryny działają teraz na lepszym serwerze – czas to uczcić!