Создание резервной копии портала и загрузка портала из резервной копии
Создание резервной копии портала может потребоваться, например, перед переходом на новую версию программы (если это потребуется, информация об этом будет размещена в документации по переходу на новую версию программы). В случае возникновения проблем в портале при переходе можно откатиться на старую версию Business Studio и загрузить портал из ранее созданной резервной копии.
Внимание! Все приведенные ниже команды следует выполнять с помощью командной строки (Пуск - cmd) из папки с установленным MySQL:
- Для Business Studio 4.2 и ниже: C:\Program Files (x86)\STU-Soft\Business Studio 4.2\BS_WebService\MySQL Server 5.6\bin
- Для Business Studio 5 и выше: C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\MySQL Server 8.0\bin
Создание резервной копии портала
Описанные ниже операции осуществляются на основном сервере портала.
- Сделать копию папки C:\ProgramData\Stu-Soft\www\PortalName.
- Сделать дамп портала, для этого выполнить следующую команду:
- mysqldump.exe --routines -uroot -ptesttest -P5556 PortalName > dump.sql
Загрузка портала из резервной копии
Описанные ниже операции осуществляются на основном сервере портала.
- Остановить службу BS_WebService_MySQL.
- Удалить папку портала, который будем загружать (при ее наличии): C:\ProgramData\Stu-Soft\www\PortalName
- Скопировать в папку C:\ProgramData\Stu-Soft\www\ ранее скопированную при создании резервной копии папку: C:\ProgramData\Stu-Soft\www\PortalName
- Запустить службу BS_WebService_MySQL
- Создать пустую базу данных, для загрузки переносимой информации. Для этого выполнить последовательно следующие команды:
- mysql.exe -uroot -ptesttest -P5556
- mysql> CREATE DATABASE IF NOT EXISTS PortalName;
- mysql> exit;
- Залить в пустую базу данных тот дамп, что мы сохранили. Для этого выполнить следующую команду:
- mysql.exe -uroot -ptesttest -P5556 PortalName < dump.sql