Важно! Мы рекомендуем проводить процедуру обновления предварительно на тестовом стенде.
Обязательным для начала обновления портала является создание резервной копии портала с резервной копией БД и с сохранением архива вне сервера.

Обновление Сервера документов можно выполнить по инструкции Обновление Р7-Офис. Профессиональный. Сервер документов для Linux до последней версии.

Во время выполнения обновления, в каталоге /opt/r7-office остаются каталоги прошлой версии — прошлые версии переименовываются с указанием даты выполнения обновления. Перед обновлением проверьте, что доступно место на диске в данном каталоге.

Для проверки текущей версии перейдите по URL:

https://cddisk.ваш-домен/version

Где:

  • cddisk — адрес Р7-Диск;
  • ваш-домен — используемый домен для работы портала.

При выполнении пункта «Обновление зависимостей и СУБД» будут запрошены префиксы для новых модулей Страницы и Формы. Необходимо предварительно создать А записи для новых модулей на DNS сервере.

После пункта «Обновление зависимостей и СУБД» необходимо, в обязательном порядке, выполнить пункт «Обновление Корпоративного сервера 2024» при помощи патча.

После процедуры обновления, необходимо обязательно очистить кэш и куки браузера на рабочих ПК (для страниц модулей КС2024).

После завершения установки, на странице Р7-Управление, в настройках для новых модулей необходимо назначить роли (чтобы они отобразились у пользователей).

Ручное обновление Корпоративного сервера 2024

После обновления может произойти сброс некоторых настроек (например kerberos sso). Поэтому необходимо восстановить в рабочие директории файл конфигурации appsetting.json из всех директорий с бэкапами или внести необходимые изменения вручную.

Обновление зависимостей и СУБД

Важно! Данный пункт выполняется в первую очередь и обязателен к выполнению. Обновление происходит при помощи архива соответствующего дистрибутива КС2024.

1. Скачайте дистрибутив Корпоративный сервер 2024, на который нужно выполнить обновление. Из архива дистрибутива Корпоративный сервер 2024 необходимо распаковать скрипт update.sh и разместить его в одной директории с архивом дистрибутива.

2. Запустить команду обновления зависимостей для Online установок:

  • Для ОС Astra Linux:
    sudo bash update.sh -c CDinstall_<версия>.zip
  • Для ОС РЕД ОС:
    sudo bash update.sh -r RedOS_<версия>.zip
  • Для ОС Альт Linux:
    sudo bash update.sh -l AltServer_<версия>.zip

Замените <версия> на нумерацию последней актуальной версии.

Пример для версии 2025.1.18.15276:

sudo bash update.sh -l AltServer_2025.1.18.15276.zip

2.1. Для Offline установки, предварительно, должны быть установлены пакеты:

  • Для ОС Astra Linux: unzip, bsdutils, coreutils, jq;
  • Для ОС РЕД ОС: unzip, util-linux, coreutils, jq, rsyslog;
  • Для ОС Альт Linux: unzip, coreutils, jq.
    Дополнительно для ОС Альт Linux (Offline):
    Для корректного обновления зависимостей на ОС Alt linux для Offline установки:

    1. Очистить (закомментировать) содержимое файла /etc/apt/sources.list
    2. Из папки tmp/ удалить папку с именем CDInstall_… (если такая имеется)

2.1.1. Запустить команду обновления зависимостей для Offline установок:

  • Для ОС Astra Linux:
    sudo bash update.sh -c CDinstall_<версия>_Astra_1.7.4_offline.zip --offline
  • Для ОС РЕД ОС:
    sudo bash update.sh -r RedOS_<версия>_offline_RedOS_7.3.zip --offline
  • Для ОС Альт Linux:
    sudo bash update.sh -l AltServer_<версия>_offline.zip --offline

Замените <версия> на нумерацию последней актуальной версии Корпоративного сервера 2024.

Пример для версии 2025.1.18.15276:

sudo bash update.sh -l AltServer_2025.1.18.15276.zip --offline

Во время установки могут запрашиваться адреса для новых модулей. В дальнейшем их возможно установить для отображения в Р7-Управление в разделе для конкретной Организации.

Обновление Корпоративного сервера 2024

Важно! Во время выполнения обновления, необходимо согласиться с обновлением баз данных и web. Это необходимо выполнить один раз. При повторном обновлении КС2024, обновлять базы данных и web не обязательно.

  1. Скачать файл патча.

Скачать скрипт можно по данным ссылкам:

  1. Из архива патча распаковать скрипт update.sh и разместить его в одной директории с архивом патча;
  1. Запустить команду:
    sudo bash update.sh -b Patch_<версия>.zip

Где:

    • update.sh — скрипт обновления;
    • -b — ключ для обновления;
    • <версия> — номер необходимой версии.
Была ли полезна статья?
Позвольте нам стать лучше
Дополнительные материалы