- Готовы ли вы осуществить миграцию хостинга без риска?
- Контрольный список для подготовки к иммиграции
- Как перенести хостинг cPanel на cPanel — Рекомендуемый метод (перенос через WHM и pkgacct)
- Как перенести DirectAdmin в cPanel — практичные и надежные методы.
- Миграция баз данных, электронной почты и DNS — технические советы и примеры команд.
- Советы по безопасности и действиям после миграции
- Проверка и откат
- Выбор местоположения центра обработки данных и рекомендуемая конфигурация в зависимости от приложения.
- Причины воспользоваться нашими иммиграционными услугами
- Последние проверки перед переключением DNS.
- Резюме и лучшие практики
- Часто задаваемые вопросы
Готовы ли вы осуществить миграцию хостинга без риска?
Данное практическое и техническое руководство описывает методы переноса из cPanel в cPanel И из DirectAdmin в cPanel Всё объясняется шаг за шагом. Эта статья полезна для администраторов сайтов, программистов, специалистов по DevOps и сетевых администраторов и включает в себя полезные инструменты и команды, такие как WHM Transfer. pkgacct, rsync/SCP-1811, imapsync и mysqldump Это.
Контрольный список для подготовки к иммиграции
Основные моменты, которые необходимо учесть перед началом миграции:
Создайте полную резервную копию (файлов, базы данных, электронной почты, конфигураций веб-сервера).
Заранее сократите время жизни DNS-записей до 300 секунд, как минимум за 24–48 часов.
Предоставьте корневой доступ по SSH или доступ через WHM к исходному и целевому серверам.
Убедитесь, что на целевом сервере достаточно места и установлена совместимая версия PHP/Apache/Nginx.
Определите график проведения технического обслуживания.
Настройте SSH-ключи между серверами для безопасной передачи данных без паролей.
Как перенести хостинг cPanel на cPanel — Рекомендуемый метод (перенос через WHM и pkgacct)
1. Подготовьте целевой сервер (WHM).
Войдите в WHM целевого сервера и убедитесь, что версии PHP и веб-сервер (Apache/LiteSpeed) установлен и настроен. Проверьте порт SSH и настройки PHP-FPM.
В рамках метода ВХМ Безопасность → Контроль доступа к хосту Перейдите в настройки CSF/брандмауэра и разрешите подключение к IP-адресу исходного сервера.
2. Использование инструмента переноса в WHM
В рамках метода Вима Хофа пункт назначения — Переводы → Инструмент перевода Перейдите по указанному адресу и введите IP-адрес или имя хоста исходного сервера, имя пользователя root, порт SSH и тип аутентификации (пароль или ключ SSH).
Выберите учетную запись (учетные записи) и включите параметры пересылки электронной почты, DNS и дополнительных модулей, затем Начать перевод Нажмите и проверьте журналы.
3. Альтернативный метод: pkgacct и restorepkg (ручная передача)
Если у вас нет доступа к инструменту переноса данных или вам требуется больший контроль, вы можете использовать пакет резервного копирования cPanel:
/scripts/pkgacct usernameСгенерированный файл будет сохранен в каталоге /home (например, /home/cpmove-username.tar.gz). Затем передайте файл на целевой сервер с помощью scp:
scp /home/cpmove-username.tar.gz root@DEST_IP:/home/А на целевом сервере получите пакет:
/scripts/restorepkg /home/cpmove-username.tar.gz4. После перевода
Выполните проверку файлов, прав доступа и базы данных. В целевом WHM. Зона DNSКонтролируйте записи.
Включите AutoSSL или установите SSL-сертификаты. Для проверки веб-сайтов перед изменением общедоступных DNS-серверов можно использовать файл hosts в локальной системе:
echo "DEST_IP example.com" >> /etc/hostsКак перенести DirectAdmin в cPanel — практичные и надежные методы.
Переход с DirectAdmin на cPanel обычно требует выполнения дополнительных действий вручную; ниже описаны два основных метода.
Метод 1 — Резервное копирование пользовательских данных и перенос контента (подходит для ограниченного числа пользователей)
Основные этапы включают резервное копирование файлов, базы данных, электронной почты, затем создание учетной записи в cPanel и восстановление.
Создайте резервные копии файлов на сервере DirectAdmin:
cd /home/username
tar -czf /root/username-files.tar.gz public_html domains mailПеренос на сервер cPanel:
scp /root/username-files.tar.gz root@CPANEL_IP:/root/Миграция базы данных с дампом и импортом:
mysqldump -u root -p database_name > /root/database_name.sql
scp /root/database_name.sql root@CPANEL_IP:/root/
mysql -u root -p database_name < /root/database_name.sqlПередачу электронной почты лучше всего осуществлять с помощью такого инструмента, как IMAP. imapsync Сделано:
imapsync --host1 old.example.com --user1 [email protected] --password1 'oldpass' --host2 new.example.com --user2 [email protected] --password2 'newpass' --ssl1 --ssl2В WHM на целевом сервере создайте учетную запись с тем же именем пользователя и доменом и распакуйте архивы в /home/username:
tar -xzf /root/username-files.tar.gz -C /home/username
chown -R username:username /home/usernameМетод 2 — Использование скриптов и инструментов миграции (для большого количества учетных записей)
Для больших коллекций можно создавать пользовательские скрипты, которые выполняют резервное копирование в рабочую среду. rsync Перенесите, а затем восстановите данные в cPanel.
rsync -azP -e "ssh -p 22" /home/ username@CPANEL_IP:/home/При использовании rsync обращайте внимание на пользователя/UID и группы и используйте соответствующую опцию при необходимости. --numeric-ids Воспользуйтесь им.
Электронные письма с imapsync и базы данных с mysqldump/восстановить Подлежит переводу.
Миграция баз данных, электронной почты и DNS — технические советы и примеры команд.
База данных
Пример команды дампа и восстановления:
mysqldump -u root -p --databases db1 db2 --single-transaction --quick --lock-tables=false > /root/all_dbs.sql
mysql -u root -p < /root/all_dbs.sqlПримечание: Проверьте кодировку/кодировку базы данных и при необходимости установите такие параметры, как... innodb_file_per_table Активировать.
Электронная почта
Пример использования imapsync с сохранением дат:
imapsync --host1 old.mail.server --user1 [email protected] --password1 'oldpass' --host2 new.mail.server --user2 [email protected] --password2 'newpass' --ssl1 --ssl2 --syncinternaldatesВ cPanel проверьте настройки Exim, IMAP/POP, квот и доставки maildir.
DNS и записи
Экспортируйте или скопируйте файлы зон из DirectAdmin и импортируйте их в WHM → Функции DNS → Редактировать зону DNS.
Если вы используете корпоративную DNS, добавьте записи в корпоративной панели управления или настройте новый сервер имен.
Советы по безопасности и действиям после миграции
После миграции измените пароли root и пользователя, а также удалите временные пакеты.
Проверьте журналы: /var/log/messages, /var/log/exim_mainlog и /var/log/secure.
Включите брандмауэр (CSF или firewalld) и фейл2бан Настроено для предотвращения атак методом перебора паролей.
Включите настройки электронной почты, включая SPF, DKIM и DMARC, чтобы повысить доставляемость писем, и настройте PTR (обратное DNS) для IP-адресов отправителей, чтобы снизить риск попадания писем в спам.
Проверка и откат
Перед сменой DNS протестируйте все сервисы с помощью локального файла hosts. После смены DNS отслеживайте журналы и доставку электронной почты в течение 24–72 часов.
План отката предполагает хранение исходных резервных копий в течение определенного периода (например, 7 дней), чтобы при необходимости можно было быстро восстановить данные.
Выбор местоположения центра обработки данных и рекомендуемая конфигурация в зависимости от приложения.
Общее руководство по выбору и настройке местоположения:
Вебсайт/WordPress: Активация дата-центра, расположенного рядом с целевым пользователем, SSD/NVMe, PHP-FPM, OPcache и CDN.
Торговля/Финансы: Расположение рядом с серверами бирж/брокерских компаний, специализированный VPS для торговли с выделенными ресурсами и защитой от DDoS-атак.
Игры: Расположение рядом с игроками, выделенный игровой VPS-сервер с сетью BGP и низким пингом.
Искусственный интеллект/Рендеринг: Локальный графический сервер (GPU) с высокой пропускной способностью и NVMe-накопителем для обработки наборов данных.
Электронная почта/SMTP: Сервер с настроенным PTR, статическим IP-адресом и строгими параметрами безопасности.
Причины воспользоваться нашими иммиграционными услугами
Для упрощения миграции мы предлагаем следующие услуги:
Доступ к Более 85 представительств по всему миру Чтобы выбрать ближайший центр обработки данных.
К типам серверов относятся торговые VPS, игровые VPS, высокопроизводительные облачные серверы и графические серверы (GPU).
Сервисы безопасности, такие как защита от DDoS-атак, управляемый межсетевой экран, CDN и настройки BGP.
Оказание управляемой поддержки при миграции с cPanel на cPanel и с DirectAdmin на cPanel с целью сокращения времени простоя.
Хостинг GitLab, управляемые базы данных, а также решения для резервного копирования и создания моментальных снимков, обеспечивающие быстрое восстановление.
Последние проверки перед переключением DNS.
Уменьшите значение TTL и дождитесь распространения сигнала.
Тестирование страниц, форм, платежных шлюзов и отправки электронных писем.
Проверьте журналы ошибок, доступность сайта и время ответа.
Обеспечение совместимости версий PHP и основных модулей, таких как ionCube, mbstring, гд.
Резюме и лучшие практики
Краткое изложение основных моментов:
Для переноса cPanel из WHM в cPanel или pkgacct/restorepkg Использовать.
Для комбинации DirectAdmin→cPanel rsync, mysqldump и imapsync Это надёжное решение.
Всегда проводите тестирование перед сменой DNS, уменьшайте значение TTL и создавайте полные резервные копии.
Не забывайте о безопасности электронной почты и настройках (SPF/DKIM/DMARC и PTR).
Правильный выбор местоположения, а также использование защиты от DDoS-атак и CDN могут повысить стабильность и производительность.









