Переход на сайт нейросети Perplexity AI для поиска информации о Business Studio. Подробнее о возможности см. по ссылке


Перенос портала на другой сервер с сохранением данных опросов, сообщений форума и ссылок из раздела "Избранное"

Вопрос:

Требуется перенести портал с одного сервера на другой. Как при этом сохранить все сообщения, оставленные пользователями в обсуждениях объектов, и сохраненные ими в "Избранное" на персональной странице ссылки?

Ответ:

Это можно сделать, выгрузив всю информацию со старой базы данных сервера MySQL и перенеся её в новое место. Для этого можно воспользоваться приведённой ниже инструкцией.

Внимание!

1. Все команды mysql следует выполнять из папки с установленным MySQL:

  • Для версии BS 4.2 и ниже: C:\Program Files (x86)\STU-Soft\Business Studio 4.2\BS_WebService\MySQL Server 5.6\bin
  • Для версии BS 5.0 и выше: C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\MySQL Server 8.0\bin

2. Если при переносе нужно изменить название портала, тогда требуется:

  • в пунктах 1 и 5 – назвать портал новым именем, например, - PortalNewName
  • после пункта 5 и до пункта 6 в MySQL выполнить команду:

mysql.exe -uroot -ptesttest -P5556 PortalNewName -e "UPDATE files SET file_path = REPLACE(file_path, 'PortalOldName/files', 'PortalNewName/files');"

PortalOldName – прежнее название портала
PortalNewName – новое название портала


Инструкция по переносу:

  1. Сформировать на новом сервере портал PortalName.
  2. Остановить этот портал по соответствующей кнопке из интерфейса Business Studio Portal Server.
  3. Снять дамп базы данных. Для этого выполнить на предыдущей машине следующую команду:
    • mysqldump.exe --routines -uroot -ptesttest -P5556 PortalName > dump.sql
  4. На новом сервере запустить сервер MySQL. Для этого достаточно запустить на нем службу BS_WebService_MySQL.
  5. Залить в пустую базу данных тот дамп, что был снят в п.3 текущей инструкции. Для этого выполнить следующую команду:
    • mysql.exe -uroot -ptesttest -P5556 PortalName < dump.sql
  6. Запустить портал по соответствующей кнопке из интерфейса Business Studio Portal Server.

PortalName - название переносимого портала.

« ПредыдущаяНа уровень вышеСледующая »
 
Driven by DokuWiki