Перенос ISPmanager с сервера на сервер

Материал из ISPWiki

Перейти к: навигация, поиск

Самое важное и сложное при переносе ISPmanager с сервера на сервер - это сохранить полностью работоспособность сайтов. Есть два варианта переноса: на точно такой же сервер и на сервер с другим ПО.

Первый вариант предельно прост: переносить нужно всю систему один в один, лучше всего, просто поменять жесткие диски. Если это невозможно, перенести с помощью утилиты rsynс. В этом случае ни ip-адрес сервер, ни настройки не меняются, поэтому дополнительно ничего не требуется.

Во втором случае все сложнее: сначала необходимо подготовить сервер, потом импортировать пользователей. При импорте перенесутся только файлы и настройки пользователей. Файлы принадлежащие root перенесены не будут.

Содержание

Подготовка ISPmanager

Перенос ISPmanager

  • Если на старом сервере в конфигурационном файле панели были прописаны какие-то опции, нужно вручную скопировать их в конфигурационный файл на новый сервер. Весь файл копировать нельзя, потому что конкретные пути и пароли будут отличаться.
  • настраиваем интеграцию с IPmanager, если нужно
  • Если есть плагины

Нужно перенести xml плагинов, они лежат в директории /usr/local/ispmgr/etc/ и называются ispmgr_mod_your-plagin.xml

Нужно перенести обработчики плагинов. Они лежат в директории /usr/local/ispmgr/addon/

Если используются cgi скрипты для плагинов, то следует перенести и их. Расположение - /usr/local/ispmgr/cgi/

  • Если были настроены собственные темы нужно перенести директорию /usr/local/ispmgr/skins/

Подготовка сервера к переносу данных

  • Если на сервере были какие-то нестандартные настройки (например, особые настройки в конфигурационном файле веб-сервера), их нужно воспроизвести вручную. Стороннее ПО (такое как Apache-Tomcat или RoundCube) также нужно установить и сконфигурировать заново.
  • Сравниваем версии perl, phython и php, а также список модулей и расширений для них. Убедитесь, что сайты будут работать с той версией, которая стоит на новом сервере. Если нужна другая версия, переустановить нужно вручную стандартными средствами ОС, модуль "Возможности" для этого использовать крайне не рекомендуется.

Перенос пользователей

  • Чтобы проверить работоспособность сайтов, пропишите в файл hosts на вашей машине соответствие ip-адреса и доменного имени.
  • Если все работает корректно, настраиваем интеграцию с DNSmanager, удаляем доменные имена со старого сервера. На новом сервере нажимаем кнопку "обновить" на странице "доменные имена". Ждем обновления кэша DNS.
Была ли эта информация полезной? Да | Нет
Личные инструменты