2012-03-23 4 views
3

워드 프로세서 말 :OE/AM 동기화

연락처 동기화는 동기화 서비스에 의해 수행됩니다. 서비스는 정의 된 Contact Synchronization Server의 URL이 인 활성 동기화 대상을 반복하며 각 서버에 대해 은 세그먼트와 새/변경/삭제 된 연락처를 동기화합니다.

동기화 대상이 게시에 할당되었는지 여부와 상관없이 발생합니까?


배경

내가 방화벽으로 분리 무대와 라이브 ENV의,이 - 모두에 배포 우리의 ASP.NET 웹 사이트 수를 ASP.NET 멤버 자격 저장소로 관객 관리자의 사용.

STAGE에는 준비 사이트가 올바르게 작동 할 수 있도록 프로필 sync.aspx 및 OE API/CD 설치 프로그램이 STAGE_submgmt 테이블을 사용하지만이 테이블에 연락처를 어떻게 만듭니 까?

STAGE에서 프로필 sync.aspx를 가리 키도록 새 동기화 대상을 만드는 경우 LIVE 동기화 대상을 사용하기 때문에이를 게시에 할당 할 수 없습니다. 그게 중요합니까?

라이브 서브 맵 테이블을 수동으로 백업/복원하고 STAGE의 동기화를 전혀 신경 쓸 필요가 없습니다.

답변

4

동기화 대상은 편집 화면의 확인란을 사용하여 비활성화하지 않는 한 발행물에 지정되지 않은 경우에도 사용됩니다. 그러나 동기화 할 주소록이 없으므로이 경우 주소록이 동기화되지 않습니다. 세그먼트 및 추적 정보와 같은 다른 항목은 계속 동기화됩니다.

설정에 대해 조금 혼란 스럽습니다. 스테이징 시스템의 게시가 라이브 시스템의 동기화 대상을 가리키는 이유는 무엇입니까? 즉, 스테이징 환경의 연락처가 라이브 웹 사이트와 동기화된다는 의미입니다. 별도의 데이터베이스를 만들었으므로 원하는 것이 아닌 것으로 간주합니다.

그런 경우 준비 환경에서 "라이브"동기화 대상을 삭제하고 준비 데이터베이스의 대상 만 추가하는 것이 좋습니다. 그렇지 않으면 준비 환경이 실제 환경과 활발하게 상호 작용하고 있습니다.

편집 : 연락처는 만족하지 않습니다. 게시되지 않지만 동기화됩니다. 대부분의 사람들은 자신의 프로필을 유지하기 위해 연락처 자체를 웹 사이트 사용자 자신에게 맡기지 않습니다. 따라서 스테이징을위한 별도의 데이터베이스가없는 옵션도 있습니다. 그것은 모두 당신이 그것을 어떻게 사용 하느냐에 달려 있습니다. 별도의 데이터베이스가 필요하다면 별도의 Content Manager 인스턴스가 필요합니다.

+0

고마워 피터, 내 생각 엔. 설명이 좀 혼란스러워! 이것은 STAGE 및 LIVE 서버/게시 대상이있는 단일 PRODUCTION 환경입니다. 두 서버의 웹 응용 프로그램은 AM 연락처가 있어야 편집자가 "로그인"할 수 있습니다. 간행물은 LIVE 서버에서 profilesync를 사용합니다. 그러나 STAGE submgmt와 동시에 동기화 할 방법을 찾고 있다면 (이 데이터베이스는 CM과 동일한 서버에 있습니다. 다른 동기화 방법이 필요합니다. 기본적으로! – Neil

+0

실지로, 나는 아직도 당신의 셋업을 이해하지 못합니다. 어떻게 프로덕션이 될 수 있고 스테이징과 라이브를 모두 가질 수 있습니까?스테이징 (일명 엉망진창)에서 라이브 웹 사이트를 방해하는 것을 막으려면 어떻게해야합니까? –

+0

스테이징은 편집자가 게시하는 곳에서 본질적으로 용어를 미리 보는 것입니다. – Neil