도메인 마이그레이션 도구

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 6분
  • 도메인 마이그레이션 도구를 사용하여 도메인 분리 환경에서 자체 전용 인스턴스로 고객을 이동할 수 있습니다.

    도메인 마이그레이션 도구 플러그인

    도메인 마이그레이션 도구 플러그인(com.glide.domain.migration_tool)은 도메인으로 분리된 환경에서 보다 유연한 전용 인스턴스로 고객을 이동하는 작업을 단순화합니다. 고객은 기능을 더 잘 활용 ServiceNow AI Platform 하기 위해 별도의 인스턴스로 마이그레이션할 수 있습니다. 도메인 분리 플러그인이 설치되어 있지만 데이터 및 프로세스 분리 속성은 꺼져 있습니다.
    주:
    복제된 인스턴스를 요청하고 도메인 마이그레이션 도구 플러그인 활성화를 요청해야 이를 사용할 수 있습니다.
    도메인 마이그레이션 도구는 도메인으로 분리된 인스턴스에서 데이터와 프로세스 분리가 모두 활성화된 경우에만 실행됩니다.
    • glide.sys.domain.partitioning 데이터 속성은 true로 설정해야 합니다.
    • glide.sys.domain.delegated_administration 프로세스 속성을 true로 설정해야 합니다.

    마이그레이션 도구의 기능

    • 마이그레이션 프로세스의 대부분, 특히 데이터 정리를 자동화합니다.
    • 도메인 분리 인스턴스를 새 전용 인스턴스로 마이그레이션합니다.
    • 전용 인스턴스에서 데이터를 삭제합니다.
      주:
      이 도구는 대상 도메인 또는 추가 데이터 도메인(지정된 경우)에 있는 전역 데이터를 삭제하지 않습니다.
    • 프로세스 데이터를 축소하거나, 축소할 수 없는 경우 프로세스 데이터를 삭제합니다.
    • 대상 도메인에 표시되는 프로세스 기록 유지
    • sys_choice, sys_ui_list 및 sys_ui_related_list 특수 테이블을 업데이트합니다.
    • 도메인 분리 플러그인에 의해 추가된 기록을 정리합니다.
      • 비즈니스 규칙
      • UI 작업
      • 예약된 작업
      • 설치 종료
      • 탐색 모듈
    • 도메인 분리를 비활성화하고 복제된 인스턴스에서 도메인을 제거합니다.
      • 복제된 인스턴스에서 다음 속성을 False 로 설정합니다.
        • glide.sys.domain.partitioning
        • glide.sys.domain.delegated_administration
        • glide.sys.domain.enabled
      • 대상 도메인과 지정된 추가 데이터 도메인을 제외한 모든 도메인을 삭제합니다.
    • domain_migration_tool_status 테이블에서 상태 필드를 업데이트합니다.
      표 1. 테이블의 개별 상태
      상태 설명
      보류 중 마이그레이션 중 도메인 분리 테이블의 기본 상태입니다. 테이블을 마이그레이션할 일정이 지정되어 있지만 아직 마이그레이션이 시작되지 않았습니다.
      장애 테이블 수준 장애. 마이그레이션 프로세스가 오류와 함께 완료된 경우 이 상태는 오류가 있는 테이블을 나타냅니다.
      실행 중 현재 마이그레이션 중인 테이블의 상태입니다. 하나의 테이블만 이 상태를 가질 수 있으며 현재 마이그레이션 중입니다.
      성공 성공적으로 마이그레이션된 테이블의 상태입니다.
      성공적으로 완료됨 마이그레이션 프로세스가 오류 없이 완료됩니다.
      마쳤으나 오류 있음 마이그레이션 프로세스는 오류와 함께 완료되었습니다.
    • syslog_domain에 진행률 및 상태 기록

      소스는 마이그레이션과 관련된 모든 로그 항목에 대한 MigrationTool 입니다.

      • 각 데이터 테이블과 남아 있는 데이터 테이블 수를 기록합니다.
      • 각 프로세스 테이블과 현재 비활성화 또는 삭제 중인 도메인의 기록을 기록합니다.

    마이그레이션 도구가 하지 않는 작업

    • 인스턴스 클론
    • 도메인으로 구분된 다른 인스턴스 생성
    • 도구를 실행하기 전에 데이터 또는 프로세스 분리 속성이 비활성화된 경우 기록(데이터 또는 프로세스) 마이그레이션
    • 소스 인스턴스의 데이터 변경
    • 대상 도메인 또는 추가 데이터 도메인(지정된 경우)에 있는 전역 데이터 삭제

    도구를 실행한 후 수행해야 할 작업

    도메인 마이그레이션 도구는 원하는 도메인(대상 도메인, 추가 데이터 도메인 및 전역 도메인) 외부의 데이터 제거를 자동화합니다. 나머지 모든 구성을 평가하여 전용 인스턴스에 적합하고 작동하는지 확인해야 합니다. 예를 들어, 기록에 도메인 필드를 설정하는 비즈니스 규칙이 있는 경우 더 이상 목적에 도움이 되지 않으므로 이 비즈니스 규칙을 비활성화할 수 있습니다.

    도메인 분리 인스턴스를 전용 인스턴스로 마이그레이션

    도메인 분리 환경에서 전용 인스턴스 환경으로 고객을 이동시킵니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. security_admin 역할로 승격합니다.
      자세한 내용은 권한 있는 역할로 승격 문서를 참조하십시오.
    2. 다음으로 이동 모두 > 도메인 관리 > 도메인 마이그레이션 도구.
      domain_migration_tool_status.list로도 액세스할 수 있습니다.
    3. 새로 만들기를 클릭합니다.
    4. 양식을 작성합니다.
      필드 설명
      대상 도메인 마이그레이션하려는 프로세스와 데이터 모두에 사용되는 도메인을 지정합니다. 추가 데이터 도메인 필드에 지정되어 있지 않는 한 대상 도메인만 유지되고 하위 도메인은 유지되지 않습니다.
      추가 데이터 도메인 필요한 경우 마이그레이션할 추가 데이터 도메인을 지정합니다. 대상 도메인과 모든 하위 도메인을 마이그레이션하려면 모든 하위 도메인을 지정해야 합니다.
    5. 제출을 선택합니다.
    6. 방금 제출한 양식을 엽니다.
    7. 다음으로 이동 모두 > 도메인 분리 센터 > 감사 구성 .
      자세한 내용은 도메인 분리 센터 문서를 참조하십시오.
    8. 도메인 구분된 테이블 스키마 확인 감사를 활성으로 설정하고 일정을 할당합니다.
      도메인 분리 테이블의 상태에 대한 스키마를 사전 검사하기 위한 예방적 도메인 감사입니다. 이렇게 하면 마이그레이션을 실행하기 전에 오류를 수정할 수 있습니다.
    9. 스키마를 포함하는 감사 일정 을 실행합니다.
      자세한 내용은 즉시 감사 실행 문서를 참조하십시오.
    10. 감사에서 반환된 문제를 해결합니다.
      스키마 검사의 오류 예입니다.
    11. 마이그레이션 시작을 선택합니다.
      • 실행 추적기 진행률 표시줄과 도메인 마이그레이션 도구가 트리거됩니다.도메인 마이그레이션 진행률 표시줄.
      • 현재 진행 중인 마이그레이션 테이블이 성공적으로 마이그레이션된 테이블의 총 백분율과 함께 표시됩니다.
      • 모든 도메인 분리 테이블이 마이그레이션 상태, 각 테이블의 총 기록 수 및 마이그레이션된 기록 수와 함께 기록되는 테이블입니다.
      • 마이그레이션에 실패한 테이블 수도 기록됩니다.
      • 도구가 기능을 수행할 때 상태 가 업데이트됩니다.
      • 진행률 표시줄을 닫아도 도메인 마이그레이션이 백그라운드에서 계속 실행되고 있습니다. sys_execution_tracker 테이블에 액세스하고 테이블에서 마이그레이션 실행을 검색하여 백그라운드에서 실행 중인 마이그레이션 프로세스를 확인합니다.

      도메인 마이그레이션 도구 상태에는 다음 필드가 표시됩니다.

      표 2. 도메인 마이그레이션 도구 상태 필드
      필드 설명
      상태 마이그레이션 상태를 표시합니다.
      • 데이터 테이블 마이그레이션 중...: 진행 중 상태입니다.
      • 마이그레이션 성공: 마이그레이션 성공 후 업데이트된 상태입니다.
      • 도메인으로 구분된 테이블 중 하나에서 잘못된 구성이 관찰됨: 데이터 마이그레이션 실패를 나타냅니다. 스키마 오류가 발견되어 마이그레이션이 시작되지 않습니다. 감사 실행 도메인 분리 테이블 스키마를 확인합니다. 감사에 실패하고 스키마 표준을 따르지 않는 테이블이 표시됩니다.
      • 테이블 재방문에서 오류를 겪음: 스키마 마이그레이션을 처리할 테이블 수가 나열됩니다. 재방문 테이블 카운트에서 실패를 찾아 스키마 문제를 해결합니다.
      • 테이블에 대한 도메인 마이그레이션 실패...: 실패한 테이블에서 대상이 아닌 기록을 수동으로 삭제해야 합니다.
      • 성공적으로 완료됨: 모든 테이블이 마이그레이션된 경우입니다.
      대상 도메인 마이그레이션을 위해 선택한 대상 도메인입니다.
      추가 데이터 도메인 여러 마이그레이션 도메인이 선택된 경우 채워집니다.
      재방문 테이블 수 이 필드는 테이블이 마이그레이션에 실패한 경우에만 채워집니다. 오류가 없는 경우 이 카운트는 0입니다. 이 경우 테이블을 다시 검토하여 마이그레이션을 다시 시도합니다. 오류가 없으면 테이블을 다시 방문하거나 마이그레이션을 다시 시도할 필요가 없습니다.
      현재 진행 중인 테이블 현재 마이그레이션 중인 테이블의 이름을 표시합니다. 마이그레이션에 성공하면 이 필드는 비워집니다.
    12. 도메인 마이그레이션 도구 상태 페이지에서 여기 클릭 링크를 선택하여 실행 추적기를 엽니다.도메인 마이그레이션 도구 진행률 표시줄을 다시 여는 링크입니다.

      sys_execution_tracker 테이블에 액세스하고 테이블에서 마이그레이션 실행을 검색하여 백그라운드에서 실행 중인 마이그레이션 프로세스를 확인할 수도 있습니다.

    13. 마이그레이션 중에 언제든지 진행률 표시줄에 액세스하려면 관련 링크 섹션에서 상태 표시 를 선택합니다.실행 추적기에 상태 표시 링크를 표시합니다.

      테이블이 스키마 검사에 실패한 경우 도메인 분리 테이블의 마이그레이션 상태 전체 상태는 실패가 됩니다.전체 마이그레이션 상태는 실패로 표시됩니다.

      해당하는 각 테이블에 대해 실패한 항목이 있을 것입니다.

      마이그레이션에 실패한 테이블을 표시합니다.

      나머지 마이그레이션은 계속되며 실패한 모든 테이블의 요약과 총 재방문 테이블 수가 도메인 마이그레이션 도구 상태에 채워집니다.실패하여 테이블 재방문 횟수가 필요한 테이블 수를 표시합니다.

      마이그레이션이 완료되면 상태성공적으로 완료됨입니다 . 성공적인 마이그레이션 상태를 표시합니다.