Вы можете обновить предыдущую версию Kaspersky Industrial CyberSecurity for Networks с использованием скрипта переноса данных kics4net-backup.sh из комплекта поставки программы текущей (новой) версии. Возможность обновления на текущую версию с использованием скрипта kics4net-backup.sh поддерживается для версий программы, начиная с версии 4.0.
Скрипт kics4net-backup.sh позволяет перенести следующие данные из предыдущей версии программы:
Вы также можете использовать скрипт kics4net-backup.sh для создания резервной копии данных текущей версии программы. Дополнительно к данным, перечисленным выше, скрипт позволяет сохранить в резервной копии следующие данные:
Скрипт kics4net-backup.sh может использоваться для создания резервной копии данных и загрузки данных из резервной копии локально на том компьютере, на котором запущен этот скрипт. Поэтому как для создания резервной копии данных, так и для загрузки данных из резервной копии, вам нужно последовательно запустить скрипт на каждом компьютере с установленным компонентом программы. Порядок работы с компьютерами Сервера и сенсоров для создания резервной копии данных и затем для загрузки данных из резервной копии может быть любым: вы можете сначала запускать скрипт на компьютере Сервера и затем на компьютерах сенсоров или наоборот.
Сценарий обновления предыдущей версии программы с использованием скрипта kics4net-backup.sh состоит из следующих этапов:
Для создания резервной копии данных от предыдущей версии программы вам нужно выполнить следующие действия на каждом компьютере с установленными компонентами программы:
tar -zxvf kics4net-release_<номер версии программы>.tar.gz
Распакованные директории и файлы появятся во вложенной директории kics4net-release_<номер версии программы>.
sudo bash kics4net-backup.sh -b -p <путь к файлу резервной копии> <необязательные параметры>
sudo bash kics4net-backup.sh -s -p <путь к файлу резервной копии> <необязательные параметры>
где:
-b – параметр для включения режима записи данных Сервера в файл резервной копии (обязательный параметр при запуске на компьютере Сервера).-p – параметр, указывающий полный путь и имя файла создаваемой резервной копии (обязательный параметр).-s – параметр для включения режима записи данных сенсора в файл резервной копии (обязательный параметр при запуске на компьютере сенсора).<необязательные параметры> – один или несколько необязательных параметров, перечисленных ниже.Вы можете использовать следующие необязательные параметры в команде запуска скрипта для создания файла резервной копии:
-t – параметр для выключения сохранения трафика (если параметр не указан, трафик сохраняется).-e – параметр для выключения сохранения зарегистрированных событий (если параметр не указан, события сохраняются). Вы можете указать этот параметр только при создании резервной копии данных на компьютере Сервера.-n – параметр для выключения сохранения данных карты сети (если параметр не указан, данные карты сети сохраняются). Вы можете указать этот параметр только при создании резервной копии данных на компьютере Сервера.-x – параметр для выключения сохранения данных об исполняемых файлах (если параметр не указан, данные об исполняемых файлах сохраняются). Вы можете указать этот параметр только при создании резервной копии данных на компьютере Сервера.-a – параметр для выключения сохранения атрибутов протоколов в зарегистрированных сетевых сеансах (если параметр не указан, атрибуты протоколов сохраняются). Вы можете указать этот параметр только при создании резервной копии данных на компьютере Сервера.-d – параметр для остановки сервисов программы (если параметр не указан, происходит запуск сервисов программы после завершения работы скрипта).В качестве необязательного параметра для команды запуска скрипта предусмотрен также параметр -f, который предназначен для создания резервной копии данных текущей версии программы и сохранения всех доступных данных узла. Если указан этот параметр, сохраненные данные можно будет загрузить в полном объеме только на этом же узле и в программе той же версии (включая номер сборки). При использовании параметра -f программа сохраняет в файле резервной копии трафик (если сохранение трафика не выключено с помощью параметра -t), события, данные карты сети, данные об исполняемых файлах, атрибуты протоколов в сетевых сеансах, а также следующие данные: параметры развертывания узлов (включая параметры точек мониторинга и параметры хранения данных на узлах), список пользователей программы, параметры коннекторов, параметры типов коннекторов, параметры серверов подключений, параметры взаимодействия с Kaspersky Security Center, данные об установленных обновлениях баз и программных модулей, уровни ведения журналов работы процессов на узлах, параметры виджетов для мониторинга системы в онлайн-режиме.
Пример:
|
Скрипт начнет резервное копирование данных. Дождитесь завершения работы скрипта kics4net-backup.sh и сохраните созданный файл резервной копии.
Этот этап выполняется, если вы хотите установить компоненты текущей версии программы на те же узлы, на которых установлены компоненты предыдущей версии.
Если Сервер или сенсор текущей версии будет установлен на отдельный компьютер (не на узел с компонентом предыдущей версии), вам нужно скопировать созданный файл резервной копии на этот компьютер.
Удаление компонентов предыдущей версии программы можно выполнить следующими способами:
Этот способ выполняется с помощью скрипта централизованной установки компонентов программы путем выполнения процедуры централизованного удаления.
Этот способ выполняется с помощью скрипта локального удаления компонентов программы (если компонент предыдущей версии программы предусматривает возможности локальной установки и локального удаления).
После удаления компонентов предыдущей версии программы убедитесь, что компьютеры удовлетворяют аппаратным и программным требованиям для установки текущей версии. При необходимости установите соответствующую версию операционной системы и подготовьте аппаратное и программное обеспечение на компьютерах.
На этом этапе вам нужно установить компоненты текущей версии Kaspersky Industrial CyberSecurity for Networks. Для этого вы можете выполнить процедуру централизованной установки или установить компоненты с помощью скрипта локальной установки компонентов программы.
После установки компонентов вам нужно частично подготовить программу к работе, выполнив этапы 1–4 из описания процесса подготовки.
При добавлении точек мониторинга на те же сетевые интерфейсы, которые использовались в предыдущей версии программы, рекомендуется указать имена точек мониторинга, совпадающие с именами точек мониторинга в предыдущей версии программы. Это позволит сохранить привязку событий к новым точкам мониторинга при загрузке данных из резервной копии (иначе ненайденные имена старых точек мониторинга будут помечены в событиях как удаленные).
Для загрузки данных из созданных файлов резервных копий вам нужно выполнить следующие действия на каждом компьютере с установленным компонентом программы:
sudo bash kics4net-backup.sh -r -p <путь к файлу резервной копии> <необязательный параметр>
sudo bash kics4net-backup.sh -l -p <путь к файлу резервной копии> <необязательный параметр>
где:
-r – параметр для включения режима чтения и загрузки данных из файла резервной копии Сервера (обязательный параметр при запуске на компьютере Сервера).-p – параметр, указывающий полный путь и имя файла резервной копии (обязательный параметр).-l – параметр для включения режима чтения и загрузки данных из файла резервной копии сенсора (обязательный параметр при запуске на компьютере сенсора).<необязательный параметр> – параметр -d для остановки сервисов программы (если параметр не указан, происходит запуск сервисов программы после завершения работы скрипта).В качестве необязательного параметра для команды запуска скрипта предусмотрен также параметр -f, который предназначен для восстановления всех доступных данных узла из резервной копии данных текущей версии программы (если резервная копия получена на этапе 1 данного сценария с помощью параметра -f). При этом восстановление всех данных в полном объеме возможно только при загрузке из резервной копии на том же узле, на котором эти данные были сохранены, и в программе той же версии (включая номер сборки).
Для специфических сценариев использования скрипта kics4net-backup.sh предусмотрены дополнительные параметры команды запуска --restore-database и --restore-clickhouse-database. Эти параметры предназначены для восстановления из файла резервной копии только соответствующих баз данных Сервера. В сценарии обновления предыдущей версии программы эти параметры не используются. Чтение и загрузку данных из файла резервной копии Сервера, включающих и данные для восстановления баз данных, обеспечивает параметр -r (см. выше).
Пример:
|
Скрипт начнет загрузку данных из файла резервной копии в программу. Дождитесь завершения работы скрипта kics4net-backup.sh.
После завершения загрузки данных из резервных копий на всех узлах подключитесь к Серверу через веб-интерфейс и проверьте параметры развертывания узлов в разделе Параметры → Развертывание. При необходимости добавьте сенсоры.
В начало