[KB8556] 在 Linux 服务器上将 ESET PROTECT 虚拟设备迁移到 ESET PROTECT On-Prem

注意:

本页已由电脑翻译。点击本页面语言下的英文,显示原文。如果你发现有什么不清楚的地方,请联系你当地的支持。

问题

CentOS 7 生命周期结束

CentOS 7 将于 2024 年 6 月 30 日到期,此后将不再接收更新。

受影响的系统包括安装在 CentOS 7 上的 ESET PROTECT Virtual Appliance 和 ESET PROTECT On-Prem。

我们不建议在不支持的平台上运行 ESET PROTECT Virtual Appliance 或 ESET PROTECT On-Prem,因为这会带来安全风险。

  • 您的 ESET PROTECT 虚拟设备或 ESET PROTECT On-Prem 收到 "需要迁移 "通知
  • 在 Linux 服务器上将 ESET PROTECT 虚拟设备迁移到 ESET PROTECT On-Prem

解决方案

  1. 前提条件
  2. 将 ESET PROTECT 虚拟设备更新到最新版本
  3. 创建包含连接信息的证书
  4. 设置新的 ESET PROTECT 服务器主机名并分配策略
  5. 创建数据库备份并导出数据库
  6. 在 Linux 上安装新数据库并导入 VA 数据库
  7. ESET PROTECT 服务器设置
  8. 为新的 ESET PROTECT 服务器创建新策略并设置主机名

I.先决条件

  • ESET PROTECT 虚拟设备,更新到最新版本。
  • 使用默认名称era_db和用户名root 的新 MySQL 数据库。

II.将 ESET PROTECT 虚拟设备更新到最新版本

  1. ESET PROTECT 虚拟设备的最新版本以及更新日志列于虚拟设备下载页面

  2. 查看ESET PROTECT 虚拟设备的版本

  3. 如果您使用的不是最新版本,请按照建议的 ESET PROTECT 虚拟设备升级说明进行升级


III.创建包含连接信息的证书

  1. Open ESET PROTECT Web Console

  2. 单击更多对等证书添加

  3. 描述字段中键入证书描述,并从组件下拉菜单中选择服务器主机字段预设为默认值(*),但我们建议使用真实主机名。密码确认 密码字段留空。单击继续

  4. 确认已选择签名方法下验证机构旁边的单选按钮,然后单击<选择验证机构>。将打开一个新窗口。选择要用来签署新证书的验证机构,点击确定 确认并返回上一个窗口。在相应字段中键入验证机构口令。在这种情况下,请使用与登录 ESET PROTECT 虚拟设备管理控制台相同的密码。单击完成


IV.设置新的 ESET PROTECT 服务器主机名并分配策略

  1. Open ESET PROTECT Web Console

  2. 在 ESET PROTECT 或 ESET PROTECT On-Prem 中创建策略

  3. 单击 "设置",从下拉菜单中选择ESET 管理代理,然后单击 "编辑服务器列表"。

  4. 在 "服务器 "窗口中,单击 "添加"。在主机字段中,键入新 ESET PROTECT 服务器的主机名。如果使用默认 ESET PROTECT 服务器端口 2222 以外的端口,请指定自定义端口号。单击 "确定"。确保新的 ESET PROTECT 服务器主机名列在首位,然后单击保存

  5. 编辑服务器列表旁边的下拉菜单中选择附加

  6. 单击分配分配,弹出一个新窗口,显示所有静态组和动态组。

  7. 选择要分配策略的计算机组旁边的复选框,然后单击确定。我们建议将策略分批应用到不同的计算机组。

    在将策略分配给所有代理之前对其进行测试

    我们建议先将策略分配给一个测试计算机组。如果策略应用正确,则将策略应用到另一组计算机。

  8. 查看该策略的设置,然后单击完成应用。应用策略的时间将根据 ESET PROTECT 虚拟设备复制间隔而有所不同。

  9. 打开 ESET PROTECT 虚拟设备创建数据库备份


V.创建数据库备份并导出数据库

数据库备份周期

由于 ESET 管理代理仍在连接到源 ESET PROTECT 服务器设备,因此数据库备份期间收集的数据可能存在差异。

我们不建议在数据库备份期间对 ESET PROTECT Server 设备进行任何重要更改(例如,创建新任务或策略等),以限制备份数据库与源数据库之间的差异。

