Обновление Central Node, установленного на сервере
Перед установкой пакета обновления приложения рекомендуется предварительно создать резервную копию текущего состояния каждого обновляемого сервера Central Node и загрузить ее на жесткий диск из меню администратора приложения. В случае сбоя при установке пакета обновления приложения или при необходимости переустановить Kaspersky Anti Targeted Attack Platform вы сможете воспользоваться сохраненной копией приложения.
Рекомендуется также ознакомиться с ограничениями для той версии, до которой вы обновляете приложение.
Если вы используете режим распределенного решения и мультитенантности, вам нужно обновить каждый Central Node в соответствии с описанной ниже процедурой, не отключая при этом SCN от PCN.
Отключение SCN от PCN необратимо, повторное подключение SCN к какому-либо серверу PCN не предусмотрено.
Обновление поставляется в виде пакета обновлений. Пакет входит в комплект поставки приложения.
Чтобы обновить Central Node, установленный на сервере:
- Удалите коннекторы, серверы интеграции, внешние системы из списка разрешенных к интеграции, компоненты Sandbox и компоненты Sensor, установленные отдельно от обновляемого Central Node.
Все описанные ниже действия выполняются на серверах в режиме Technical Support Mode после повышения привилегий пользователя с помощью команды
sudo -i. - Если вы обновили Central Node до версии 7.0.3 с версии 6.1 или более ранней, выполните следующие команды:
rm -rf /data/upgrade/rm -rf /opt/upgrade_venvЕсли обновление до версии 7.0.3 не выполнялось, пропустите этот шаг.
- Поместите пакет с обновлением приложения на сервер Central Node в директорию
/data. - Войдите в консоль управления сервера Central Node, на котором вы хотите выполнить обновление, по протоколу SSH или через терминал.
- Убедитесь, что на разделе /dev/sda2 свободно более 100 ГБ.
- Распакуйте архив с обновлением, выполнив команду:
- Для обновления до 7.1.1:
tar xvf /data/kata-upgrade-7.1.1.531-x86_64_en-ru-zh.tar.gz -C /data/ - Для обновления до 7.1.2:
tar xvf /data/kata-upgrade-7.1.2.532-x86_64_en-ru-zh.tar.gz -C /data/
- Для обновления до 7.1.1:
- Установите пакет с обновлением, выполнив следующие команды:
cd /data/upgrade/./run_kata_upgrade.pyОтобразится окно ввода имени пользователя.
- В отобразившемся окне в поле Username введите имя пользователя с правами администратора, выберите кнопку OK и нажмите на клавишу Enter.
Значение по умолчанию: admin.
- В отобразившемся окне в поле Password введите пароль от учетной записи с правами администратора, выберите кнопку OK и нажмите на клавишу Enter.
Отобразится окно ввода пути к архиву с обновлением.
- В отобразившемся окне в поле Data directory введите путь до архива с обновлением, выберите кнопку OK и нажмите на клавишу Enter.
Значение по умолчанию: /data/upgrade
- В отобразившемся окне выберите язык локализации функционала NDR.
Области приложения, связанные с функциональностью NDR, будут отображаться на выбранном языке.
Через некоторое время в консоли отобразится сообщение о необходимости выключения сервера.
- После отображения сообщения о необходимости выключения сервера выполните команду:
poweroff - Смонтируйте iso-образ на базе операционной системы Ubuntu с Kaspersky Anti Targeted Attack Platform версии 7.1.1 (kata-cn-7.1.1.531-inst.x86_64_en-ru-zh.iso). Если вы используете Kaspersky Anti Targeted Attack Platform на базе операционной системы Astra Linux, воспользуйтесь инструкцией для создания iso-образа.
- Загрузитесь с устройства, на котором находится смонтированный iso-образ.
- В меню загрузчика GRUB выберите пункт Upgrade KATA 7.0.3.
- Следуйте дальнейшим шагам мастера до завершения обновления на сервере.
- Когда обновление завершится, войдите в консоль управления сервером Central Node, на котором вы выполнили обновление, по протоколу SSH или через терминал.
- Удалите временные файлы инсталлятора, выполнив команду:
rm -rf /data/upgrade /data/install_data - Выполните команду:
docker exec -it $(docker ps | grep nta_database | awk '{print $1}') psql -p 5433 -U postgres -d kics -c 'GRANT SELECT ON TABLE kics_webserver.wl_rule_attributes TO kics_webserver;'
Компонент Central Node будет обновлен.
После обновления требуется заново выполнить вход в консоль управления сервера Central Node по протоколу SSH или через терминал.
Особенности обновления Central Node версии 7.0.3, установленного на сервере с операционной системой Astra Linux
При обновлении Central Node версии 7.0.3, установленного на сервере с операционной системой Astra Linux, может потребоваться больший объем дискового пространства. Если дискового пространства оказывается недостаточно, процесс обновления прерывается, отображается сообщение о недостаточности дискового пространства.
Чтобы возобновить обновление при нехватке дискового пространства:
- Создайте резервную копию Central Node и загрузите ее на жесткий диск из меню администратора приложения.
- Выполните очистку диска с помощью утилиты.
После очистки диска вы можете возобновить обновление.
Восстановление работы встроенного Sensor в режиме распределенного решения и мультитенантности после обновления
После обновления компонента Central Node, который использовался в режиме распределенного решения или мультитенантности, до версии 7.1.1, 7.1.2 или 7.1.3 может отсутствовать встроенный Sensor (Embedded Sensor).
Чтобы устранить ограничение:
- Если после обновления компонента Central Node встроенный Sensor присутствует, но находится в выключенном состоянии, удалите Sensor в веб-интерфейсе.
- Войдите в консоль управления того сервера Central Node, на котором требуется восстановить встроенный Sensor, по протоколу SSH или через терминал.
- В ответ на приглашение системы введите имя учетной записи администратора и пароль, заданный при установке компонента.
Отобразится меню администратора компонента приложения.
- В меню администратора приложения выберите режим Technical Support Mode.
- Нажмите на клавишу ENTER.
- Отобразится окно подтверждения входа в режим Technical Support Mode.
- Подтвердите, что хотите выполнять действия с приложением в режиме Technical Support Mode. Для этого выберите Yes и нажмите на клавишу ENTER.
- Выполните команду:
docker service update --cap-add=CAP_DAC_OVERRIDE --cap-add=CAP_IPC_LOCK --cap-add=CAP_SYS_PTRACE kata_product_main_1_preprocessor_span - Если встроенный Sensor не восстановился, очистите базы, выполнив команду:
kata-sensor-tool reset-core
Встроенный Sensor будет восстановлен приблизительно через одну минуту.
