Як перенести всі акаунти cPanel з одного сервера на інший
Перенесення акаунтів cPanel на VPS AlexHost: простий посібник
Чому варто перенести акаунти cPanel на AlexHost? Перенесення акаунтів cPanel на VPS або виділений сервер AlexHost надає вам швидкісні SSD-накопичувачі, root-контроль і надійний час безперебійної роботи ваших веб-сайтів. Інструмент перенесення cPanel робить перенесення акаунтів – файлів, баз даних, електронних листів і налаштувань – легким, зводячи до мінімуму час простою. Цей посібник допоможе вам перенести всі акаунти cPanel з одного сервера на сервер AlexHost, забезпечивши плавний і безпечний перехід.
Передумови для міграції
Перш ніж розпочати міграцію, необхідно виконати кілька передумов і підготуватися, щоб процес пройшов гладко
- Привілейованийдоступ: Ви повинні мати root-доступ як до старого, так і до нового серверів.
- Відповідність версій програмного забезпечення: В ідеалі, версії cPanel/WHM, Apache, PHP та MySQL/MariaDB повинні бути схожими або сумісними між двома серверами.
- Конфігурація DNS: Якщо ви використовуєте власні DNS-сервери, переконайтеся, що ви можете оновити DNS-записи, щоб вони вказували на IP-адреси нового сервера.
- Достатні ресурси: Переконайтеся, що новий сервер має достатньо ресурсів (процесор, оперативна пам’ять, дисковий простір) для обробки всіх акаунтів, що переносяться.
- План резервного копіювання: Завжди створюйте резервні копії всіх акаунтів на старому сервері, щоб уникнути потенційної втрати даних.
Крок 1: Підготуйте новий сервер
Насамперед необхідно переконатися, що новий сервер належним чином налаштований і готовий до прийому акаунтів cPanel. Ось що вам потрібно зробити
1.1 Встановіть cPanel/WHM на новий сервер
Переконайтеся, що cPanel і WHM встановлені та ліцензовані на новому сервері. Якщо cPanel ще не встановлено, ви можете встановити її за допомогою наступної команди
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Дотримуйтесь підказок, щоб завершити встановлення. Після встановлення увійдіть в WHM на новому сервері і виконайте початкове налаштування
1.2 Налаштування основних параметрів
Налаштуйте ім’я хоста нового сервера, мережу та базові конфігурації безпеки. Переконайтеся, що сервер повністю оновлений і налаштований для виробничого використання
Крок 2: Увімкніть перенесення акаунтів на новому сервері
інструмент перенесення WHM cPanel дозволяє вам скопіювати акаунти зі старого сервера на новий з мінімальними зусиллями
2.1 Доступ до інструменту перенесення WHM
На новому сервері увійдіть в WHM і перейдіть за адресою:
WHM > Transfers > Transfer Tool
2.2 Підключіться до старого сервера
В інтерфейсі Transfer Tool
- Адреса віддаленого сервера: Введіть IP-адресу або ім’я хоста старого сервера.
- Віддалений SSH-порт: введіть SSH-порт старого сервера (за замовчуванням 22, якщо його не було змінено).
- Аутентифікація: Введіть ім’я користувача root і пароль для старого сервера. Крім того, ви можете використовувати SSH-ключ для автентифікації.
Після підключення ви побачите список усіх облікових записів, доступних для перенесення
2.3 Виберіть акаунти для перенесення
Вам буде представлено список акаунтів cPanel зі старого сервера. Ви можете вибрати один з них
- Перенести всі акаунти або
- Вибрати певні а каунти для перенесення.
У вас також є можливість перенести такі налаштування, як зони DNS, пакети та привілеї реселера
2.4 Налаштування параметрів перенесення
Перш ніж ініціювати перенесення, налаштуйте додаткові параметри
- Експрес-перенесення: Вмикає автоматичне оновлення DNS і гарантує, що облікові записи на старому сервері більше не будуть вирішуватися після перенесення. Це корисно, якщо ви хочете, щоб перенесення відбулося швидко без ручних змін DNS.
- Маршрутизація пошти: Виберіть, як буде налаштована маршрутизація електронної пошти після перенесення (локальна, віддалена або автоматична).
2.5 Ініціювання перенесення
Натисніть кнопку Копіювати, щоб почати перенесення. WHM скопіює кожен обліковий запис, включно з усіма файлами, базами даних, електронними листами та налаштуваннями, зі старого сервера на новий. Час, необхідний для цього, залежатиме від розміру акаунтів і швидкості мережевого з’єднання між вашими серверами
Крок 3: Оновлення DNS
Після завершення перенесення потрібно оновити записи DNS, щоб домени вказували на новий сервер
3.1 Оновлення DNS-зон
Якщо ви використовуєте власні DNS-сервери, оновіть IP-адреси для кожного домену, щоб відобразити IP-адресу нового сервера. Якщо ви обрали експрес-перенесення, це могло бути зроблено автоматично
3.2 Оновлення інформації про реєстратора
Якщо ви використовуєте зовнішній DNS-провайдер або керуєте DNS через реєстратора доменів, увійдіть на портал реєстратора та оновіть записи A, щоб вони вказували на IP-адресу нового сервера
3.3 Перевірте поширення
Використовуйте такі інструменти, як whatsmydns.net або dig, щоб переконатися, що зміни DNS поширюються правильно. Поширення може зайняти до 48 годин, хоча часто це відбувається набагато швидше
Крок 4: Тестування після міграції
Після того, як акаунти перенесено і зміни DNS поширилися, важливо все перевірити, щоб переконатися, що міграція пройшла успішно
4.1 Перевірте веб-сайти та бази даних
Перевірте кожен веб-сайт на новому сервері, щоб переконатися, що він завантажується правильно. Переконайтеся, що бази даних функціонують належним чином, особливо для сайтів, що працюють на системах управління контентом, таких як WordPress, Joomla або Magento
4.2 Функціональність електронної пошти
Протестуйте поштові акаунти, надсилаючи та отримуючи повідомлення. Переконайтеся, що маршрутизація та доставка електронної пошти працюють належним чином на новому сервері
4.3 Перевірте дані облікового запису
Увійдіть в cPanel для кожного перенесеного акаунта, щоб переконатися, що файли, бази даних, електронні листи та налаштування були успішно перенесені. Це включає перевірку SSL-сертифікатів, завдань cron та інших параметрів конфігурації
Крок 5: Очищення та завершення
Після підтвердження успішного перенесення ви можете перейти до наступних завершальних кроків
5.1 Вимкніть облікові записи на старому сервері
Щоб запобігти змінам або невідповідностям у даних, вимкніть облікові записи на старому сервері. Ви можете або призупинити їх роботу через WHM, або повністю зупинити служби веб-сервера, щоб запобігти доступу до них
5.2 Створення резервних копій
Хоча акаунти вже розміщені на новому сервері, рекомендується створити свіжу резервну копію кожного акаунта після міграції. Це гарантує, що у вас буде точка відновлення на випадок будь-яких непередбачуваних проблем
5.3 Моніторинг нового сервера
Протягом наступних кількох днів відстежуйте продуктивність і стабільність нового сервера, щоб переконатися, що він зможе без проблем обробляти перенесені акаунти. Використовуйте такі інструменти, як Монітор ресурсів cPanel та інші серверні метрики, щоб відстежувати навантаження на сервер, використання диска та продуктивність
Висновок: Перенесіть cPanel на AlexHost з упевненістю
Завдяки інструменту перенесення cPanel та потужному VPS від AlexHost перенесення всіх акаунтів є простим: підготуйте, перенесіть, оновіть DNS та протестуйте. Твердотільні накопичувачі та надійна мережа AlexHost забезпечують швидке та безпечне перенесення з мінімальним часом простою. Створюйте резервні копії, відстежуйте та користуйтеся підтримкою AlexHost, якщо це необхідно. Ваші сайти тепер працюють на кращому сервері, що можна відсвяткувати!