3.2. 구성 내역 추적
Red Hat Virtualization History Database(ovirt _engine_history
라고 함)의 데이터를 사용하여 엔진
데이터베이스를 추적할 수 있습니다.
ETL 서비스 ovirt-engine-dwhd는
다음 세 가지 유형의 변경 사항을 추적합니다.
-
새 엔터티가
engine
데이터베이스에 추가됩니다. ETL 서비스는ovirt_engine_history
데이터베이스의 변경 사항을 새 항목으로 복제합니다. -
기존 엔터티가 업데이트됨 - ETL 서비스는
ovirt_engine_history
데이터베이스에 대한 변경 사항을 새 항목으로 복제합니다. -
엔터티가
엔진
데이터베이스에서 제거됩니다.ovirt_engine_history
데이터베이스의 새 항목은 제거된 대로 해당 엔터티를 플래그로 지정합니다. 제거된 엔터티는 제거된 항목으로만 플래그가 지정됩니다.
ovirt_engine_history
데이터베이스의 구성 테이블은 여러 가지 면에서 engine
데이터베이스의 해당 테이블과 다릅니다. 가장 분명한 차이점은 구성 열이 적은 수입니다. 이는 특정 구성 항목이 다른 구성 항목보다 덜 관심을 갖고 데이터베이스 크기 고려 사항으로 인해 유지되지 않기 때문입니다. 또한 엔진
데이터베이스의 몇 가지 테이블의 열이 ovirt_engine_history
의 단일 테이블에 표시되고 다른 열 이름이 있어 데이터를 보다 쉽고 이해하기 쉽게 확인할 수 있습니다. 모든 구성 테이블에는 다음이 포함됩니다.
-
엔터티의 구성 버전을 나타내는
history_id
; -
엔터티가 시스템에 추가된 시기를 나타내는
create_date
필드 -
엔터티가 변경된 시기를 나타내는
update_date
필드 -
엔터티가 시스템에서 제거된 날짜를 나타내는
delete_date
필드입니다.