Установка и обновление Kaspersky Symphony XDR в среде с физической изоляцией

19 октября 2026

ID 317596

Kaspersky Symphony XDR можно установить или обновить в среде с физической изоляцией. Установка и обновление в изолированной среде выполняются с помощью утилиты kdt-airgap-prepare и включают в себя следующие этапы:

  1. Подготовка устройства администратора и целевых хостов, а также конфигурационного файла.
  2. Получение информации о пакетах, установленных на целевых устройствах, находящихся в среде с физической изоляцией.

    Эта информация сравнивается со списком необходимых пакетов, после чего сведения о пакетах, отсутствующих на целевых устройствах, сохраняются в файле инвентаря YAML.

  3. Загрузка необходимых пакетов, указанных в файле инвентаря, и зависящих от них пакетов из общедоступных хранилищ в Интернете или корпоративных зеркальных хранилищ в открытой среде.

    Загруженные пакеты сохраняются в локальном архиве пакетов TAR.

  4. Установка или обновление пакетов и их зависимостей на целевых устройствах в изолированной среде из локального TAR-архива.
  5. Установка или обновление Kaspersky Symphony XDR в среде с физической изоляцией.

Подготовка устройства администратора и целевых устройств

Вам потребуется определить количество целевых устройств, на которых будет развертываться кластер Kubernetes и компоненты Kaspersky Symphony XDR, входящие в этот кластер, с учетом выбранной схемы развертывания. Подготовьте устройство администратора и целевые устройства к развертыванию Kaspersky Symphony XDR, выполнив одну из следующих инструкций (за исключением шагов, включающих загрузку и установку пакетов):

Подготовьте конфигурационный файл в формате YAML. Конфигурационный файл содержит список целевых устройств для развертывания и набор параметров для установки компонентов Kaspersky Symphony XDR.

Используйте конфигурационный файл, содержащий параметры установки, указанные для выбранной схемы развертывания:

При развертывании Kaspersky Symphony XDR в среде с физической изоляцией, установите для параметра установки airgap_mode значение true.

Получение информации о пакетах, установленных на целевых устройствах, находящихся в среде с физической изоляцией.

Чтобы получить информацию об операционной системе и пакетах, установленных на целевых устройствах:

  1. На устройстве администратора выполните команду. Укажите путь к закрытой части SSH-ключа, который находится на устройстве администратора и используется для подключения к целевым устройствам, путь к файлу конфигурации, который вы заполнили ранее, и путь к файлу инвентаря, в который будет сохранена информация:

    kdt-airgap-preparation scan -k <full_path_to_ssh_key> -c <full_path_to_configuration_file> --airgap -i <full_path_to_inventory_file>

    Утилите kdt-airgap-preparation сравнивает эту информацию со списком необходимых пакетов, после чего сведения о пакетах, отсутствующих на целевых устройствах, сохраняются в файле инвентаря YAML. Файл инвентаря YAML сохраняется в указанной директории с указанным именем.

Если вам нужно проверить наличие на целевых устройствах дополнительных пакетов, таких как Docker, выполните следующую команду:

kdt-airgap-preparation scan -k <full_path_to_ssh_key> -c <full_path_to_configuration_file> --airgap -i <full_path_to_inventory_file> --add-pkgs <package_name>

Информация о дополнительных пакетах, которые не установлены на целевых устройствах, добавляется в файл инвентаря YAML.

Созданный файл инвентаря будет использоваться для загрузки пакетов, которых не хватает на целевых устройствах, из общедоступных хранилищ в Интернете или корпоративных зеркальных хранилищ в открытой среде. Если происходит ошибка, утилита kdt-airgap-prepare завершает работу и отправляет соответствующее сообщение об ошибке в файл журнала и в стандартный поток вывода (stdout).

Загрузка необходимых пакетов в открытой среде

Чтобы загрузить необходимые пакеты, указанные в файле инвентаря:

  1. Скопируйте файл инвентаря YAML на съемный диск, а затем переместите файл на устройство администратора в открытой среде.
  2. На устройстве администратора выполните команду. Укажите путь к файлу инвентаря и путь к архиву пакетов, в котором должны быть сохранены недостающие требуемые пакеты:

    kdt-airgap-preparation pull -n <full_path_to_inventory_file> -a <full_path_to_package_archive>

    Утилита kdt-airgap-preparation загружает пакеты, указанные в файле инвентаря, а также зависящие от них пакеты, и сохраняет пакеты в архиве пакетов TAR. Архив пакетов сохраняется в указанной директории с указанным именем.

  3. Добавьте файл инвентаря в архив пакетов.

Созданный архив пакетов будет использован для установки недостающих необходимых пакетов на целевых устройствах в среде с физической изоляцией. Если возникает ошибка, утилита kdt-airgap-prepare завершает работу, выводит соответствующее сообщение об ошибке и записывает ошибку в файл журнала и в stdout.

Установка или обновление пакетов на целевых устройствах в среде с физической изоляцией

Чтобы установить или обновить пакеты и зависящие от них пакеты на целевых устройствах:

  1. Скопируйте архив пакетов TAR на съемный диск, а затем переместите архив на устройство администратора в среде с физической изоляцией.
  2. На устройстве администратора выполните команду. Укажите путь к архиву пакетов TAR и путь к закрытой части SSH-ключа, который расположен на устройстве администратора и используется для подключения к целевым устройствам:

    kdt-airgap-preparation install -a <full_path_to_package_archive> -k <full_path_to_ssh_key>

Утилита kdt-airgap-preparation устанавливает или обновляет требуемые пакеты на целевых устройствах с помощью файла инвентаря и архива пакетов.

После подготовки целевых устройств установите или обновите Kaspersky Symphony XDR.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!