备份并恢复 HPE OBR PostgreSQL 管理数据库

HPE OBR PostgreSQL 管理数据库可存储三种类型的信息:

备份数据库

您可能出于数据恢复目的而想要备份管理数据库。要备份数据库,请执行以下步骤:

  1. 停止 PMDB Platform Timer 服务。
  2. 停止 PMDB Platform Collection 服务。
  3. 等待所有加载的数据处理流进程停止运行。
  4. 管理控制台的“数据处理”页面上检查流的状态。还可以通过键入以下命令来检查状态:

    abcMonitor -stream ID=ALL, state=active

  5. 使用 PostgreSQL 数据库备份实用程序备份数据库。

恢复数据库

您可能要恢复管理数据库来获取历史步骤执行状态的详细信息。要恢复数据库,请执行以下步骤:

  1. 停止 PMDB Platform Timer 服务。
  2. 停止 PMDB Platform Collection 服务。
  3. 等待所有加载的数据处理流进程停止运行。
  4. 管理控制台的“数据处理”页面上检查流的状态。还可以通过键入以下命令来检查状态:

    abcMonitor -stream ID=ALL, state=active

  5. 使用 PostgreSQL 恢复实用程序来恢复管理数据库。
  6. 在完成恢复操作之后,重启 PMDB Platform Collection 服务和 PMDB Platform Timer 服务。

启动这些服务之后,数据处理框架将自动开始从之前停止的位置执行恢复的步骤,并自动处理步骤状态。恢复旧数据库之后,还将恢复 stage_control 和数据审核表中的旧数据。但是,框架会在数小时内自动更新这些表。