Перемещение виджетов между серверами

Часто возникает необходимость перенести один или более виджетов из одной инсталляции SberMobile Server в другую. Это может быть как перемещение на рабочий сервер с сервера разработки, так и частичная репликация конфигурации во время настройки распределенной инсталляции.

Существует три основных способа переноса виджетов между серверами:

  • Копировать/переместить всю базу данных с одного сервера на другой. Если сервер базы данных работал на отдельной машине, и старый SberMobile Server больше не будет использоваться, возможно просто остановить старый сервер и реконфигурировать новый сервер для подключения к той же базе данных. С переносом всей базы данных будут перенесены и все виджеты вместе со всей конфигурацией сервера.
  • Для переноса группы виджетов используйте действия Экспортировать/Импортировать контекста Виджеты. Это позволит за один раз перенести все или выбранные виджеты определенного пользователя.
  • По сути, виджет является XML шаблоном в сочетании с несколькими дополнительными параметрами (имя, описание и тип). Таким образом, можно также открыть XML шаблон виджета и отправить его на другой сервер (например, по e-mail). На целевом сервере потребуется создать новый виджет, настроить его имя/описание и другие параметры, а затем вставить XML шаблон, скопированный с исходного сервера.