폐기 정의
클래스와 하위 클래스에 적용할 수 있는 조직의 프로토콜을 반영하도록 클래스에 대한 폐기 정의를 지정합니다. 이러한 정의는 CMDB 데이터 관리자 수명주기 정책에 의해 구현되는 대로 수명주기 스테이지를 통한 CI 전환을 지원합니다. 클래스는 파생 또는 해당 클래스에 대해 지정된 폐기 정의에 의해 폐기 정의를 가질 수 있습니다.
CMDB 데이터 관리자 요구 사항 및 사용
CMDB 데이터 관리자 정책의 폐기, 보관 또는 삭제 정책에서 대상으로 지정된 각 클래스에 대해 활성 폐기 정의가 필요합니다. 폐기 정의는 적용되는 CI의 클래스 폐기 정의에 따라 CI를 폐기됨으로 플래그 지정하는 데 사용됩니다. CI를 폐기할 때 CI의 속성은 CI의 클래스에 대한 폐기 정의에 따라 설정됩니다. 폐기된 CI에 적용해야 하는 삭제 또는 보관과 같은 후속 작업은 먼저 해당 클래스의 폐기 정의를 충족하는지 확인하여 CI가 폐기된 상태인지 확인합니다.
- 연결된 클래스 폐기 정의에 따라 폐기 정책에서 대상 CI를 설정합니다.
- 연결된 폐기 정의에 따라 이미 폐기된 상태인 것으로 결정된 폐기 정책의 대상 CI 필터링 이러한 CI는 정책 필터를 충족하더라도 대상이 되지 않습니다.
- 보관 또는 삭제 정책에서 처리할 준비가 된 CI를 식별합니다. 보관 및 삭제 정책은 연결된 클래스 폐기 정의와 일치하는 폐기됨 상태의 CI만 처리할 수 있습니다. 따라서 보관 및 삭제 정책의 대상 CI는 관련 클래스 폐기 정의에 대해 확인되어 보관하거나 삭제하기 전에 폐기됨 상태인지 확인합니다.
CMDB 계층 구조 전반의 파생
폐기 정의는 식별 규칙과 같은 규칙이 파생되는 방식과 동일한 방식으로 CMDB 계층 구조 전체에서 파생됩니다. 폐기 정의가 있는 상위 클래스에서 확장된 하위 클래스는 하위 클래스 수준에 정의된 폐기 정의가 없는 한 해당 정의를 파생시킵니다.
클래스에 대한 폐기 정의가 클래스 계층 구조의 여러 수준에 있는 경우 적용되는 폐기 정의는 클래스에 대해 가장 구체적인 정의입니다. 예를 들어 컴퓨터와 구성 항목 클래스 모두에 대한 폐기 정의가 있는 경우 컴퓨터 클래스 정의는 하위 클래스에도 적용됩니다. 컴퓨터 클래스의 하위 항목이 아닌 다른 모든 클래스는 구성 항목 폐기 정의를 사용합니다.
항상 클래스 계층 구조 전체에서 폐기 정의가 자동으로 파생된다는 점에 유의하십시오. 예를 들어, 구성 항목 [cmdb_ci] 클래스에 대한 활성 폐기 정의는 전체 CMDB 계층 구조에 적용될 수 있습니다(자체 폐기 정의가 있는 클래스 제외).
미리 정의된 폐기 정의
기본 시스템에는 하드웨어[cmdb_ci_hardware] 및 애플리케이션[cmdb_ci_appl]과 같은 주요 클래스에 대해 미리 정의된 폐기 정의가 포함되어 있으며 CMDB 폐기 사용자 지정 정의[cmdb_retirement_custom_definitions] 테이블에 저장됩니다. 예를 들어, 서비스 [cmdb_ci_service] 클래스에 대해 미리 정의된 폐기 정의는 폐기된 CI에 대해 [운영 상태], [단계] 및 [상태] 속성의 값이 폐기되도록 지정합니다.
- 기본적으로 활성화되어 있으며 비활성화할 수 없습니다.
- 삭제할 수 없습니다.
- 기본적으로 파생으로 인해 전체 CMDB 계층 구조에 적용됩니다.
미리 정의된 나머지 폐기 정의는 기본적으로 비활성 상태이며 CMDB 데이터 관리자 정책의 대상 클래스에 해당하는 폐기 정의를 활성화해야 합니다.
기본 폐기 정의를 사용하거나 정의를 사용자 지정하여 조직의 관행을 반영할 수 있습니다. 클래스에 대한 사용자 지정 폐기 정의를 추가할 수도 있습니다. 그러나 각 CMDB 클래스는 하나의 폐기 정의와만 연결될 수 있습니다.
폐기 정의를 관리하거나 삭제하려면 폐기 정의 관리를 참조하십시오.