Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Paragon Insights 配置 – 备份和还原

备份配置

要备份当前的 Paragon Insights(以前称为 HealthBot)配置,请执行以下操作:

  1. 从左侧导航栏中选择“管理>备份”选项。
  2. 选中要备份的配置的复选框。

    如果还希望备份任何尚未部署的配置更改,请将“ 备份未部署的配置 ”开关切换到右侧。

  3. 单击备份

Back Up Helper Files

帮助程序文件是 python、yaml 或其他外部创建的文件,这些文件的表在规则定义的 iAgent 传感器定义中引用。

  1. 从左侧导航栏中选择 “管理>备份 ”选项。

  2. 单击备份 帮助程序文件 按钮。

    Paragon Insights 会创建一个 tar 存档,您可以将其保存到计算机中。

还原配置

要将 Paragon Insights 配置恢复到之前备份的配置,请执行以下操作:

  1. 从左侧导航栏中选择“管理>还原”选项。
  2. 点击 选择文件 按钮。
  3. 导航到要从中还原配置的备份文件,然后单击打开

    打开后,备份配置部分列表将显示为 “选择配置备份文件” 标题下的按钮。默认情况下,将选择所选备份文件中的所有配置元素进行还原。

  4. (可选)从按钮列表中,您可以通过单击按钮来取消选择(将“-”更改为“+”)单个文件进行还原。
  5. 单击“还原配置和部署”以还原和部署配置。

Restore Helper File

要恢复以前备份的帮助程序文件存档,请执行以下操作:

  1. 从左侧导航栏中选择 “管理>还原 ”选项。

  2. 点击 选择文件 第二行正上方的按钮,“选择帮助程序备份文件”。

  3. 在文件浏览器中找到备份的帮助程序文件,然后单击 打开

  4. 单击 “恢复配置 ”按钮将帮助程序文件还原到 Paragon Insights,或单击 “还原配置和部署 ”按钮将帮助程序文件还原到其在 Paragon Insights 中的原始位置。

备份或还原时序数据库 (TSDB)

从 HealthBot 3.2.0 版开始,您可以将 TSDB 与其他配置元素分开备份和还原。TSDB 的备份和恢复操作只能通过 Paragon Insights CLI 进行。备份和还原命令是使用预定义的 python 脚本 healthbot.py调用的。您必须对 Paragon Insights 服务器的 CLI 界面具有 root 访问权限才能发出这些命令。

使用以下命令设置环境变量:

HB_EXTRA_MOUNT1 是用户定义的变量。

此处通过示例介绍了用于执行备份和还原的通用命令和可选参数(在方括号中)。

命令 healthbot tsdb 所需的参数为:

  • backup–执行备份操作

  • restore–执行还原操作

  • --path PATH–创建备份文件或从HB_EXTRA_MOUNT1所在的PATH容器PATH还原数据库。

  • 从 Paragon Insights 4.0.0 版开始,您可以使用以下命令。

    • healthbot tsdb stop-services —停止服务

    • healthbot tsdb start-services --port <portnumber>—启动服务

    注意:

    在 Paragon Insights 中,TSDB 端口默认公开。如果出于安全原因需要关闭 TSDB 端口,可以使用命令 healthbot tsdb stop-services 。对 TSDB 的外部 API 查询不需要公开 TSDB 端口。但是,如果使用 Grafana 等外部工具,或者需要直接(而不是通过 API)对 TSDB 运行查询,则必须公开 TSDB 端口。

Optional Arguments

示例 – 备份 TSDB 并将其存储在 HB_EXTRA_MOUNT3 中

例 – 从HB_EXTRA_MOUNT2还原 TSDB

版本历史记录表
释放
描述
3.2.0
从 HealthBot 3.2.0 版开始,您可以将 TSDB 与其他配置元素分开备份和还原