세 번째 활성화 단계 - 기존 데이터를 프레임워크로 CSDM 마이그레이션

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 여러 작업을 완료하여 기존 애플리케이션 데이터가 의 필요한 테이블 CMDB로 성공적으로 마이그레이션되도록 합니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    다음 사항에 유의하세요.
    • 일부 CSDM 테이블은 최근에 도입되었으므로 익숙하지 않을 수 있습니다. 익숙하지 않은 테이블에 대해 알아보려면 제품 설명서를 ServiceNow 참조하십시오.
    • 사용자 지정 또는 미적합 CMDB 테이블을 계속 사용할 수 있습니다. 그러나 그렇게 하면 제품의 모든 이점을 얻지 못할 수 있습니다 ServiceNow .
    • 에 설명된 CSDM 마이그레이션 도구마이그레이션 도구를 사용해야 합니다.
    사용 중인 속성을 관리합니다. 사용자 지정 속성을 합리화합니다. 다음 지침을 사용하여 모든 사용자 지정을 실제로 유지해야 하는지 여부를 결정합니다.
    • 권장사항: 사용자 지정 속성에는 관련 기본 시스템 속성이 없지만 사용해야 합니다.
    • Keep: 맞춤 속성에는 관련 기본 시스템 속성이 없지만 고유한 사용 사례에 필요합니다.
    • 리팩터링: 사용자 지정 특성에는 마이그레이션할 수 있는 특성 또는 기능이 있습니다 기본 시스템 .
    • 필요하지 않음: 사용자 지정이 더 이상 필요하지 않습니다. 사용하지 않거나 거의 사용하지 않는 속성은 삭제합니다. 사용 사례를 해결하는 더 좋은 방법이 있는 경우 속성을 삭제하는 것이 좋습니다.
    관련 종속성을 고려합니다. 구성 항목(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 위치에 있습니다.