Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

2.2. 跟踪配置历史

Red Hat Virtualization History 数据库(称为 ovirt_engine_history)中的数据可用于跟踪引擎数据库。
ETL 服务 ovirt-engine-dwhd 跟踪三种类型的更改:
  • 新实体被添加到引擎数据库中 - ETL Service 将更改复制到 ovirt_ engine _history 数据库作为新条目。
  • 现有实体已更新 - ETL Service 会将更改复制到 ovirt_engine_history 数据库作为新条目。
  • 实体从引擎数据库中删除 - ovirt_ engine _history 数据库中的新条目 将对应的实体标记为已删除。删除的实体仅标记为已删除。
ovirt_ engine _history 数据库中的配置表与引擎数据库中对应的表有多种方式的不同。最明显的区别是它们包含较少的 配置 列。这是因为,某些配置项目与其它配置项目相比并不重要,因此处于对数据库大小的考虑不会保存这些项。另外,引擎数据库中的几个表列会出现在 ovirt_ engine _history 的单个表中,并具有不同的列名称,使查看数据更方便和理解。所有配置表都包含:
  • 用于指示实体配置版本的 history_id
  • 用于指示何时在系统中添加实体的 create_date 字段;
  • 用于指示实体何时更改的 update_date 字段;以及
  • delete_date 字段表示从系统中删除实体的日期。