클론 중 대상 인스턴스의 데이터 보존
데이터 보관자를 사용하여 대상 인스턴스의 데이터가 덮어쓰기되는 것을 방지할 수 있습니다. 사용자 지정 애플리케이션이 있는 경우, 게시되지 않은 애플리케이션 콘텐츠도 수동으로 보존해야 합니다.
데이터 보관자
복제 대상 인스턴스의 일부 데이터를 보존해야 하는 경우가 있습니다. 예를 들어, 대상이 MID 서버인 경우 MID 서버 [ecc_agent] 테이블을 덮어쓰지 않아야 합니다. 보존된 데이터는 제외가 완료된 후 대상 인스턴스에 다시 적용됩니다.
경고:
소스 인스턴스에서 데이터 보관자를 정의해야 합니다. 대상 인스턴스에서 정의해도 데이터가 보존되지 않습니다.
데이터 보관자는 일반적으로 다음과 같은 시스템 설정과 테마를 유지합니다.
- 인스턴스별 인증 설정
- 책갈피 [sys_ui_bookmark]
- 최근 선택 [sys_ui_recent_selection]
- 사용자 기본 설정 [sys_user_preference]
주:
클론은 데이터베이스 뷰에서 데이터 보존을 지원하지 않습니다.
데이터 보관자를 사용하여 사용자 그룹과 같은 대용량 데이터 세트를 전송하지 마십시오. 사용자, 그룹, 역할과 같은 테이블 데이터를 보존해야 하는 경우 기록을 파일로 내보내고 복제 후 임포트하는 것이 좋습니다.
다중 SSO용 데이터 보관자
복수 제공자 1회 사용자 인증(SSO) 통합을 활성화하면 시스템이 복제에 필요한 데이터 보관자를 자동으로 생성합니다.
| 이름 | 테이블 | 조건 |
|---|---|---|
| 인증서 | X.509 인증서 [sys_certificate] | 없음 |
| 코어 인스턴스 속성 | 시스템 속성 [sys_properties] |
주: , glide.smtp.auth및 glide.smtp.encryption 속성glide.smtp.port은 더 이상 사용되지 않습니다. |
| 다이제스트 속성 | 다이제스트 속성 [digest_properties] | 없음 |
| 계정 제공자 | ID 제공자 [sso_properties] | 없음 |
| SAML2 Update1 속성 | SAML2 Update1 속성 [saml2_update1_properties] | 없음 |
주:
이러한 데이터 보관자를 수정할 수는 있지만 수정하지 않는 것이 좋습니다. 다이제스트 속성 [digest_properties], ID 제공자 [sso_properties] 및 SAML2 Update1 속성 [saml2_update1_properties] 테이블은 다중 소스, 1회 사용자 인증(SSO)이 제대로 기능하기 위해 필요합니다. 대상 인스턴스에서 다중 소스, 1회 사용자 인증(SSO)이 비활성화된 경우 세 개의 데이터 보관자를 모두 안전하게 제거할 수 있습니다. 이러한 테이블 중 하나 또는 두 개를 보존한 상태로 클론을 시도할 때 시스템에서 오류 메시지와 함께 클론을 종료하므로 동시에 제거하십시오.
게시되지 않은 애플리케이션의 보존
데이터 보관자를 사용하여 게시되지 않은 애플리케이션을 저장할 수 없습니다. 대신 애플리케이션 개발자는 게시되지 않은 애플리케이션을 보존하는 방법을 선택해야 합니다.
복제 프로세스는 개발 중인 애플리케이션의 버전 차이를 유지하지 않습니다. 대신 시스템 클론은 소스 인스턴스에 설치된 애플리케이션 버전만 대상 인스턴스에 복사합니다. 대상 인스턴스에 동일한 애플리케이션의 개발 버전이 있는 경우 복제 후 애플리케이션을 편집할 수 있지만 소스 인스턴스에 설치된 버전을 유지합니다. 애플리케이션이 소스 인스턴스에서 누락된 경우 복제 프로세스는 대상 인스턴스에서 애플리케이션을 삭제합니다.