Миграция с cPanel на ISPmanager: перенос сайтов и почты

Миграция · 19.04.2026
Миграция с cPanel на ISPmanager: перенос сайтов и почты

ISPmanager 6 — российская альтернатива cPanel с похожим функционалом, но более гибкой лицензионной политикой. Перенос сайтов с cPanel не требует сложных инструментов — всё делается через стандартные бэкапы и импорт.

Сравнение cPanel и ISPmanager 6

ФункцияcPanelISPmanager 6
Управление сайтамиДаДа
MySQL/MariaDBphpMyAdminВстроенный инструмент
ПочтаДа (Roundcube)Да (Roundcube)
SSL (Let's Encrypt)ДаДа
Nginx + PHP-FPMНет (только Apache)Да, нативно
Docker/контейнерыНетБазовая поддержка
Цена/месяц (1 сервер)$25+€15–30

Шаг 1: Экспорт из cPanel

# Через cPanel → Backup Wizard → Full Account Backup
# Скачать .tar.gz архив аккаунта

# Или через CLI на сервере с cPanel
/usr/local/cpanel/scripts/pkgacct USERNAME /home/backup/

Шаг 2: Создание пользователя в ISPmanager

# В ISPmanager: Пользователи → Создать
# Или через CLI ISPmanager
/usr/local/mgr5/sbin/mgrctl -m ispmgr user.edit   name=myuser passwd=StrongPass123   email=user@example.com   package=default

Шаг 3: Перенос файлов сайта

# Загрузить бэкап на новый сервер
scp backup-cpanel.tar.gz root@new-server:/tmp/

# Распаковать и скопировать файлы
cd /tmp && tar -xzf backup-cpanel.tar.gz
rsync -av /tmp/homedir/public_html/ /var/www/www-root/data/www/example.com/

# Установить права
chown -R www-data:www-data /var/www/www-root/data/www/example.com/

Шаг 4: Восстановление MySQL баз данных

# Найти дампы БД в бэкапе cPanel
ls /tmp/mysql/
# backup-db1.sql.gz, backup-db2.sql.gz ...

# Создать БД в ISPmanager (через веб-интерфейс или CLI)
# Импортировать
zcat /tmp/mysql/db1.sql.gz | mysql -u root -p db1_new

Шаг 5: Перенос email-ящиков

# Извлечь почту из бэкапа cPanel
ls /tmp/mail/example.com/
# user1/ user2/ ...

# Скопировать Maildir на ISPmanager
rsync -av /tmp/mail/example.com/   /var/vmail/example.com/

# В ISPmanager создать ящики с теми же именами и паролями
# (пароли придётся сбросить — cPanel хранит только хеши)
Пароли почтовых ящиков: Сохранить пароли при миграции почты нельзя — они хранятся в виде хешей. Разошлите пользователям письма с инструкцией по установке нового пароля заранее.

Настройка SSL в ISPmanager

# ISPmanager автоматически выпускает Let's Encrypt SSL
# Сайты → выбрать домен → SSL → Let's Encrypt → Включить
# Или через CLI
/usr/local/mgr5/sbin/mgrctl -m ispmgr ssl.edit   elname=example.com   letsencrypt=on
Права на файлы: ISPmanager использует схему прав, отличную от cPanel. После переноса проверьте, что PHP-скрипты могут читать/писать нужные директории (/var/www/www-root/data/www/).
← Назад в базу знаний Задать вопрос поддержке