Инструменты пользователя

Инструменты сайта


wiki:technical:soft:vestacp:isp2vesta

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:technical:soft:vestacp:isp2vesta [2016/04/21 21:14] alexanderwiki:technical:soft:vestacp:isp2vesta [2017/04/09 23:45] (текущий) – [Ссылки] alexander
Строка 11: Строка 11:
  
 Для начала копирования запускаем скрипт isp2vesta от имени root на новом сервере: Для начала копирования запускаем скрипт isp2vesta от имени root на новом сервере:
 +<code>
 # bash isp2vesta IP-ADDRESS ROOT-PASSWORD [имя пользователя] # bash isp2vesta IP-ADDRESS ROOT-PASSWORD [имя пользователя]
 +</code>
 +Параметры ''IP-ADDRESS'' и ''ROOT-PASSWORD'' являются обязательными. Если не указано имя пользователя, то копируются все пользователи. При большом количестве пользователей переносить лучше по одному пользователю, в этом случае можно будет попутно устранить возникающие при переносе баги, удалить перенесенного с ошибками пользователя и попытаться вновь.
 +
 +===== Данные пользователей =====
 +При копировании пользователь создается с тем же именем, что и в ISPManager и с адресом электронной почты, указанной в ISPManager. Если почта не указана, она заменяется на ''support@vps-server.ru'', иначе нельзя создать аккаунт в VestaCP. По той же причине все пользователи имеют одинаковые имена и фамилии. Пароль пользователя генерируется случайным образом - вы можете сменить пароль в VestaCP по окончании экспорта.
 +
 +===== Дополнительные FTP-f-аккаунты =====
 +Дополнительные FTP-f-аккаунты не копируются, при необходимости их нужно создать в VestaCP вручную.
 +
 +===== Шаблоны ISPManager =====
 +Перед переносом нужно настроить шаблон (package) default, в нём указать ваши ДНС и т.п. При переносе скрипт автоматически перенесет шаблоны из ISPManager. Пользователи, у которых шаблон custom, будут скопированы с шаблоном default.
 +
 +===== Базы данных MySQL =====
 +При переносе подразумевается, что вы используете в настройках ISPManager базы данных и пользователей с префиксом, так как реализовано в vestaCP. Однако, поскольку это не всегда так, базы данных MySQL при отсутствии префиксов переносятся следующим образом:
 +  * база данных копируется, как есть, без префиксов и делается попытка переноса пользователя без префикса (работает не всегда);
 +  * для пользователя создается БД ''%USERNAME%_db%NUMBER%'' с ''%USERNAME%_u%NUMBER%'' (например, vasya_db1 vasya_u1), которая является симлинком на реальную БД. Скрипты пользователя подключаются по старым реквизитам, возможно использование как старых, так и новых абстракций.
 +При переносе баз MySQL и пользователей с префиксами, базы, как правило, экспортируются без проблем.
 +
 +===== Почтовые ящики пользователей =====
 +При экспорте делается попытка создать почтовые ящики пользователей. Созданные почтовые ящики с паролями сохраняются в файле ///root/MailBoxes.txt//. Для каждого созданного почтового ящика выполняется копирование почтовых сообщений.
 +Обращаем внимание, что файл //MailBoxes.txt// при каждом запуске скрипта создается заново!
 +
 +===== Проверка результата =====
 +После окончания экспорта пользователя вы можете добавить содержимое файла ///root/hostadd.txt// в локальный файл вашего домашнего компьютера ///etc/hosts// (для Linux), или //C:\Windows\System32\drivers\etc\hosts// (для Windows), сохранить его и посмотреть в браузере на результат переноса, открывая перечисленные в //hostadd.txt// URL-ы. Обращаем внимание, что файл //hostadd.txt// при каждом запуске скрипта создается заново!
 +
 +
 +Если вы арендуете виртуальный или выделенный сервер в [[https://vps-server.ru|vps-server.ru]], то перенос с ISPmanager 4 на VestaCP производится бесплатно администраторами vps-server.ru.
  
-Параметры IP-ADDRESS и ROOT-PASSWORD являются обязательными. Если не указано имя пользователя, то копируются все пользователи.+===== Ссылки ===== 
 +  * https://chast.in/copy-users-from-ispmanager-2-vestacp.html 
 +  * https://github.com/vps-server-ru/isp2vesta
wiki/technical/soft/vestacp/isp2vesta.1461262461.txt.gz · Последнее изменение: 2017/04/07 23:05 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki