원격 업데이트 세트 미리 보기

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 6분
  • 미리 보기를 이용하면 원격 인스턴스에서 검색된 업데이트 세트를 로컬 인스턴스의 업데이트와 비교하여 잠재적 문제를 확인할 수 있습니다. 업데이트 세트를 커밋하려면 먼저 업데이트 세트를 미리 보고 모든 문제를 해결해야 합니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. 시스템 속성 glide.update_set.auto_previewtrue로 설정되면 업데이트 세트를 검색한 후 시스템에서 자동으로 미리 보기 프로세스를 시작합니다.
      이 속성이 false이면 미리 보기 프로세스를 수동으로 시작해야 합니다.
      1. 다음으로 이동 시스템 업데이트 세트 > 검색된 업데이트 세트.
      2. 업데이트 세트 미리 보기를 선택합니다.
      대규모 업데이트 세트의 경우 미리 보기 프로세스에 상당한 시간이 필요합니다. 필요한 경우 진행률 대화 상자에서 취소 버튼을 선택하여 미리 보기 프로세스를 취소할 수 있습니다.
      업데이트 세트 미리 보기 페이지에는 결과가 표시되고 문제가 나열됩니다. 정보를 읽고 닫기를 선택합니다.
    2. 검색된 업데이트 세트 양식에서 항목을 선택합니다.
      옵션동작
      문제가 탐지되지 않은 경우 미리 보기 결과를 검토하지 않고 인스턴스의 모든 변경 내용을 커밋하려면 업데이트 세트 커밋 을 선택합니다.
      문제가 감지된 경우 업데이트 세트 미리 보기 문제 관련 목록에서 각 문제를 해결합니다.
    3. 옵션: 기록을 미리 봅니다.
      1. 업데이트 세트 기록을 열고 모든 미리 보기 기록 표시 를 선택하여 올바른 업데이트가 커밋되고 있는지 확인합니다.
      2. 업데이트 세트 기록을 열고 미리 보기 다시 실행 을 선택하여 비교를 다시 실행합니다.
      3. 업데이트 세트 미리 보기 문제 관련 목록을 검토하여 올바른 업데이트가 커밋되고 있는지 확인합니다.

    업데이트 세트에 대한 미리 보기 기록 검토

    업데이트 세트를 미리 보는 프로세스에서는 각 업데이트에 대한 미리 보기 기록이 생성됩니다. 미리 보기 기록을 검토하여 올바른 업데이트가 커밋되고 있는지 확인할 수 있습니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. 업데이트 세트 기록을 열고 업데이트 세트를 미리 봅니다.
    2. 모든 미리 보기 기록 표시 관련 링크를 선택합니다.
    3. 처리를 선택하여 미리 보기 기록을 연 다음 정보를 검토합니다(표 참조).
    4. 양식의 필드에 적절히 입력합니다.
      필드 설명
      처리 충돌이 탐지되었을 때를 나타냅니다.
      • 충돌/업데이트, 충돌/삽입 또는 충돌/삭제: 로컬 인스턴스에서 동일한 객체에 대한 변경보다 오래된 변경입니다.
      • 업데이트, 삽입 또는 삭제: 변경이 로컬 인스턴스의 변경과 충돌하지 않습니다.
      파일 차이 로컬 인스턴스에 있는 객체의 최신 버전을 업데이트 세트와 비교합니다. 차이점은 색상 키로 표시됩니다. 삭제는 빨간색으로, 추가 사항은 녹색으로, 수정은 노란색으로 강조 표시됩니다.
      제안된 작업 업데이트 세트가 커밋될 때 변경을 처리하는 방법을 나타냅니다.
      • 커밋: 원격 업데이트에서 변경 내용을 수락합니다. 인스턴스에 최신 업데이트가 있더라도 모든 미리 보기 기록에 대해 기본적으로 제안된 작업은 커밋입니다.
      • 건너뛰기: 변경을 거부합니다.
    5. 필요한 경우 업데이트 문제 관련 목록에 나열된 문제를 해결합니다.
    6. 제안된 작업 필드에서, 업데이트 세트를 커밋할 때 수행할 작업을 선택합니다.
    7. 업데이트를 선택하여 작업을 저장합니다.
    8. 모든 미리 보기 기록에 대해 이 프로세스를 반복합니다.

    업데이트 세트에서 미리 보기 문제 해결

    업데이트 세트를 미리 보고 로컬 인스턴스에서 업데이트를 커밋할 경우 발생할 수 있는 문제를 감지하고 해결합니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. 다음으로 이동 모두 > 시스템 업데이트 세트 > 검색된 업데이트 세트.
    2. 업데이트 세트 기록을 열고 업데이트 세트 미리 보기 문제 관련 목록으로 스크롤합니다.
    3. 각 문제 설명을 검토하여 원인을 파악하고 문제를 해결합니다.
      업데이트 세트 미리 보기 문제
      객체 없음
      문제 텍스트 예시: 이 업데이트에서 참조하는 sys_ui_policy에서 기록을 찾을 수 없습니다.
      설명: 객체 또는 참조된 객체가 대상 인스턴스에 없습니다. 예:
      • 업데이트로 로컬 인스턴스에서 생성되지 않은 테이블의 폼 레이아웃이 수정됩니다.
      • UI 정책 작업은 업데이트 세트에 포함되지만 상위 UI 정책은 포함되지 않습니다.
      • 해결 방법: 소스 인스턴스에 다른 업데이트 세트를 만들어 누락된 객체를 로컬 인스턴스로 전송하거나 로컬 인스턴스에 객체를 만듭니다. 다음과 같은 사용 가능한 작업을 사용하여 문제를 해결하도록 지원하십시오.
        • 누락된 필드 찾기 또는 누락된 기록 찾기: 새 창을 열고 소스 인스턴스에서 누락된 필드(딕셔너리 항목) 또는 기록을 검색합니다.
        • 누락된 업데이트 찾기: 새 창을 열고 소스 인스턴스에서 누락된 필드 또는 기록에 해당하는 업데이트 기록을 검색합니다.
      충돌
      문제 텍스트 예시: 이보다 최신 로컬 업데이트를 찾았습니다.
      설명: 업데이트 세트의 변경이 로컬 인스턴스의 동일한 객체에 대한 변경보다 오래되었습니다.
      해결 방법: 두 업데이트를 비교하고 사용할 버전을 결정합니다. 로컬 인스턴스에서 버전을 사용하려면 원격 업데이트 건너뛰기를 선택합니다. 업데이트 세트의 버전을 사용하려면 원격 업데이트 수락을 선택합니다. 다음과 같은 사용 가능한 작업을 사용하여 문제를 해결하도록 지원하십시오.
      • 로컬과 비교: 로컬 버전과 업데이트 세트의 버전 간의 차이를 비교하는 미리 보기 기록을 엽니다.
      • 로컬 필드 표시 또는 로컬 기록 표시
      • 로컬 업데이트 표시
      커밋되지 않은 업데이트
      문제 텍스트 예시: 이 업데이트에서 참조되는 테이블 필드(u_case.u_reference)를 찾을 수 없지만 커밋되지 않은 다른 업데이트 세트에서 찾았습니다.
      설명: 객체가 커밋되지 않은 다른 원격 업데이트 세트에 있습니다.
      해결 방법: 다른 원격 업데이트 세트를 먼저 커밋하거나 이 업데이트를 다른 업데이트 세트로 이동합니다. 다음과 같은 사용 가능한 작업을 사용하여 문제를 해결하도록 지원하십시오.
      • 커밋되지 않은 업데이트 표시: 다른 원격 업데이트 세트에서 업데이트 기록을 엽니다.
      • 커밋되지 않은 업데이트 세트 표시: 다른 원격 업데이트 세트 기록을 엽니다.
      삭제할 테이블에 데이터가 있음
      예제 문제 텍스트: 테이블에서 삭제하려는 행을 찾았습니다.
      설명: 테이블 삭제와 기타 메타데이터 삭제 간의 한 가지 차이점은 테이블이 삭제되면 테이블 데이터가 손실된다는 것입니다. (테이블이 비어 있으면(행이 없으면) 문제가 생성되지 않습니다.
      해결 방법: 업데이트 세트를 커밋하기 전에 문제를 무시하거나(삭제됨) 건너뛰어야(삭제되지 않음). 테이블을 복원할 수 있지만 복원 시 데이터가 다시 가져오지 않습니다.

      애플리케이션 범위를 벗어난 시스템 테이블(ServiceNow 테이블) 또는 테이블을 삭제할 수 없습니다.

      애플리케이션 범위 확인 문제
      설명: 미리 보기에서는 다음 상태 조합을 문제로 식별합니다.
      • 업데이트 세트의 범위가 전역이 아니며
      • 대상 인스턴스에서 애플리케이션을 찾을 수 없으며
      • 애플리케이션이 업데이트 세트에 포함되어 있지 않으며
      • ServiceNow Store에서 애플리케이션을 찾을 수 없습니다.
      해결 방법: 애플리케이션 범위를 포함하는 인스턴스로만 업데이트 세트를 이전하거나 업데이트 세트에 애플리케이션이 포함되어 있는지 확인합니다.
      단일 배치 내 상충
      문제 텍스트 예시: 이 업데이트는 업데이트 세트 내에 동일한 이름의 충돌이 있습니다. 소스 시스템에서 문제를 해결하고 다시 미리 보거나 사용할 특정 업데이트를 선택합니다.
      설명: 동일한 배치 내에 충돌하는 변경 내용이 있는 두 개 이상의 업데이트 세트가 있습니다. 업데이트 세트 미리 보기 문제목록에는 상충하는 변경 사항이 있는 각 업데이트 세트에 대한 기록이 포함되어 있습니다.
      해결 방법: 상충하는 업데이트 세트를 비교하고 사용할 버전을 결정합니다. 해당 세트의 행을 선택하고 이 충돌 수락을 선택합니다. 그렇지 않으면 충돌 비교를 선택하여 충돌하는 업데이트 세트를 비교합니다.
      그림 1. 두 업데이트 비교
      두 업데이트 비교 양식
      이 화면에서 충돌하는 업데이트 세트 두 개를 비교하고 커밋할 업데이트 세트를 선택할 수 있습니다.