Содержание
1. Скачайте патч и загрузите его на сервер
Например, в /tmp
1.1. Распакуйте архив
unzip /tmp/Patch_2.0.15.1799.zip
2. Остановите сервис
supervisorctl stop cddisk:api cddisk:processing cddisk:apisso
3. Сделайте резервную копию старой версии
cp -pr /opt/r7-office/Api /opt/r7-office/Api_04092023 cp -pr /opt/r7-office/Sso.Api /opt/r7-office/Sso.Api_04092023 cp -pr /opt/r7-office/Processing /opt/r7-office/Processing_04092023
4. Обновите
4.1. Api
cd /tmp/Patch/Api/ cp -pr ./* /opt/r7-office/Api chown cddisk:cddisk -R /opt/r7-office/Api
4.2. Sso.Api
cd /tmp/Patch/Sso.Api/ cp -pr ./* /opt/r7-office/Sso.Api chown cddisk:cddisk -R /opt/r7-office/Sso.Api
4.3. Processing
cd /tmp/Patch/Processing/ cp -pr ./* /opt/r7-office/Processing chown cddisk:cddisk -R /opt/r7-office/Processing
5. Выполните SQL скрипты
5.1. Подключитесь к БД
sudo -i -u postgres psql cddisk
5.2. Выполните новые SQL скрипты
Выполните скрипты, дата которых старше, чем дата выпуска вашей версии Корпоративного сервера 2024:
Выполнять скрипты необходимо в последовательности каталогов следующей:
- Alter
- Change
- Updates
Пример выполнения скрипта:
\i '/mnt/Db/Alter/One time 2023.11.22/01_AlterAuthUserActions.sql'
6. Запустите сервисы
supervisorctl start all