Инструкция по обновлению KATA 7.0.3 - 7.1
Предупреждение:
- Проверьте, нет ли ошибок в веб-консоли. Исправьте их, если они есть, или отправьте инцидент в службу поддержки, отметив, что это подготовка к обновлению.
- Проверьте, что на всех узлах установлено правильное время в BIOS/IPMI или гипервизоре. В противном случае при загрузке с ISO время будет неверным независимо от времени в ОС до обновления. Обновление не удастся, если расхождение во времени будет значительным.
- Перед обновлением программы с версии 7.0.3 до версии 7.1 рекомендуется предварительно создать резервную копию текущего состояния программы и загрузить ее на жесткий диск вашего компьютера из меню администратора программы или из режима Technical Support Mode. В случае сбоя при обновлении программы или необходимости переустановить Kaspersky Anti Targeted Attack Platform вы сможете воспользоваться сохраненной копией программы. Для выполнения резервной копии вам может потребоваться до 1 Тб места на сетевом хранилище, или подключаемом диске/папке.
Статья "Резервное копирование Central Node"Рекомендуется также ознакомиться с ограничениями для той версии, до которой вы обновляете приложение.
- Перед обновлением программы с версии 7.0.3 до версии 7.1 на виртуальной среде VMware или любой другой виртуализации. Snapshots не поддерживаются! Однако если вы сделаете снимок в выключенном состоянии VM (выключение только командой меню TUI консоли ssh и только после создания резервной копии!), то это не повредит. Обратите внимание, что восстановление снимка, сделанного более 24 часов назад, скорее всего, не удастся из-за истечения срока действия сертификата Docker.Если вы сделаете выключение и создадите снимок, то после включения снова проверьте пункты 1-2.
- Задокументируйте где-нибудь сетевую и другую конфигурацию (например, SPAN, ICAP и т. д.) для всех узлов. Эта информация понадобится для узлов, которые будут переустановлены (датчики, sandboxes). Она также может понадобиться в случае, если вам нужно переустановить CN, но восстановление из резервной копии по какой-то причине не удается.
- Задокументируйте где-нибудь конфигурацию внешних систем (SMTP, POP, ICAP, API, KSMG). Например, коннекторы на серверах Exchange и настройки ICAP на прокси-серверах.
- Запланируйте временное отключение блокирующих интеграций во внешних системах (SMTP, POP, ICAP, API, KSMG). Например, коннекторы сервера Exchange, интеграция ICAP на прокси-сервере. Запланируйте их обратное включение (чтобы не забыть об этом). В противном случае внешние системы, интегрированные с KATA, такие как внутренние почтовые серверы, прокси-серверы и т. д., могут получить чрезмерные очереди, получить сбой во время обновления KATA.
- Если вы используете режим распределенного решения и мультитенантности, вам нужно обновить каждый Central Node в соответствии с описанной ниже процедурой, не отключая при этом SCN от PCN. Отключение SCN от PCN необратимо, повторное подключение SCN к какому-либо серверу PCN не предусмотрено. Обновление должно начинаться с PCN. Не отключайте SCN от PCN. Отключение SCN не допускается, это приведет к технической проблеме, для которой в настоящее время нет WA. Не путайте SCN с сенсорными узлами. Песочницы и сенсорные узлы должны быть отключены, но SCN — нет!.
- Обновление поставляется в виде пакета обновлений. Пакет входит в комплект поставки приложения.
- Обновление компонента до версии 7.1 возможно только с версии 7.0.3. Если вы используете более раннюю версию, требуется последовательно обновить версии компонента до версии 7.1.
- ВАЖНО: Перед началом процесса установки необходимо удалить интеграцию компонента Central Node и Sensor, Central Node и Sandbox.
- Удалите коннекторы и серверы интеграции, если они были добавлены. Агенты EDR/NDR будут выдавать ошибки подключения, поэтому сообщите тому, кто отслеживает события в KSC, о планируемых работах по техническому обслуживанию.
- ВАЖНО: Независимо от лицензирования на CN в настройках размера проверьте трафик SPAN: https://support.kaspersky.com/help/KATA/7.0/en-US/247192.htm
Если он равен нулю, измените его как минимум на 100 Мбит/с.
Выполните следующие команды:
sudo -i
Даже если вы не используете обработку зеркалированного трафика со SPAN-портов (в том числе в приложении, работающем с лицензионным ключом KEDR).
kata-enable-span - Просьба учитывать известные ограничения, связанные с версией 7.1 - https://support.kaspersky.com/help/KATA/7.1/ru-RU/247274.htm
- Важно: обновление компонентов Sensor и Sandbox не предусмотрено. Для данных компонентов только чистая установка.
- Дополнительные особенности по обновлению доступны по ссылке: https://support.kaspersky.com/help/KATA/7.1/ru-RU/246850.htm
KATA 7.1 CN и upgrade files
Дистрибутивы предоставляется сотрудниками Лаборатории Касперского по запросу.
KATA 7.1 CN Astra Edition и upgrade files
Данная инструкция подходит и для обновления решения Kaspersky Anti Targeted Attack Platform на базе ОС «Астра». Для сборки образа ПО KATA на базе ОС Astra Linux предоставляется необходимый пакет приложений для самостоятельной сборки образа, который необходимо запросить у сотрудника «Лаборатории Касперского» по запросу. При обновлении Central Node на сервере с операционной системой Astra Linux может потребоваться больший объем дискового пространства. Если дискового пространства оказывается недостаточно, процесс обновления прерывается, отображается сообщение о недостаточности дискового пространства.
Чтобы возобновить обновление при нехватке дискового пространства:
- Создайте резервную копию Central Node и загрузите ее на жесткий диск из меню администратора приложения.
- Выполните очистку диска с помощью утилиты.
ВАЖНО
Если в процессе обновления возникли ошибки, не пытайтесь повторить установку самостоятельно. Лучше сразу обратиться в техническую поддержку, чтобы специалисты выяснили причину проблемы.
Особенности обновления с версии 7.0.3 до версии 7.1
- После обновления Kaspersky Anti Targeted Attack Platform до версии 7.1 вам нужно будет заново добавить лицензионные ключи приложения.
- Допускается кратковременный перерыв в работе приложения, в том числе для отказоустойчивой версии приложения.
- Если в роли компонента Sensor используется решение Kaspersky Secure Mail Gateway, параметры интеграции с ним сохраняются.
- Совместимость сервера Central Node 7.1 с компонентами Sensor и Sandbox более ранней версии не поддерживается.
- Данные компонента Sandbox/Sensor не сохраняются. В приложении не предусмотрена стандартная процедура обновления. Вам требуется установить компонент версии 7.1.
Обновление Central Node с версии 7.0.3 до версии 7.1
- Поместите пакет с обновлением приложения на сервер с компонентом Central Node в директорию /data.
- Скаченный архив с помощью WinSCP или другим удобным способом загрузите в домашний каталог пользователя admin (/home/admin).
- Далее подключитесь по SSH к Central Node, зайдите в Technical Support Mode и переключитесь на пользователя root командой sudo su.
- Переместите архив в директорию /data командой:
mv kata-upgrade-7.1.0.530-x86_64_en-ru-zh.tar.gz /data/
- Убедитесь, что размер свободного дискового пространства в файловой системе /dev/sda2 составляет более 100 ГБ.
Для определения свободного дискового пространства в файловой системе /dev/sda2 воспользуйтесь командой:df -h /dev/sda2
- Если вы не используете обработку зеркалированного трафика со SPAN-портов (в том числе в приложении, работающем с лицензионным ключом KEDR).
Выполните команду:
Если обработка зеркалированного трафика со SPAN-портов выключена, обновление завершается ошибкой.kata-enable-span
- Распакуйте архив с обновлением
Для распаковки архива воспользуйтесь командой:tar xvf /data/kata-upgrade-7.1.0.530-x86_64_en-ru-zh.tar.gz -C /data/
- Выполните последовательность команд:
mkdir -p /data/install_data
cp /etc/kaspersky/swarm/*_image_versions.json /data/install_data - Установите пакет с обновлением
- Перейдите в каталог выполнив команду:
cd /data/upgrade
- Запустите скрипт командой:
./run_kata_upgrade.py --clear-venv
- Перейдите в каталог выполнив команду:
- Отобразится окно ввода имени пользователя и пароля.
- Отобразится окно ввода пути к архиву с обновлением. Значение по умолчанию: /data/upgrade.
Выберите кнопку OK и нажмите на клавишу Enter.
- Отобразится окно выбора языка локализации функционала NDR.
- Через некоторое время в консоли отобразится сообщение о необходимости выключения сервера.
После отображения сообщения о необходимости выключения сервера выключите сервер. - Смонтируйте iso-образ с Kaspersky Anti Targeted Attack Platform версии 7.1 и перезагрузите сервер.
В параметрах BIOS включите загрузку с CD/DVD-ROM. Если вы производите обновление на платформе VMware, то в процессе загрузки ОС нажмите ESC для выбора источника загрузки, в нашем случае CD/DVD-ROM. - В меню загрузчика GRUB выберите пункт Upgrade KATA 7.0.3
- В консоли отобразится загрузка ОС. Нажмите “Continue”.
- Выберите язык лицензионного соглашения и политики конфиденциальности.
- Ознакомьтесь с лицензионным соглашением.
Для принятия, с помощью TAB переместите курсор на значение «Я ПРИНИМАЮ» - Ознакомьтесь с политикой конфиденциальности.
Для принятия, с помощью TAB переместите курсор на значение «Я ПРИНИМАЮ» - Выберите диск для установки компонента (обязательно sda).
- Согласитесь с продолжением обновления системы.
- Дождитесь окончания процесса обновления.
В процессе обновления система может перезагрузиться и продолжить процесс с жесткого диска. По завершению вам будет предложено ввести учетную запись admin и пароль, чтобы воспользоваться псевдографическим интерфейсом.Перед первым использованием убедитесь, что контейнеры не находятся в состоянии Starting, для этого воспользуйтесь командой:
Если вывод оказался не пустым, то подождите 10-15 минут и повторно проверьте. Когда вывод будет пустым, то можете продолжить знакомиться с новыми функциями системы.docker ps | grep start
Не забудьте повторно добавить лицензии и произвести интеграцию с новыми версиями Sandbox и Sensor.
На этом процесс обновления Central Node завершен. - По факту завершения обновления рекомендуем удалить загруженный архив с обновлением для высвобождения пространства, выполнив следующую команду.
rm -rf /data/kata-upgrade-7.1.0.530-x86_64_en-ru-zh.tar.gz
Предупреждение:
После обновления компонента Central Node, который использовался в режиме распределенного решения или мультитенантности, до версии 7.1 может отсутствовать встроенный Sensor (Embedded Sensor). Чтобы устранить данную проблему выполните следующие действия:
- Войдите в консоль управления того сервера Central Node, на котором требуется восстановить встроенный Sensor, по протоколу SSH или через терминал.
- В меню администратора приложения выберите режим Technical Support Mode.
Нажмите на клавишу ENTER.
Отобразится окно подтверждения входа в режим Technical Support Mode.
Подтвердите, что хотите выполнять действия с приложением в режиме Technical Support Mode. Для этого выберите Yes и нажмите на клавишу ENTER. - Перейдите в режим root и выполните следующую команду:
docker service update --cap-add=CAP_DAC_OVERRIDE --cap-add=CAP_IPC_LOCK --cap-add=CAP_SYS_PTRACE kata_product_main_1_preprocessor_span