Это старая версия документа.


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

Вопрос:

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

Ответ:

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

Внимание! Все команды mysql следует выполнять из папки с установленным MySQL: C:\Program Files (x86)\STU-Soft\Business Studio 4.2\BS_WebService\MySQL Server 5.6\bin

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

  1. Снять дамп базы данных. Для этого выполнить следующую команду:
    • mysqldump.exe -uroot -ptesttest -P5556 PortalName > dump.sql
  2. На новом сервере запустить сервер MySQL. Для этого достаточно на нем запустить службу BS_WebService.
  3. Создать пустую базу данных, для загрузки переносимой информации. Для этого выполнить последовательно следующие команды:
    • mysql.exe -uroot -ptesttest -P5556
    • mysql> CREATE DATABASE PortalName;
    • mysql> exit;
  4. Залить в пустую базу данных тот дамп, что мы сохранили. Для этого выполнить следующую команду:
    • mysql.exe -uroot -ptesttest -P5556 PortalName < dump.sql

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

Driven by DokuWiki