UTF-8 字符集

确保数据库模式使用 UTF-8 字符集。

备份数据库大小

确认 ESET PROTECT 虚拟设备上的数据库备份文件有足够的可用空间。

创建数据库备份
数据库备份

阅读有关数据库备份的详细信息。

  1. 在 ESET PROTECT Server Appliance 窗口中,按Enter 键访问管理模式菜单。

  2. 登录并选择备份数据库

  3. 键入密码(注意,键入时没有可见字符),然后按Enter。等待数据库备份创建完成并查看信息。按回车键继续。

导出数据库
  1. 在 ESET PROTECT Server Appliance 管理模式菜单中,选择启用/禁用 Webmin 界面以启用Webmin 管理界面

  2. 使用 Web 浏览器通过 ESET PROTECT 虚拟设备的 IP 地址和端口 10000 连接到 Webmin 界面。示例地址:https://xxx.xxx.xxx.xxx:10000。

  3. 登录 Webmin 界面。输入 ESET PROTECT 虚拟设备凭据,用户名为root,然后单击登录

  4. 展开 "工具"并单击 "文件管理器"。在文件管理器侧栏中,导航到位置/opt/appliance/conf/,右键单击db-backup.sql文件并从上下文菜单中选择下载 。将文件保存到本地驱动器,然后复制到目标 Windows 机器可访问的位置。

    数据库备份位置

    在旧版本的 ESET PROTECT VA 中,数据库备份位置为/root/era-backup.sql

    确切位置列在 GUI 管理员菜单中,请参见步骤 2

  5. 返回 ESET PROTECT 虚拟设备窗口,按Enter 键进入管理模式,登录并选择关闭系统


VI.在 Linux 上安装新数据库并导入 ESET PROTECT 服务器设备数据库

  1. 在目标 Linux 服务器上,准备安装一个干净的 MySQL 服务器 。当 MySQL 安装程序提示您创建根帐户密码时,我们建议您使用在 ESET PROTECT Server Appliance 中使用的相同密码。

  2. 按照MySQL 服务器的迁移过程进行操作(如果已经按照第五部分所述创建了数据库备份,则从第 3 步开始)。

    • 跳过步骤 7(将 ESET PROTECT 服务器连接到数据库),并按照下面第 VII 节中的步骤操作。


VII.ESET PROTECT 服务器设置

删除以前的 ESET PROTECT 设备服务器

请勿卸载旧的 ESET PROTECT 设备服务器,因为它可能会导致订阅分离。

我们建议您从虚拟环境中删除以前的 ESET PROTECT 设备服务器。

  1. 下载 ESET PROTECT Server 组件并开始安装

  2. 安装 ESET PROTECT Web 控制台

    迁移后

    确认代理已成功迁移并连接到新服务器。

    在确认迁移成功之前,不要卸载旧的 ESET PROTECT Server 设备。

  3. 将 ESET PROTECT Server 连接到数据库

  4. 在 Web 浏览器中打开 ESET PROTECT On-Prem,并使用密码登录。


VIII.为新的 ESET PROTECT 服务器创建新策略设置主机名

  1. Open ESET PROTECT Web Console

  2. 在 ESET PROTECT 或 ESET PROTECT On-Prem 中创建策略

  3. 单击 "设置",从下拉菜单中选择ESET 管理代理,然后单击 "编辑服务器列表"。

  4. 在 "服务器 "窗口中,单击 "添加"。在主机字段中,键入新 ESET PROTECT 服务器的主机名。如果使用默认 ESET PROTECT 服务器端口 2222 以外的端口,请指定自定义端口号。单击确定。确认新的 ESET PROTECT 服务器主机名列在首位,然后单击保存

  5. 单击分配分配,弹出一个新窗口,显示所有静态和动态组。

  6. 选择要分配策略的计算机组旁边的复选框,然后单击确定。我们建议将策略分批应用到不同的计算机组。

  7. 查看此策略的设置,然后单击完成应用。应用策略的时间取决于 ESET PROTECT 虚拟设备的复制间隔。

  8. 应用新策略后,如果新的 ESET PROTECT 服务器没有问题,请删除带有您在第 IV 部分创建的两个主机名的旧策略。