User Profile Replication Engine(Office SharePoint Server)

업데이트 날짜: 2008년 8월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

이 문서에는 User Profile Replication Engine 도구에 대한 정보가 포함되어 있습니다. 복제 엔진을 사용하면 공유 서비스 관리자가 SSP(공유 서비스 공급자) 간에 사용자 프로필을 복제할 수 있습니다.

SSP(공유 서비스 공급자) 개념은 Microsoft Office SharePoint Server 2007에서 처음으로 소개되었습니다. SSP는 주로 주요 중앙 서비스 공급자 역할을 하여 사이트 및 포털을 사용합니다. SSP는 조직에서 모든 사이트에서 엔터프라이즈 수준 서비스를 사용할 수 있는 단일 SSP를 사용할 수 있도록 분리되어 디자인되었습니다. 현재 공유 서비스 아키텍처에서 사이트 또는 포털은 하나의 SSP에서만 서비스를 사용할 수 있습니다. SSP의 대부분의 서비스는 호스트되는 시나리오, 비 글로벌 조직 및 기업 또는 사일로를 완전히 갖춘 조직에서 잘 작동합니다. 그러나 데이터 분리는 사용자 검색, 대상 및 내 사이트와 같은 사용자 프로필 서비스에서 제공되는 사용자 프로필 데이터에 의존하는 서비스에서 잘 작동하지 않습니다. 이 문제의 근본 원인은 환경에 Office SharePoint Server 2007이 어떻게 배포되었는지 상관없이 사용자는 동일한 사용자라는 사용자 프로필 서비스의 기본 원칙입니다. 내 사이트에 이 원칙이 적용되어 사용자는 하나의 개인 사이트(내 사이트)만 갖고 있어야 합니다.

지리적으로 멀리 떨어져 배포하는 시나리오의 경우 사용자 프로필 데이터 분리가 개인 설정에 방해 요인이 되어 사용자 프로필, 대상, 사용자 검색과 같은 관련 서비스를 완전히 사용할 수 없습니다. 이러한 방해 요인에는 정확하지 않고 일치하지 않는 사용자 프로필 데이터(속성, 동료, 멤버 자격, 링크 및 개인 정보 데이터), 정확하지 않은 대상 멤버 자격, 불완전하고 정확하지 않은 사용자 검색 데이터 모음 및 실행이 포함됩니다. 지리적 배포 시나리오에 대한 자세한 내용은 Office SharePoint Server에 대해 지원되는 글로벌 솔루션을 참조하십시오.

User Profile Replication Engine은 지리적 배포를 포함하여 전체 SharePoint 환경에 대한 일관성 있는 사용자 프로필 데이터를 유지 관리하여 이러한 문제를 해결합니다. 복제 엔진은 사용자 프로필 서비스용 Office SharePoint Server 2007 웹 서비스를 사용하여 하나의 원본을 여러 대상에 전체 또는 증분 동기화의 형태로 멀티 마스터 데이터 복제를 실행합니다.

웹 서비스는 원본 SSP에서 데이터(모든 프로필 데이터 또는 변경 사항만)를 끌어오고 사용자 또는 사용자 프로필 서비스 대신 다른 SSP에 데이터를 즉시 밀어넣고 쓰는 데 사용됩니다. 이 데이터에는 프로필 속성 데이터, 사용자 동료 데이터, 사이트 멤버 자격 데이터, 사용자 링크 데이터 및 데이터에 연결된 개인 정보 정책 관련 데이터가 포함됩니다. 복제 엔진에서는 계획된 일정 또는 수동 실행을 통해 데이터를 동기화할 수 있습니다. 모든 사용자/사용자의 하위 집합 또는 모든 데이터/데이터의 하위 집합에 대해 데이터를 끌어오고 밀어넣을 수 있습니다. 데이터는 사용자 프로필, 대상 및 (사용자) 검색 서비스를 정확하고 최신 상태로 유지하는 데 사용됩니다.

복제 엔진은 다음 두 구성 요소로 구성되어 있습니다.

  • Windows 서비스

  • Windows Forms 응용 프로그램

복제 엔진은 원본 SSP 및 대상 SSP에 대한 액세스 권한이 있는 컴퓨터에 설치할 수 있습니다. 그러나 원본 팜의 일부이거나 원본 도메인의 서브넷에 연결되어 있는 컴퓨터에 복제 엔진을 설치하는 것이 좋습니다. 복제 엔진은 Microsoft Office SharePoint Server 2007 서비스 팩 1(SP1) 사용자 프로필 및 사용자 프로필 변경 로그 웹 서비스를 사용하여 사용자 프로필 저장소 간의 데이터를 읽고 씁니다.

다음 표는 복제 엔진을 사용하여 실행할 수 있는 전체 복제, 증분 복제 및 복구 간의 차이점을 설명합니다.

복제 유형

유형 사용하는 경우

전체 복제

  • 새 SSP 배포 사용과 같이 기존 SSP 사용자 프로필 저장소에서 복제된 모든 사용자 프로필 데이터를 원하는 경우

  • 사용자 저장소 프로필 데이터가 손실 또는 손상되고 다른 SSP 사용자 프로필 저장소에 복사본이 있는 경우

  • 증분 복제에서 특정 시간 동안 응답이 없는 경우. 증분 복제가 대상 SSP 사용자 프로필 저장소 업데이트에 사용되며 증분 복제를 따라잡습니다.

증분 복제

전체 복제가 완료된 후 14일 이내에 증분 복제를 시작해야 개별 변경 사항이 감지 및 복제됩니다.

