기존 데이터를 프레임워크로 CSDM 마이그레이션 및 동기화

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기3분
  • 여러 작업을 완료하여 기존 애플리케이션 데이터가 CMDB.

    시작하기 전에

    필요한 역할: 관리자

    이 태스크 정보

    다음 사항에 유의하십시오.
    • 일부 CSDM 테이블은 최근에 도입되었으므로 익숙하지 않을 수 있습니다. 익숙하지 않은 테이블에 대해 알아보려면 제품 설명서를 참조하십시오.
    • 사용자 지정되거나 일치하지 CMDB 않는 테이블을 계속 사용할 수 있습니다. 그러나 그렇게 하면 제품의 이점을 최대한 활용하지 못할 수 있습니다.
    • 에 설명된 수명 주기 동기화 프로세스에 대한 CSDM 지원마이그레이션 도구를 사용해야 합니다.
    사용 중인 속성을 관리합니다. 사용자 지정 속성을 합리화합니다. 다음 지침을 사용하여 모든 사용자 지정 항목을 유지해야 하는지 여부를 결정합니다.
    • 선호: 사용자 지정 속성에 관련 기본 시스템 속성이 없지만 이를 사용해야 합니다.
    • 유지: 사용자 지정 속성에는 관련 기본 시스템 속성이 없지만 고유한 사용 사례에 필요합니다.
    • 리팩터링: 사용자 지정 속성에 마이그레이션할 수 있는 속성 또는 기능이 있습니다 기본 시스템 .
    • 필요하지 않음: 커스터마이제이션이 더 이상 필요하지 않습니다. 사용하지 않거나 거의 사용하지 않는 속성은 삭제합니다. 사용 사례를 해결하는 더 좋은 방법이 있는 경우 속성을 삭제하는 것이 좋습니다.
    관련 종속성을 고려합니다. 구성 항목(CI)을 새 테이블로 이동해도 관련 의존성은 자동으로 이동하지 않습니다. 관련 종속성을 식별하려면 테이블 종속성을 식별하는 CSDM으로 마이그레이션 ( ServiceNow 커뮤니티에서 제공)에 설명된 스크립트를 사용합니다.
    중요사항:
    스크립트는 데이터 또는 데이터 의존성을 이동하지 않습니다. 종속성만 식별합니다. 마이그레이션의 일부로 데이터와 종속성을 리팩터링합니다.

    스크립트를 실행하고 데이터를 평가한 후에는 데이터를 마이그레이션하는 데 필요한 노력을 더 잘 이해할 수 있습니다. 참조된 모든 보고서, 규칙 및 스크립트가 필요한지 여부를 결정합니다. 그런 다음 마이그레이션할 항목을 결정하고 마이그레이션 계획을 세웁니다.

    그림 1. 마이그레이션 워크플로우
    마이그레이션 워크플로우의 단계입니다.

    프로시저

    1. 데이터 백업
      데이터(모든 특성 포함)를 Excel로 내보내고 파일을 안전한 위치에 보관합니다. 문제가 발생할 경우를 대비하여 비상 계획을 세우십시오.
    2. 속성을 매핑합니다.
      데이터를 이동해야 할 테이블을 식별합니다. 대상 테이블에 필요한 기본 시스템 속성이 있는지 확인합니다. 사용자 지정 속성을 합리화합니다. 유지할 사용자 지정을 결정합니다.
    3. CI를 기존 클래스에서 클래스로 CMDB 이동합니다.
      주:
      부적합 테이블과 해당 종속성을 잊지 마십시오. 부적합한 테이블의 데이터가 필요한 수백 개의 보고서, 비즈니스 규칙, 스크립트, 테이블 참조 등이 있을 수 있습니다.

      CI를 새 테이블로 이동해도 보고서, 비즈니스 규칙 등은 자동으로 이동되지 않습니다. 다음 단계에 설명된 대로 수정 스크립트는 리팩터링해야 하는 종속성을 식별합니다. 에서 수정 스크립트를 다운로드할 수 있습니다ServiceNow 커뮤니티.

    4. 속성을 리팩터링합니다.
      데이터 모델을 통합하고 마이그레이션을 위해 데이터를 준비합니다.

      이전 단계에서 설명한 속성 매핑 관련 작업을 완료했는지 확인합니다. 가이드라인을 따르고 필요에 따라 데이터를 리팩터링합니다.

    5. 데이터를 마이그레이션합니다.
      주:
      유효한 최신 백업이 있는지 확인합니다. 필요한 경우 다른 백업을 만드십시오. 마이그레이션 중에 동일한 테이블 계층 구조에 없는 사용자 지정 또는 기본 시스템 속성이 모두 손실됩니다.
      계속 진행할 때 다음 사항에 유의하십시오.
      • CI를 새 클래스로 마이그레이션하여 CI와 모든 관련 객체, 인시던트 및 변경 사항을 새 테이블로 이동합니다.
      • 몇 개의 CI로 시작하여 편안해지면 그 수를 늘립니다.
    6. 테이블 종속성을 해결합니다.
      1. 새 테이블을 사용하도록 보고서를 수정합니다.
      2. 필요에 따라 비즈니스 규칙과 스크립트를 마이그레이션합니다.
      3. 필요에 따라 테이블 참조를 업데이트합니다.
    7. 이전에 수행한 백업을 사용하여 데이터를 새 속성으로 다시 로드합니다.
    8. 모든 데이터와 의존성을 확인합니다.

    결과

    애플리케이션을 프레임워크로 CSDM 성공적으로 마이그레이션했으며 데이터가 필요한 CMDB 위치에 있습니다.