Обновление бессрочных лицензий

Материал из ISPWiki
(перенаправлено с «Обновление вечных лицензий»)
Перейти к: навигация, поиск

Приобретая бессрочные лицензии на программные продукты ISPsystem, вы получаете не только лицензию на неограниченный срок действия, но и бесплатные обновления в течение одного года. Стоимость последующих обновлений на год будет равна половине стоимости годовой лицензии.

В чем преимущество?

Не смотря на то, что приобретение годового пакета обновления не является обязательным, и панель управления продолжит функционировать и без него, мы хотим обратить ваше внимание на важность своевременных апдейтов. Обновление программных продуктов ISPsystem прямым образом влияет на безопасность, расширение функционала и стабильность работы.

Приобретать бессрочные лицензии становится выгодно, когда срок использования лицензией будет более 3-х лет.

Рассмотрим на примере ISPmanager Lite. Стоимость бессрочной лицензии на ISPmanager 5 Lite составляет 60 EUR, годовой 40 EUR и месячной 4 EUR.

Первый год бессрочная лицензия будет стоить 60 EUR, годовая 40 EUR, а месячная 48 EUR (4*12).

Второй год общая стоимость, потраченная на бессрочную лицензию с начала покупки, будет равна 80 EUR (60 EUR стоит сама бессрочная лицензия + 20 EUR обновления на год); на годовую - 80 EUR (40 EUR за первый год + продление еще на год 40 EUR); на месячную - 96 (4*24).

Третий год общая стоимость, потраченная на бессрочную лицензию с начала покупки, будет равна 100 EUR (60 EUR стоит сама бессрочная лицензия + 40 EUR обновления на 2 года); на годовую - 120 EUR (40*3); на месячную - 144 (4*36).

Потрачено EUR в зависимости от типа лицензии
Года Бессрочная Годовая Месячная
Первый год 60 40 48
Второй год 80 80 96
Третий год 100 120 144

Получается, что если предполагается долгосрочное использование лицензии, то выгоднее приобрести сразу бессрочную лицензию. Если вы провайдер, предоставляющий лицензии ISPsystem своим клиентам вместе с услугами хостинга, то вам будет выгоднее рассмотреть нашу Партнерскую Программу для Провайдеров.

Как определить, что обновления закончились?

Когда истечет срок получения обновлений для бессрочной лицензии, то в интерфейсе панели управления на уровне администратора появится надпись:

Lic2.png

Также в личном кабинете есть возможность посмотреть для лицензии дату окончания получения обновлений.

Renew123423.png

Что будет, если не обновляться?

Каждая версия панелей управления ISPsystem находится в отдельном репозитории, имя которого соответствует номеру версии панели. Периодически ядро панели управления проверяет какой репозиторий ISPsystem подключен в системе и при необходимости меняет репозиторий на более новый. Данная проверка осуществляется примерно раз в сутки.

Как только закончится срок подписки на обновления, ядро панели управления больше не будет менять репозиторий на содержащий более новую версию. Тем самым блокируется обновление программного продукта.

Если на одном сервере установлено несколько панелей управления ISPsystem и у одной из них закончился период обновлений, то ни одна другая панель управления на сервере не сможет обновиться до более новых версий.

Если на одном сервере установлено две панели?

Если на одном сервере установлено несколько панелей управления и для одной из них закончилась подписка на обновления, то обновляться не будут все панели.

Другими словами, сколько бы панелей управления не было установлено на одном сервере, все панели будут обновляться до одной версии.

Обновления безопасности?

Если обновления для бессрочной лицензии не приобретались несколько лет, а затем вышло обновление безопасности, то чтобы получить обновление необходимо купить подписку на обновления за все пропущенные периоды. Обновления безопасности не являются исключением.

Как установить старую версию панели управления?

Если по каким-то причинам, сервер был переустановлен, и для бессрочной лицензии давно истек срок обновлений, как установить старую версию программного продукта?

Чтобы установить определенную версию программного обеспечения, скачайте стандартный скрипт установки

wget http://cdn.ispsystem.com/install.sh

Затем запустите скрипт с параметром --release, например:

sh install.sh --release 5.50

где 5.50 - номер нужной версии.

Как узнать какую версию нужно устанавливать?

Например, для бессрочной лицензии дата получения обновлений закончилась 2016-01-25. В этом случае ядро программного комплекса не даст установить панель той версии, дата выхода которой больше 2016-01-25.

