3.2. 設定履歴の追跡
Red Hat Virtualization 履歴データベース (ovirt_engine_history
と呼ばれる) のデータを使用して、engine
データベースを追跡できます。
ETL サービス (ovirt-engine-dwhd
) は 3 種類の変更を追跡します。
-
新しいエンティティーが
engine
データベースに追加されます。ETL サービスは、変更をovirt_engine_history
データベースに新しいエントリーとして複製します。 -
既存のエンティティーが更新されます。ETL サービスは、変更を
ovirt_engine_history
データベースに新しいエントリーとして複製します。 -
エンティティーが
engine
データベースから削除されます。ovirt_engine_history
データベースの新しいエントリーは、対応するエンティティーに削除済みのフラグを付けます。削除されたエンティティーには、削除済みのフラグのみが付けられます。
ovirt_engine_history
データベースの設定テーブルは、engine
データベースの対応するテーブルといくつかの点で異なります。最も明らかな違いは、設定 列が少ないことです。これは、特定の設定アイテムは他の設定アイテムよりもレポートする内容が興味深くなく、データベースサイズを考慮して保持されないためです。また、engine
データベースのいくつかのテーブルの列は、ovirt_engine_history
の 1 つのテーブルに表示され、データの表示をより便利でわかりやすくするために異なる列名が付けられています。すべての設定テーブルには以下が含まれます。
-
history_id
: エンティティーの設定バージョン。 -
create_date
フィールド: エンティティーがシステムに追加されたタイミング。 -
update_date
フィールド: エンティティーが変更されたタイミング。 -
delete_date
: エンティティーがシステムから削除された日付。