Skip to content

Плагин миграции лицензий - FineReport Справка | Разработка отчетов | Использование отчетов | Учебные пособия

Плагин для миграции авторизации

1. Обзор

1.1 Версия

Версия сервера FineBI
6.0

1.2 Сценарии применения

Плагин "Authorisation Migration Plug-in" поддерживает миграцию авторизации в следующих случаях:

1) Обновите все основные версии:

Поддержка обновления FineBI5.1 до FineBI6.0, обновления FineBI5.0 до FineBI5.1.

О кросс-версионных обновлениях до версии 5.0 см. раздел: Процедуры миграции аутентификации информации о локальной машине.

2) Миграция сервера:

BI-проекты используют информацию о локальной машине для аутентификации, а старые и новые серверы BI-проектов имеют разные Mac-адреса, что требует переноса прав доступа к проектам.

1.3 Функциональный профиль

Если в проекте BI используется аутентификация информации о локальной машине, вы можете использовать плагин Local Machine Information Authentication Authorisation Migration, когда требуется авторизация для миграции.

Пользователь экспортирует информацию о старом и новом проектах и отправляет ее в SailSoft Business, который генерирует "Плагин миграции лицензий" и отправляет его пользователю.

Пользователь устанавливает и запускает плагин в старом проекте BI, уничтожая авторизацию для старого проекта BI и создавая авторизацию для нового проекта BI.

1.4 условия

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

(2) "Authorised Migration Plug-in" может выполнить только одну миграцию, если вам нужно выполнить миграцию снова после завершения миграции, пожалуйста, свяжитесь с компанией снова, чтобы получить новый инструмент миграции.

(3) Временная регистрация не может быть перенесена, обратитесь к разделу " Аутентификация информации о локальной машине " для официальной регистрации.

4) Для кросс-версионного обновления версий, предшествующих 5.0, смотрите:Процедура миграции аутентификации информации о локальной машине.

5) Срок действия и время генерации лицензии составляет более одного года, прежде чем вы сможете использовать плагин.

2. Примеры

2.1 Подготовка материалов

2.1.1 Старые материалы, связанные с проектом

1) Снимок экрана с информацией о версии старого проекта BI

Администратор входит в старый BI-проект и нажимает на "Management System > Registration Management > Version Information", чтобы получить полный снимок экрана модуля "Version Information" старого BI-проекта, как показано на рисунке ниже:

2) Регистрационная информация для старых проектов BI в файле rif

Администратор входит в старый проект BI, нажимает "Management System > Registration Management > Version Information", а затем нажимает "Export Registration Information", чтобы экспортировать регистрационную информацию rif-файла старого проекта BI. Как показано на следующем рисунке:

2.1.2 Новые материалы, связанные с машиностроением

1) Снимок экрана с информацией о версии нового BI-проекта

Администратор входит в новый BI-проект и нажимает на "Management System > Registration Management > Version Information", чтобы получить полный снимок экрана модуля "Version Information" нового BI-проекта, как показано на рисунке ниже:

2) Регистрационная информация для новых BI-проектов rif-файл

Администратор входит в новый проект BI и нажимает "Управление системой > Управление регистрацией > Зарегистрироваться сейчас", как показано на рисунке ниже:

Выберите "Аутентификация информации о локальной машине" в качестве метода аутентификации и нажмите "Экспорт регистрационной информации", чтобы экспортировать регистрационную информацию rif-файла нового BI-проекта. Нажмите "Экспорт регистрационной информации", чтобы экспортировать регистрационную информацию rif-файла нового BI-проекта, как показано на следующем рисунке:

3) Название проекта нового BI-проекта

Откройте каталог %BI_HOME%\webapps\ на сервере, где расположен новый BI-проект, и подтвердите имя BI Web-проекта, которое по умолчанию равно webroot.

Пользователи могут изменить название проекта в соответствии со своими потребностями до регистрации, но не смогут сделать это после регистрации.

Примечание: Изменение имени проекта может повлиять на гиперссылки и другие настройки шаблона, поэтому изменяйте его осторожно.

Изменение имени проекта заключается в изменении имени этой папки, после чего адрес для доступа к проекту становится http://IP:端口/工程名/decision.

2.2 Получение разрешения на перенос плагина

Пожалуйста, отправьте регистрационную информацию на FineBI 商务business@fanruan.com, используя адрес электронной почты, указанный в вашем договоре, в следующем формате:

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

Примечание: Если у вас есть какие-то особые обстоятельства, пожалуйста, укажите их в своем письме.