복구

  • 정보가 올바르게 복제되지 않은 특정 사용자 또는 사용자 집합을 완전히 복제하려는 경우

  • 계정 이름을 지정하여 사용자 또는 사용자 집합에 대한 사용자 프로필 정보를 복제하려는 경우

  • 정기적으로 계획된 복제 일정이 없는 사용자 또는 사용자 집합에 대한 사용자 프로필 정보를 복제하려는 경우

네 가지 탭(구성, 전체 복제, 증분 복제 또는 복구)에서 작업을 수행하려면 사용하는 계정에 원본 팜 및 모든 대상 팜의 SSP에 대한 사용자 프로필 관리 권한이 있어야 합니다.

관리자는 구성 탭을 사용하여 다른 세 개 탭(전체 복제, 증분 복제 및 복구)을 구성할 수 있습니다.

참고

User Profile Replication Engine은 DL(메일 그룹) 또는 보안 그룹을 복제하지 않지만 사이트 멤버 자격(예: 내 사이트)을 복제합니다.

시스템 요구 사항

복제 엔진에는 Microsoft Office SharePoint Server 2007 서비스 팩 1(SP1)이 설치되어 있어야 합니다. 증분 복제의 경우에만 공유 서비스 관리 웹 페이지를 사용하여 신뢰할 수 있는 내 사이트 호스트 위치를 구성해야 합니다. 신뢰할 수 있는 내 사이트 호스트 위치를 구성하는 방법에 대한 자세한 내용은 신뢰할 수 있는 내 사이트 호스트 위치 추가를 참조하십시오. 구성된 계정에는 원본 및 대상 SSP(공유 서비스 공급자)에 대한 사용자 프로필 관리 권한이 있어야 하며 원본 및 대상 팜에 대한 읽기 권한이 있어야 Office SharePoint Server 2007 SP1 웹 서비스를 사용할 수 있습니다. 신뢰할 수 있는 내 사이트 호스트 위치에 대한 추가 정보는 주의를 참조하십시오.

복제 엔진을 설치하려면 로컬 관리자여야 합니다.

주의

사용자 프로필 서비스가 환경에 대해 올바르게 설치 및 구성되어 있어야 User Profile Replication Engine을 사용할 수 있습니다.

증분 복제도 신뢰할 수 있는 내 사이트 호스트 위치 목록을 사용하여 사용자의 내 사이트가 호스팅되는 위치를 결정합니다. 이는 사용자의 프로필이 기본인 위치를 파악합니다. 사용자의 개인 사이트를 호스트하는 SSP도 내 사이트가 디자인된 방식으로 인해 해당 사용자에 대한 기본 프로필을 갖고 있는 것으로 간주됩니다. SSP(공유 서비스 공급자) 웹 페이지의 신뢰할 수 있는 내 사이트 호스트 위치 목록은 Active Directory 사용자 도메인과 같은 사용자에 대한 일부 정보를 기반으로 하는 사용자의 기본 프로필로 사용됩니다. 대상은 관련 사용자를 파악 및 그룹화하고 특정한 내 사이트 호스트가 있는 사용자를 연결시키는 데 사용됩니다. 신뢰할 수 있는 내 사이트 호스트 위치에 대한 자세한 내용은 내 사이트 호스트 위치 관리를 참조하십시오.

증분 복제 프로세스는 순환 복제 방지를 위한 신뢰할 수 있는 내 사이트 호스트 위치 목록에 따라 다릅니다. 예를 들어 사용자가 설명 속성을 업데이트한 경우 해당 변경 사항은 사용자 프로필 저장소 B로 복제되며 변경 로그에서 이를 변경 사항으로 캡처합니다. 사용자 프로필 저장소 B에 대해 실행되는 복제 엔진에서는 동일한 변경 사항을 해당 변경이 시작된 사용자 프로필 저장소(사용자 프로필 저장소 A)에 마지막 복제 이후에 변경된 사항으로 다시 복제하려고 시도합니다. 그러나 이를 복제하기 전에 복제 엔진에서 신뢰할 수 있는 내 사이트 호스트 위치 목록을 확인하여 사용자의 프로필이 사용자 프로필 저장소 A의 기본 프로필인지 여부를 확인합니다. 기본 프로필이 아닌 경우 복제 엔진에서 변경 사항을 복제합니다.

속성이 구성 탭에 피드로 표시되어 있으며 복제 엔진에서 해당 속성에 대한 변경 사항을 복제할 때 신뢰할 수 있는 내 사이트 호스트 위치 목록을 무시하는 경우를 이전 예에 대한 예외로 볼 수 있습니다. 일반적으로 사용자가 관리되는 위치와 상관없이 데이터가 복제될 때 속성을 피드로 표시하도록 합니다. 이는 주로 모든 사용자에 대해 하나의 SSP에서 비즈니스 데이터 카탈로그 가져오기가 실행 중이고 해당 속성을 다른 SSP로 피드하려는 경우 발생합니다. SSP-A(원본 SSP)에 연결된 사이트에서 기본 사용자 검색 환경이 있고 내 동료에 추가 링크를 SSP-B(대상 SSP)에 있는 기본 사용자 프로필과 작동하도록 하려는 경우를 또 다른 예로 들 수 있습니다.

복제 엔진은 Active Directory에서 가져올 때 자동으로 업데이트되므로 Active Directory의 데이터를 복제하지 않습니다.

설치 단계

User Profile Replication Engine 도구 설치 방법에 대한 단계는 SharePoint Administration Toolkit 설치(Office SharePoint Server)를 참조하십시오.

이 섹션의 내용

User Profile Replication Engine 도구에는 네 개의 탭이 있으며 아래 문서에 이 탭에 대한 설명이 나와 있습니다.