Чтобы понять какую версию нужно ставить, следует из списка выбрать версию, дата выхода которой меньше (или равна) дате окончания подписки на обновления .

Дату окончания подписки на обновления можно получить в личном кабинете, или выполнив команду на сервере:

/usr/local/mgr5/sbin/licctl info <имя панели>

Имя панели может принимать значения: billmgr, ispmgr, vmmgr, dcimgr, dnsmgr, ipmgr

Как купить обновления?

Конечному пользователю

Если лицензия была приобретена напрямую у компании ISPsystem (в личном кабинете https://my.ispsystem.com), то покупка обновлений осуществляется в личном кабинете в разделе "Лицензии ISPsystem".

Renew1.png

Если лицензия была куплена через компанию-партнера ISPsystem, то купить обновления для бессрочной лицензии в личном кабинете ISPsystem (https://my.ispsystem.com) не возможно. Необходимо обратиться к партнеру.

Партнеру

Если для перепродажи лицензий используется API

Если вы не используете для перепродажи лицензий ISPsystem BILLmanager, а осуществляете перепродажу через API, то API запрос для продления обновлений бессрочной лицензии выглядит так:

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=soft.prolong.update&sok=ok&elid=код_лицензии

Если перепродажа лицензий осуществляется через BILLmanager 4

Если вы перепродаете лицензии через BILLmanager 4, интегрированный с BILLmanager 5, то купить обновления можно в два этапа:

  • Купить обновление для лицензии непосредственно в личном кабинете ISPsystem.
  • Оформить расход за обновления в BILLmanager 4 (Клиенты -> Расходы -> Создать).

Модуль перепродажи лицензий в BILLmanager 4 не поддерживает перепродажу обновлений для бессрочных лицензий. Так как BILLmanager 4 больше не разрабатывается, то возможность продления обновлений бессрочных лицензий не будет добавлена в BILLmanager 4. Чтобы автоматизировать покупку обновлений рекомендуем переходить на BILLmanager 5.

Если перепродажа лицензий осуществляется через BILLmanager 5

Модуль перепродажи лицензий в BILLmanager 5 поддерживает покупку обновлений для бессрочных лицензий начиная с версии 5.50.

После того, как ваш BILLmanager 5 будет обновлен до версии 5.50, в разделе Лицензии ISPsystemкнопка Продлить будет позволять купить обновления для бессрочных лицензий.

Renew1.png

Стоимость продления бессрочной лицензии будет равна половине стоимости годового периода соответствующего тарифа, в перепродающем BILLmanager.

Технические подробности

Чтобы обеспечить корректную работу каждой версии панели управления, существуют отдельные репозитории для каждой версии.

Репозитории имеют вид:

CentOS: http://download.ispsystem.com/repo/centos/5.51/mirrorlist.txt

Debian: http://download.ispsystem.com/repo/debian 5.51-wheezy main

где 5.51 - версия панели управления.

Тем самым обеспечивается возможность работы панели управления в рамках одной версии. Это необходимо для того, чтобы иметь возможность устанавливать дополнительные пакеты (например, это происходит при добавлении нового узла кластера) для панелей управления, которые более не получают обновления.

Начиная с версии 5.50 ядра программного комплекса, при проверке лицензии выполняется дополнительно проверка:

  • Вызывается /usr/local/mgr5/sbin/licctl info <имя панели> и считывается параметр Update expire
  • Update expire сравнивается со списком, полученным с сервера лицензий.
  • Подключается репозиторий той версии, дата выхода которой максимально близка, но не больше даты окончания подписки на обновления (Update expire). Если дата подписки на обновления еще не истекла, то подключается последний актуальный репозиторий.

Изначально, при установке, подключается репозиторий stable5 или beta5 в зависимости от выбранного уровня стабильности. При следующей проверке лицензии, если licctl info вернет параметр "Update expire", то репозиторий будет заменен (по принципу, описанному выше). Если не получен параметр "Update expire", то репозиторий остается - stable5/beta5.

Примечания

Если в панели выставлена настройка "Не обновлять", то файл репозитория не будет исправлен на актуальный во время скачивания лицензии. Для обновления панели нужно переключить настройку в "Обновлять продукты ISPsystem", скачать файл лицензии, затем запустить обновление панели вручную.