Перенос панели и лицензии IPmanager на новый сервер может потребоваться при переезде на новое оборудование.
Для этого вам нужно:
- Импортировать данные пользователей со старого сервера на новый.
- Привязать лицензию на панель управления к новому серверу.
Шаг 1. Импорт данных пользователя
- На момент переноса на каждом сервере должна быть активная лицензия. На новом сервере установите и активируйте триальную версию продукта, следуя инструкции по установке.
- Перенесите данные пользователей на новый сервер.
Перенос файлов IPmanager
- На установленном IPmanager в качестве сервера доменных имён выберите тот же, что был выбран для IPmanager на старом сервере. Подробнее см. в статье Процесс установки.
- Перенесите нужные настройки из конфигурационного файла IPmanager (по умолчанию /usr/local/mgr5/etc/ipmgr.conf) на новый сервер. Не рекомендуем копировать полностью конфигурационный файл, т. к. в нём могут быть указаны пути, которых нет на новом сервере. Например, если на серверах установлены разные операционные системы.
-
Скопируйте на новый сервер базы данных IPmanager. Для этого выполните на нём команду:
scp root@<IP-адрес старого сервера>:/usr/local/mgr5/etc/ipmgr.db* /usr/local/mgr5/etc/
Перенос файлов DNS-сервера
Если на серверах установлен BIND
- Скопируйте на новый сервер файл конфигурации DNS-сервера:
- CentOS: /etc/named.conf
- Debian: /etc/bind/named.conf и /etc/bind/named.conf.options
- Скопируйте на новый сервер файлы доменных зон:
- CentOS: /var/named/*
- Debian: /etc/bind/domains
-
Проверьте владельца перенесённых файлов доменных зон на новом сервере. Если владельцы файлов на новом и старом сервере не совпадают, измените владельца. Например, в CentOS7 для этого нужно выполнить команды:
chown named:named /var/named/*ip6.arpa
chown named:named /var/named/domains/*
chown named:named /var/named/*in-addr.arpa
service named restart
Если на серверах установлен PowerDNS
- Перенесите нужные настройки из конфигурационного файла PowerDNS на новый сервер.
- CentOS: /etc/pdns/pdns.conf
- Debian: /etc/powerdns/pdns.conf
- Перенесите базу данных PowerDNS на новый сервер:
-
Создайте дамп базы на старом сервере.
mysqldump <имя базы данных> > <путь к файлу, в который будет записан дамп>
Пояснения -
Скопируйте дамп на новый сервер. Для этого выполните на нём команду:
scp root@<IP-адрес старого сервера>:<путь к файлу, в который записан дамп> <путь к файлу на новом сервере, в который будет скопирован дамп>
-
Разверните базу данных из дампа на новом сервере:
mysql <имя базы данных> < <путь к файлу на новом сервере, в который скопирован дамп>
Пояснения
-
Проверка
-
Перезапустите IPmanager на новом сервере:
/usr/local/mgr5/sbin/mgrctl -m ipmgr exit
- Убедитесь, что IPmanager функционирует корректно.
Шаг 2. Привязка лицензии к новому серверу
- После переноса данных пользователя на новый сервер перейдите в личный кабинет, где у вас заказана лицензия.
- Удалите триальную лицензию из личного кабинета.
- В настройках платной лицензии введите IP-адрес нового сервера.
- При повышении или смене версии продукта смените тарифный план лицензии в личном кабинете. Условия и стоимость перехода на новый тариф уточняйте у вашего продавца.
-
Обновите файл лицензии. Для этого перейдите в панель, откройте раздел Помощь → О программе и нажмите кнопку Обновить лицензию. Либо загрузите лицензию вручную командой:
/usr/local/mgr5/sbin/licctl fetch mgrName
Пояснение