클론에서 테이블 제외

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 대상 인스턴스에 비어 있지만 사용 가능한 테이블을 작성하려면 테이블을 제외합니다.

    시작하기 전에

    필요한 역할: clone_admin

    이 태스크 정보

    주:
    제외(테이블 제외)를 사용하여 노드 위치가 변경되기 전 제외 하위 스테이지 중에 데이터가 제거되는 경우. 사용자가 인스턴스를 사용할 수 있게 되기 전에 데이터가 제거됩니다.
    시스템 클론 > 테이블 제외 모듈은 시스템 클론 중에 복사되지 않는 테이블을 나열합니다. 클론 요청 양식에서 "제외 목록에 지정된 테이블 제외" 옵션이 기본적으로 켜져 있습니다. 클론 중에 제외가 처리되는지 확인합니다. 기본적으로 시스템은 로깅, 감사, 알림, 워크플로우 컨텍스트 및 라이센스 사용과 같은 특정 필수 테이블을 제외합니다.
    주:
    제외된 워크플로우 컨텍스트 데이터에는 wf_context 테이블과 프리픽스가 wf_로 시작하는 이름의 관련 테이블에 저장된 기록이 포함됩니다. 여기에는 워크플로우 스케줄러 테이블도 포함됩니다. 이렇게 하면 워크플로우 컨텍스트가 포함된 경우 복제 프로세스의 길이로 인해 발생할 수 있는 워크플로우 타이머 동기화 문제가 발생하지 않도록 방지할 수 있습니다.

    sys_db_objectsys_db_object.* 는 제외 항목에 추가할 수 없습니다.

    계층 구조 확장 모델별 테이블을 사용하는 작업 테이블의 하위 테이블을 제외하면 하위 테이블은 제외됩니다. 하위 테이블과 함께 상위 작업 테이블을 제외할 필요는 없습니다.

    와일드카드를 사용하여 하나의 항목으로 복제되는 여러 테이블을 제외할 수 있습니다. 예를 들어 sys_script.* 는 sys_script로 시작하는 모든 테이블을 제외합니다.
    주:
    와일드카드는 별표 앞에 점 '.'을 포함해야 합니다.

    대상 인스턴스의 기존 데이터를 유지하려면 다음 문서를 참조하십시오 데이터 보관자 생성. 비즈니스 규칙과 같이 테이블을 참조하는 테이블의 데이터는 제외되지 않습니다. 예상치 못한 결과를 피하기 위해 즉시 사용 가능한 보존제를 변경하지 않는 것이 좋습니다.

    관련 테이블을 유지하거나 제외하려면 다음 테이블을 모두 유지 및 제외해야 합니다. 누락된 테이블이 하나라도 있으면 클론 후 고객이 인스턴스에 로그인하지 못할 수 있습니다.
    • sys_user
    • sys_user_role
    • sys_user_group
    • sys_user_grmember
    • sys_group_has_role
    • sys_user_role_contains
    • customer_contact(고객 서비스 관리 플러그인이 활성화된 경우)

    프로시저

    1. 소스 인스턴스에서 다음으로 이동합니다. 시스템 클론 > 테이블 제외.
    2. 새로 만들기를 선택합니다.
    3. 테이블 이름을 입력합니다.
      상위 테이블을 입력하면 클론 프로세스에서 하위 테이블도 제외됩니다. 예를 들어, 작업 테이블을 제외하면 변경, 인시던트 및 문제 테이블도 제외됩니다.
    4. 제출을 선택합니다.