여러 사이트에 번들 로드
다음과 같은 방법으로 여러 사이트 환경에 번들을 로드할 수 있습니다.
• 일반 로드 접근 방식 - Transform and Load 작업을 사용하여 번들을 로드합니다.
이 경우 TAL 프로세스는 Load and Publish Preparation 및 Load and Publish to Sites 작업을 트리거하는 Transform and Load 작업을 사용하여 시작됩니다. Load and Publish to Sites는 텍스트 업데이트로 마스터 사이트에 데이터를 로드합니다.
삽입 및 색인화와 같은 모든 코어 작업은 마스터(텍스트 업데이트) 사이트에서만 실행됩니다. 마스터 사이트는 업데이트된 저장소의 바이너리 업데이트와 함께 델타 패킷을 업로드합니다. 모든 비마스터(바이너리 업데이트) 사이트는 일반 업데이트 패킷과 함께 델타 패킷을 다운로드합니다. 비마스터 사이트에서는 코어 작업이 수행되지 않습니다. 해당 사이트는 수신된 델타를 가져옵니다. 바이너리 사이트에 로딩하는 것은 코어 작업이 수행되지 않으므로 텍스트 사이트보다 훨씬 더 빠릅니다. 증분 로딩에만 이 접근 방식을 사용하는 것이 좋습니다.
• Publication Manager에 집계한 다음 모든 사이트에 게시 - 번들은 먼저 Load to Publication Manager Only 매개 변수가 true로 설정된 Transform and Load 작업을 사용한 다음 Collection ID 매개 변수가 ALL로 설정된 Publish to Sites 작업을 사용하여 로드됩니다.
이 경우 TAL 프로세스는 Load to Publication Manager Only 매개 변수가 true로 설정된 Transform and Load 작업을 사용하여 시작됩니다.
이 경우 Load and Publish Preparation 및 Load and Publish to Sites 작업을 트리거합니다. Load and Publish to Sites 작업은 데이터를 Publication Manager에 로드한 다음 중지합니다.
모든 번들이 변환되고 Publication Manager에 로드되면 Collection ID 매개 변수가 ALL로 설정된 Publish to Sites 작업을 실행합니다.
이 경우 각 세그먼트에 대해 한 번, 글로벌 리소스에 대해 한 번 Publish to Sites 작업을 트리거합니다. Publish to Sites는 데이터를 마스터 사이트에는 텍스트 업데이트로 로드하고 바이너리 지원 사이트에는 바이너리 업데이트로 로드합니다. 이 접근 방식은 일반 접근 방식보다 더 빠릅니다.
• Publication Manager에 집계한 다음 마스터 사이트에 게시하고 마스터에서 전체 복제 - 번들은 먼저 Load to Publication Manager Only 매개 변수가 true로 설정된 Transform and Load 작업을 사용하여 로드된 다음 Publish to Master 작업을 사용하여 마스터 사이트에 게시되고 Full Clone From Master 작업을 사용하여 비마스터 사이트에 복제됩니다.
이 경우 TAL 프로세스는 Load to Publication Manager Only 매개 변수가 true로 설정된 Transform and Load 작업을 사용하여 시작됩니다. 이 경우 Load and Publish Preparation 및 Load and Publish to Sites 작업을 트리거합니다. Load and Publish to Sites 작업은 데이터를 Publication Manager에 로드한 다음 중지합니다.
모든 번들이 변환되고 Publication Manager에 로드되면 각 세그먼트에 한 번, 글로벌 리소스에 대해 한 번 Publish to Sites 작업을 트리거하는 Publish to Master 작업을 실행합니다. Publish to Sites는 마스터 사이트에만 데이터를 로드합니다. 바이너리 사이트에는 데이터가 로드되지 않습니다. Publish to Sites가 완료되면 마스터 사이트가 로드되어 사용할 수 있게 됩니다.
다음으로 Full Clone From Master 작업을 실행합니다. 이 작업은 마스터 사이트에서 전체 복제 패킷을 생성하고, 이 패킷을 공통 공유 위치 ${package.destination.folder}에 업로드하고, 각 바이너리 사이트에 대해 Import Site Content 작업을 트리거합니다. Import Site Content 작업은 전체 복제 패킷을 다운로드하고 사이트에 배포합니다. 이 경우 각 바이너리 사이트가 병렬로 로드되고 독립적으로 사용할 수 있게 됩니다. 마스터 및 복제 사이트의 Servigistics InService 소프트웨어 버전이 동일해야 하며 그렇지 않으면 오류가 발생하여 Import Site Content 작업이 실패합니다.
| 모든 사이트의 데이터 디렉토리 구조는 동일해야 합니다. 바이너리 사이트의 디렉토리 구조가 마스터 사이트와 다른 경우 예상 구조에 없는 디렉토리를 가리키는 기호 링크를 사용하고 3C.properties 및 setEnv.sh/bat 파일에서 구성합니다. |
여러 사이트 로드 작업
다음 Task Manager 작업은 여러 사이트 구성을 지원합니다.
• Publish to Master
이 작업은 Collection ID 매개 변수가 ALL로 설정된 Publish to Sites 작업과 유사합니다. 유일한 차이점은 마스터 사이트에만 데이터를 로드한다는 것입니다. 예를 들면 다음과 같습니다.
이 작업에는 다음과 같은 입력 매개변수가 있습니다.
◦ Site Groups - 데이터를 게시할 마스터 서버의 사이트 이름을 지정합니다.
◦ Load in one Task - 콘텐츠에 게시하기 위해 단일 작업을 사용할지 여부를 지정합니다.
◦ Pause before updating the Sites - 사이트를 업데이트하기 전에 작업을 일시 중지할지 여부를 지정합니다.
이 매개변수를 사용하면 필요한 테스트를 수행할 수 있습니다.
• Full Clone From Master
이 작업은 마스터 사이트에서 전체 복제 패킷을 생성하고 사이트 그룹의 다른 모든 사이트에 대해 Import Site Content 작업을 트리거합니다. 이 작업은 재호스팅 절차와 동일합니다. 복구할 수 없는 오류로 인해 사이트가 동기화되지 않는 경우 이 작업을 복구 프로세스로 사용할 수도 있습니다. 예를 들면 다음과 같습니다.
이 작업에는 다음과 같은 입력 매개변수가 있습니다.
◦ Site Groups - 데이터를 게시할 마스터 서버의 사이트 이름을 지정합니다.
• Import Site Content
이 작업은 필요한 입력 매개 변수가 있는 Full Clone From Master 작업에 의해 자동으로 트리거됩니다. 이 작업은 지정된 전체 복제 패킷을 다운로드하여 배포합니다. 새로 추가된 사이트 또는 동기화되지 않은 사이트에서 이 작업을 수동으로 실행할 수도 있습니다. 마스터 및 복제 사이트의 Servigistics InService 소프트웨어 버전이 동일해야 하며 그렇지 않으면 오류가 발생하여 Import Site Content 작업이 실패합니다.
최신 전체 복제 패킷이 생성된 후 증분 로드가 실행되지 않으면 최신 전체 복제 패킷의 이름과 패킷의 크기(바이트)는 Publisher 서버의 INSERVICE_CONFIG\System\Config\FullCloneBackupPackets.xml 파일에 있습니다. 이 작업은 먼저 모든 이전 데이터를 정리하고 전체 복제 패킷에서 새 데이터를 로드합니다.
이 작업에 대한 자세한 내용은
게시 작업 항목을 참조하십시오.
• Export Site Content
이 작업은 제공된 사이트 그룹 및 사이트 식별자에서 전체 복제 패킷을 생성하고 공유 위치에 업로드합니다. 이 전체 복제 패킷은 나중에 복구 옵션으로 사용되거나 Import Site Content 작업을 사용하여 새로 추가된 사이트를 복제하는 데 사용될 수 있습니다. 이 작업은 전체 복제 패킷 이름과 해당 패킷이 생성된 사이트 식별자를 Publisher 서버의 INSERVICE_CONFIG\System\Config\FullCloneBackupPackets.xml 파일에 작성합니다.
이 작업에 대한 자세한 내용은
게시 작업 항목을 참조하십시오.