список предметовэлементпредостережение
От: (заголовок сообщения)Пожалуйста, используйте адрес электронной почты, указанный в договореЕсли регистрационная информация будет отправлена на адрес электронной почты, отличный от указанного в договоре, миграция не будет зарегистрирована.
Кому: (заголовок сообщения электронной почты)business@fanruan.com-
НадписьXXX Регистрация компании Миграция Официальное разрешение FineBIЕсли регистрационная информация будет отправлена без названия компании, она не будет зарегистрирована.
основной текст (в отличие от сносок)Название компании: XXX CompanyНазвание проекта: Проект XXXДата подписания контракта: XXXX, XX/XX/XXXXМетод регистрации: аутентификация информации о локальном компьютереМетод миграции: авторизованный миграционный плагинИмя нового BI-проекта: имя нового BI-проекта, полученное в разделе 2.1.Другая информация, такая как количество параллелей, количество пользователей и т.д., будет регистрироваться в соответствии с подписанным договором
Приложение 1rif-файлы, экспортированные из старых проектов BIЭкспортированные файлы rif для новых проектов BIПожалуйста, храните файлы в папке, чтобы вы могли различать rif-файлы старого и нового BI-проекта. Не открывайте сгенерированный файл RegistrationInformation.rif, так как это приведет к его повреждению, и если он будет отправлен в Sailsoft Business, регистрация не будет успешной!
Приложение 2Снимок экрана с информацией о версиистарого проекта BIСнимок экрана с информацией о версии для нового проекта BI-
Приложение 3Скриншот страницы "System Management > Управление регистрацией"старого проекта BI Project1) На скриншоте должен быть указан адрес сервера, чтобы убедиться, что проект может нормально работатьСтарый BI-проект должен нормально запускаться на оригинальном сервере, иначе он не может быть зарегистрирован для миграции, и вы можете только повторно подать заявку на новую лицензию, пожалуйста, свяжитесь с отделом продаж для оформления заявки.(2) На странице управления регистрацией, показанной на скриншоте, должно отображаться "Регистрация успешна", чтобы убедиться, что проект был успешно зарегистрирован.Если проект в настоящее время не зарегистрирован/временная регистрация/истекший срок регистрации и не может быть зарегистрирован для миграции, пожалуйста, свяжитесь с отделом продаж для дополнительной покупки/коммуникации

2.3 Установка плагинов для старых проектов

Администратор входит в старый BI-проект, нажимает "Management System > Plug-in Management", нажимает "Install from Local", выбирает плагин миграции авторизации, присланный Commerce, и после успешной установки получает сообщение "Lic Migration Plug-in Installation Successful". Как показано на следующем рисунке:

2.4 Запуск модуля миграции

Администратор входит в старый проект BI, нажимает "Управление системой > Управление регистрацией > Миграция авторизации" и нажимает "Выполнить уничтожение и активацию".

Плагин автоматически уничтожает авторизацию старого проекта отчета, генерирует файл ваучера уничтожения FanruanLic. DC и создает регистрационную лицензию для нового проекта отчета, как показано на рисунке ниже:

Примечание 1: Пользователи могут перейти по следующему пути, чтобы получить учетные данные уничтожения при необходимости и предоставить их в техническую поддержку Softsoft.
Учетные данные для автономной среды хранятся в папке %BI_HOME%/webroot/WEB-INF/resources, а учетные данные для кластерной среды - в папке /WEB-INF/resources файлового сервера. папке resources файлового сервера.

Примечание 2: Уничтожение старой лицензии займет некоторое время, пожалуйста, будьте терпеливы. Если вы обновите окно браузера, не уничтожив ее, это приведет к ошибке 404, и вам нужно будет дождаться успешного уничтожения, прежде чем вы сможете корректно отобразить страницу миграции и получить новую лицензию.

Примечание 3: Если новая лицензия была случайно утеряна, администратор может снова зайти на страницу "Миграция лицензий" и нажать кнопку "Выполнить уничтожение и активацию" в течение 10 часов после первого уничтожения старой лицензии.

При повторном нажатии кнопки "Выполнить уничтожение и активировать" для администратора снова будет сгенерирована зарегистрированная лицензия для нового проекта отчета, а ранее сгенерированная лицензия будет аннулирована.

2.5 Регистрация новых произведений

Администратор входит в новый проект BI, нажимает "System Management > Управление регистрацией > Информация о версии", нажимает "Загрузить файл лицензии" и импортирует файл лицензии FanRuan.lic.

Если все правильно, на этом этапе будет показана успешная регистрация, как показано ниже:

Примечание 1:FanRuan.licбудет автоматически сохранен в директории%BI-HOME%\webroot\WEB-INF\resourcesвашего текущего проекта.

Примечание 2:После успешной регистрации нового проекта BI, пожалуйста, своевременно удалите плагин миграции авторизации в старом проекте BI.

3. Миграционные сбои

Нажатие кнопки Выполнить уничтожение и активацию на экране Управление системой > Управление регистрацией > Миграция лицензий в старом проекте BI может привести к появлению предупреждения о сбое.

В этой главе мы подробно рассмотрим причины различных ошибок.

1) Сбой миграции: текущий сервер не зарегистрирован или зарегистрирован временно

  • Разрешение на уничтожение не может быть выдано на незарегистрированные проекты BI. Пожалуйста, свяжитесь с компанией Business для официальной регистрации.
  • Временно зарегистрированные BI-проекты не могут переносить лицензии. Для официальной регистрации обратитесь в Commerce.

(2) Сбой миграции: код текущей серверной машины не совпадает, не удается активировать новую лицензию

Код машины сервера в rif-файле старого проекта BI, отправленного в Commerce, не совпадает с кодом машины сервера старого проекта BI, в котором в данный момент находится плагин.

Пожалуйста, убедитесь, что плагин установлен в правильном старом проекте BI, который необходимо перенести, а не ошибочно установлен в новом проекте BI/другом проекте.

3) Сбой миграции: лицензия уже была активирована и не может быть активирована повторно.

Лицензионные уникальные идентификаторы старого и нового BI-проектов абсолютно одинаковы, и перенос лицензий проектов на данный момент невозможен.

Плагин "Licence Migration Plugin" может выполнить только одну миграцию. Если после завершения миграции вам потребуется повторная миграция, обратитесь в компанию Business, чтобы получить новый инструмент миграции.