Перенос данных из Kaspersky Security Center Windows в Kaspersky Security Center Linux
Вы можете перенести данные мобильных устройств из Kaspersky Security Center Windows в Kaspersky Security Center Linux, переместив инфраструктуру управления мобильными устройствами с серверов Windows на Linux. После переноса мобильные устройства автоматически устанавливают связь с Kaspersky Security Center Linux без необходимости ручного переподключения и управляются той же политикой, что и на серверах Windows.
Предварительные требования
Прежде чем начать:
- Убедитесь, что необходимые функции Kaspersky Security Center Windows поддерживаются в Kaspersky Security Center Linux. Подробная информация об основных возможностях Kaspersky Security Center как решения на базе Windows или Linux приведена в справке Kaspersky Security Center.
- Ознакомьтесь с СУБД и версиями Kaspersky Security Center и Сервера iOS MDM, между которыми возможен перенос.
- Изучите, какие данные будут перенесены.
Этапы
Процесс миграции предполагает создание резервной копии с помощью утилиты klbackup для переноса данных Сервера администрирования и утилиты kliosbackup для переноса данных Сервера iOS MDM.
Чтобы перенесенные мобильные устройства корректно отображались в Kaspersky Security Center Web Console, необходимо перенести и Сервер администрирования, и Сервер iOS MDM. Сначала необходимо перенести Сервер администрирования, а затем Сервер iOS MDM, как описано в сценарии ниже.
Перенос данных состоит из следующих этапов:
- Подготовка к переносу
- Убедитесь, что у вас есть внутренняя учетная запись администратора для входа на Сервер администрирования.
Для входа на Сервер администрирования Kaspersky Security Center Linux будет использоваться учетная запись администратора. Если у вас нет такой учетной записи и вы вошли только под локальной учетной записью Windows или под доменной учетной записью, то после восстановления из резервной копии вы не сможете выполнить вход на Сервер администрирования Kaspersky Security Center Linux. Сервер администрирования Kaspersky Security Center Linux не поддерживает вход с использованием локальной учетной записи Windows. Вход под доменной учетной записью возможен, но может потребовать дополнительной настройки Сервера администрирования.
Если у вас нет учетной записи администратора, вам нужно будет создать ее с помощью утилиты kladduser после восстановления из резервной копии.
- В Kaspersky Security Center Windows в разделе Безопасность окна свойств группы администрирования Управляемые устройства включите параметр Наследовать параметры Сервера администрирования или родительской группы, чтобы обеспечить наследование прав и доступ к настройкам политики.
Раздел Безопасность доступен, если в окне параметров интерфейса установлен флажок Отображать разделы с параметрами безопасности.
- Создайте задачу для загрузки обновлений в хранилище Сервера администрирования.
Эта задача необходима для скачивания последней версии конфигурационного файла управления доступом на основе ролей с серверов "Лаборатории Касперского" в хранилище Сервера администрирования. Подробная информация о создании этой задачи приведена в справке Kaspersky Security Center.
- Если вам необходимо перенести политики, созданные в плагине Kaspersky Security for Mobile (Policies) Kaspersky Security Center Web Console и Cloud Console, удалите все его профили политик. Политики этого плагина, содержащие профили политик, перенесены не будут.
- Убедитесь, что у вас есть внутренняя учетная запись администратора для входа на Сервер администрирования.
- Создание актуальной резервной копии данных Сервера администрирования Kaspersky Security Center Windows
В зависимости от типа СУБД, используемой Kaspersky Security Center Windows и Kaspersky Security Center Linux, выполните одно из следующих действий:
- Для переноса данных с MySQL или MariaDB в MySQL или MariaDB: создайте резервную копию с помощью утилиты klbackup на устройстве, на котором установлен Сервер администрирования.
- Для переноса данных с Microsoft SQL Server в MySQL или MariaDB: создайте резервную копию данных с помощью утилиты klbackup с включенным параметром Перенос данных в формате MySQL/MariaDB.
- Для переноса данных Microsoft SQL Server в PostgreSQL или Postgres Pro:
- Установите патч для соответствующей версии Сервера администрирования Kaspersky Security Center Windows для поддержки переноса данных в PostgreSQL и Postgres Pro:
- Для Kaspersky Secure Mobility Management на базе Kaspersky Security Center Windows 14.2: 14.2.0.26967-pf5
- Для Kaspersky Security Center Windows 14.2: 14.2.0.48079-pf5
- Для Kaspersky Security Center Windows 15.1: 15.1.0.20748-pf2
Обратитесь в Службу технической поддержки "Лаборатории Касперского", чтобы получить необходимый патч.
- Создайте резервную копию данных с помощью утилиты klbackup.
- Если вы запускаете утилиту klbackup из командной строки, используйте флаг
-migrate postgres. - Если вы используете интерфейс утилиты klbackup, включите параметр Перенести в формат Postgres.
- Если вы запускаете утилиту klbackup из командной строки, используйте флаг
- Отключите Сервер администрирования Kaspersky Security Center Windows от сети.
- Установите патч для соответствующей версии Сервера администрирования Kaspersky Security Center Windows для поддержки переноса данных в PostgreSQL и Postgres Pro:
- Подготовка нового устройства к установке Kaspersky Security Center Linux
- Выберите новое устройство, на которое будет установлен Сервер администрирования. Это устройство должно соответствовать аппаратным и программным требованиям.
- Проверьте доступность портов, используемых на Сервере администрирования.
- Назначьте новому устройству то же имя хоста и FQDN, что и на сервере Windows.
- Установите значение 1 для переменной среды
KLCS_FF_UMDM_POLICIES_MIGRATION:export KLCS_FF_UMDM_POLICIES_MIGRATION=1В качестве альтернативы, сразу после установки Kaspersky Security Center Linux используйте утилиту klscflag, чтобы настроить соответствующий флаг сервера с помощью команды:
klscflag -fset -pv .core/.independent -s klcsff -n KLCS_FF_UMDM_POLICIES_MIGRATION -t d -v 1
- Установка и настройка СУБД
- Выберите тип СУБД, который обеспечивает оптимальную производительность с учетом количества сетевых устройств, топологии сети и нагрузки на сеть. Вы можете выбрать любую поддерживаемую СУБД.
- Установите СУБД в соответствии с типом СУБД, выбранным при создании резервной копии. Информацию об установке выбранной СУБД см. в документации к этой СУБД.
Новая версия базы данных не должна быть ниже текущей.
- Настройте СУБД для работы с Kaspersky Security Center Linux.
- Установка Kaspersky Security Center Linux и завершение переноса данных Сервера администрирования
- Установите Kaspersky Security Center Linux на новом устройстве.
Внутренняя учетная запись администратора, созданная во время установки, а также другие объекты (группы, политики, задачи, пользователи), созданные до восстановления данных Сервера администрирования из резервной копии, будут утеряны после восстановления. Эти объекты будут заменены объектами из резервной копии.
- После завершения установки восстановите данные Сервера администрирования на новом устройстве с помощью утилиты klbackup.
Из-за ограничений PostgreSQL необходимо временно предоставить права суперпользователя PostgreSQL учетной записи, которую использует Сервер администрирования для подключения к СУБД.
Мы рекомендуем начинать процесс восстановления данных сразу после установки Kaspersky Security Center Linux без промежуточных перезагрузок.
- Если у вас не было внутренней учетной записи администратора для входа на Сервер администрирования Kaspersky Security Center Windows, и вы использовали локальную учетную запись Windows или доменную учетную запись, создайте учетную запись администратора с помощью утилиты kladduser:
/opt/kaspersky/ksc64/sbin/kladduser -n ksc -p <password>где
<пароль>соответствует следующим требованиям:- Пароль пользователя не может содержать менее 8 или более 256 символов
- Пароль должен содержать символы как минимум трех групп из списка ниже:
- верхний регистр (A–Z);
- нижний регистр (a–z);
- числа (0–9);
- специальные символы (@ # $ % ^ & * - _ ! + = [ ] { } | : ' , . ? / \ ` ~ " ( ) ;).
- Проверьте статус восстановления данных (например, используя команду
journalctl -u kladminserver_srv.service -b), чтобы убедиться, что политики для мобильных устройств успешно переносятся. - Установите Kaspersky Security Center Web Console.
- Выполните вход в Kaspersky Security Center Web Console под внутренней учетной записью администратора.
Процесс инициализации данных обычно занимает до 15 минут после восстановления данных Сервера администрирования. Точное время зависит от производительности оборудования и размера данных Сервера администрирования. В течение этого периода Kaspersky Security Center Web Console может не подключаться и отображать ошибки.
- Разверните плагины для управления мобильными устройствами.
- Установите Агент администрирования для Linux.
- Проверьте работу основных функций Сервера администрирования после завершения инициализации данных в базе данных. Убедитесь, что Сервер администрирования синхронизируется с управляемыми устройствами и данные Сервера администрирования восстановлены.
Для проверки подключения мобильных устройств после переноса данных выполняется принудительная синхронизация с ними.
- Выполните опрос контроллеров доменов для восстановления информации о структуре домена, учетных записях пользователей, группах и DNS-именах устройств, входящих в домены.
- При необходимости удалите Сервер администрирования и сервер баз данных с предыдущего устройства.
В одной сети не должно быть нескольких Серверов администрирования с одинаковым адресом подключения и сертификатом Сервера администрирования.
Теперь у администратора есть доступ к данным Сервера администрирования и устройствам, ранее управляемым Kaspersky Security Center Windows, с учетом функциональности, поддерживаемой в Kaspersky Security Center Linux.
Для корректной работы параметра Сохранение историй местоположений настроек политики Определение местоположения убедитесь, что на вкладке Настройка событий добавлен тип события История местоположений устройства, а в свойствах события включено его хранение в базе данных Сервера администрирования. Это действие должно быть выполнено для всех перенесенных политик.
- Установите Kaspersky Security Center Linux на новом устройстве.
- Перенос данных Сервера iOS MDM Windows
Если у вас установлено несколько Серверов iOS MDM, необходимо выполнить процедуру переноса данных для каждого из них.
- Убедитесь, что FQDN Сервера iOS MDM Linux совпадает с FQDN Сервера iOS MDM Windows.
- При наличии резервных сертификатов Сервера iOS MDM убедитесь, что файл kliosmdm.ini, расположенный в рабочей директории iOS MDM, содержит пароль SrvResCertPwd.
Если в файле kliosmdm.ini нет пароля, перевыпустите или удалите резервный сертификат Сервера iOS MDM (kliosmdmserver2_cert.pem), пароль для которого отсутствует в файле.
- Создайте резервную копию данных Сервера iOS MDM с помощью утилиты kliosbackup.
- Разверните Сервер iOS MDM на новом устройстве с установленным Kaspersky Security Center Linux.
- Перенесите файлы с резервной копией данных Сервера iOS MDM на новое устройство.
- Восстановите данные из резервной копии с помощью утилиты kliosbackup.
Если какое-либо значение настроек не удается перенести, оно будет заменено значением по умолчанию.
После завершения процесса переноса данных все подключенные устройства автоматически синхронизируются с Сервером iOS MDM Linux без необходимости ручного переподключения.