에서 생산자 복제 세트 생성 인스턴스 데이터 복제

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기5분
  • (HLA)에서 인스턴스 데이터 복제 복제할 생산자 인스턴스의 테이블과 열을 지정합니다.

    시작하기 전에

    생산자 및 소비자 인스턴스가 동일한 고객에 속하는지 확인합니다.

    에 설명된 중요한 고려 사항을 검토하여 데이터 복제 전략을 계획합니다 준비 중 인스턴스 데이터 복제.

    필요한 역할: idr_admin 또는 admin

    이 태스크 정보

    생산자 복제 세트를 만드는 것이 설정 인스턴스 데이터 복제의 첫 번째 단계입니다. 시드는 생산자 복제 세트의 모든 레코드를 소비자 복제 세트의 테이블로 처음 다운로드하는 것입니다. 시드 인스턴스 데이터 복제 후 (HLA)는 데이터 업데이트만 복제합니다. 시드 제한은 다음과 같습니다.
    • 최대 레코드 크기는 32MB입니다.
    • 최대 시드 크기는 300만 레코드입니다.
      주:
      복제 세트에 300만 개 이상의 레코드가 포함되어 있으면 시드를 시작할 수 없습니다. 이 상황을 해결하려면 복제 세트를 각각 더 적은 수의 레코드가 있는 여러 복제 세트로 분할하거나 부분 시드를 사용합니다.
    • 최대 시드 시간은 7일입니다.
    그림 1. 시드 복제 세트

    생산자 복제 세트의 시드입니다.

    프로시저

    1. 생산자 인스턴스에서 인스턴스 데이터 복제 > 생산자 복제 세트 을 클릭하고 새로 만들기를 클릭합니다.
    2. 양식의 필드에 내용을 입력합니다.
      표 1. 생산자 복제 세트 양식
      필드 설명
      이름 이름에는 영숫자 문자와 하이픈만 사용할 수 있습니다.
      주:
      소비자 복제 세트는 생산자 복제 세트와 이름이 같아야 하므로 이름은 생산자별로 지정되어서는 안 됩니다.
      양방향 소비자 인스턴스에서 양방향 복제를 활성화하는 옵션입니다. 양방향 복제를 사용하면 소비자 인스턴스에서 변경한 기록을 생산자 인스턴스에 전파할 수 있습니다. 소비자 인스턴스에 대해 양방향으로 생산자 복제 세트를 설정하려면 양방향 복제 섹션을 참조하세요.
      불연속 생산자 복제 세트에서 불연속 매핑을 활성화하는 옵션입니다. 이 매핑은 서로 다른 소비자 인스턴스를 구별합니다. 자세한 내용은 생산자 복제 세트에 대한 불연속 매핑 생성을 참조하세요.
      설명 복제 세트에 대한 설명.
      항목 세트 아웃바운드 항목 세트입니다. 다른 인스턴스에서 업데이트 세트를 임포트했거나 이전에 내 인스턴스에서 업데이트 세트를 생성한 경우 기존 항목 세트를 선택할 수 있습니다.
      생산자 복제 세트 양식을 제출하면 시스템이 생산자 ID를 자동으로 생성합니다. 생산자 ID 필드는 시스템의 생산자 인스턴스를 식별합니다.
      생산자 복제 세트입니다.
    3. 생산자 복제 세트에 아웃바운드 항목을 추가하려면 아웃바운드 항목 탭을 클릭하고 새로 만들기를 클릭합니다.
    4. 양식의 필드에 내용을 입력합니다.
      각 아웃바운드 항목에 대해 데이터 기록을 복제하려면 생산자 인스턴스에서 소스 테이블을 선택해야 합니다. 연결된 테이블 열을 선택하고, 기록에 첨부 파일을 포함하고, 각 소스 테이블에 대한 필터 조건을 설정할 수도 있습니다.
      표 2. 복제 항목 양식
      필드 설명
      소스 테이블 이름 복제할 생산자 인스턴스의 테이블 중 하나의 이름입니다. 예를 들면 SAN 디스크 [cmdb_ci_san_disk]와 같습니다.
      필터 시스템이 복제하는 테이블의 기록을 제어하는 필터 기준입니다.
      • 필터를 사용하여 복제 세트의 기록 수를 제한합니다. 예를 들어 테이블에 활성 필드가 있는 경우 [Active] [is] [True] 와 같은 필터 조건을 추가하여 활성 기록만 복제합니다.
      • 상위 및 하위 테이블 계층 구조를 복제하고 유지하려면 각 아웃바운드 항목에 sys_class_name 열에 대한 필터를 추가합니다. 이렇게 하면 부모 열뿐만 아니라 모든 자식 테이블 열이 복제됩니다.

        예를 들어 작업 [task] 상위 테이블과 인시던트 [incident] 하위 테이블을 모두 복제하려면 상위 테이블 항목에서 [Task type] [is] [Task] 를 필터로 추가하고 하위 테이블 항목에서 [Task type] [is] [Incident] 를 필터로 추가해야 합니다. 이 예에서 작업 유형은 각 테이블의 sys_class_name 열에 대한 레이블입니다. 자세한 내용은 에서 테이블 계층 구조 유지 인스턴스 데이터 복제 문서를 참조하십시오.

      첨부 파일 포함 복제하는 기록과 연결된 파일을 복제하는 옵션입니다.
      포함된 필드 포함할 필드입니다. 테이블 필드를 선택됨 열로 이동하여 복제하거나 사용 가능 열로 이동하여 복제하지 않도록 합니다.
      주:
      시스템은 sys_id(필수)와 같은 일부 필드를 복제해야 합니다. 시스템은 Edge 암호화Password1과 같은 일부 필드를 복제할 수 없습니다. 어느 열에도 나타나지 않습니다.
      사용자 지정 병합 사용 기본 sys_id 필드 이외의 필드를 선택하여 IDR을 병합할 수 있는 옵션입니다.
      병합 필드

      IDR을 병합하는 데 사용할 필드를 선택합니다. 고유 필드만 사용할 수 있습니다. 의 열 병합 인스턴스 데이터 복제 문서를 참조하십시오.

      이 필드는 사용자 지정 병합 사용을 선택한 경우에만 표시됩니다.

    5. 제출을 선택합니다.
      주:
      복제 세트에 추가하는 테이블에 하위 테이블이 있는 경우 복제 세트에 하위 테이블을 추가하여 데이터 무결성을 유지합니다.
    6. 복제 세트에 포함할 각 테이블에 대해 3단계를 반복합니다.
      제출하고 나면 활성화 버튼이 양식에 추가됩니다.
    7. 활성화를 선택합니다.
      생산자 복제 세트를 하나 이상의 소비자 복제 세트에 연결할 때까지 복제가 발생할 수 없습니다. 생산자 복제 세트를 활성화하면 생산자 데이터를 소비자에게 복제할 수 있습니다.
    8. 알림 구성 관련 링크를 선택하고 탭을 선택하여 알림 상세 정보를 구성합니다.
      옵션설명
      보낼 시기 알림을 보낼 조건을 지정합니다.
      • 기록 삽입됨 또는 업데이트됨 - 기록이 업데이트되거나 삽입될 때 알림을 보낼 수 있습니다.
      • Event is fired(이벤트가 실행됨) - 알림을 보내는 이벤트 유형을 지정합니다.
      • Triggered(트리거됨) - 플로우에 의해 트리거될 때 알림이 ServiceNow® 워크플로우 스튜디오 전송됩니다. 자세한 내용은 Workflow Studio 문서를 참조하십시오.
      수신인 알림을 작성하는 기록의 ServiceNow 필드에 있는 사용자, 그룹 또는 사용자 그룹에 알림을 보냅니다.
      포함될 항목 이메일 템플릿을 선택하여 제목 및 메시지 HTML을 채울 수 있습니다. 템플릿을 재정의하고 텍스트를 적절하게 사용자 지정할 수도 있습니다.
      다이제스트에 포함할 항목 Allow Digest(다이제스트 허용)를 선택하면, 시스템 알림의 Digest Interval(다이제스트 간격) 모듈을 통해 이메일 다이제스트 간격을 구성할 수 있습니다.
    9. 업데이트를 선택합니다.
    10. 알림의 미리 보기를 보려면 알림 미리 보기를 선택합니다.
    11. 생산자 복제 세트를 삭제하려면 삭제를 선택합니다.

    결과

    생산자는 복제 세트에 지정된 데이터를 하나 이상의 소비자 인스턴스로 보낼 준비가 되었습니다.

    다음에 수행할 작업