두 개의 폴더 동기화(단방향 동기화), 하나는 인트라넷에 다른 하나는 엑스트라넷에 있음

두 개의 폴더 동기화(단방향 동기화), 하나는 인트라넷에 다른 하나는 엑스트라넷에 있음

서버가 하나 있습니다.인트라넷(도메인에 가입되어 있으며 도메인 계정을 통해 액세스 가능) 및엑스트라넷(도메인에 가입되어 있지 않으며 로컬 계정을 사용하여 호핑 스테이션을 통해 액세스할 수 있습니다) 인트라넷 서버의 공유 폴더는 필요에 따라 콘텐츠를 업데이트할 수 있는 도메인 사용자가 액세스할 수 있습니다. 이러한 폴더는 동기화되어야 합니다(단방향 동기화)을 엑스트라넷 서버로 전송합니다. 엑스트라넷 서버(또는 DMZ의 서버)는 모든 기본 액세스로부터 보호되며 특정 포트에 대한 액세스는 특정 장치에만 허용됩니다. (RDP, 포트 3389는 특정 서브넷에만 허용되고, HTTP, 포트 80은 HW 로드 밸런서에만 허용됩니다. ; 등.). 이로 인해 게임에서 robocopy를 만드는 파일 공유를 사용할 수 없으며 두 서버가 모두 도메인에 없기 때문에 DFS-R을 사용할 수 없습니다.

몇 가지 무료 동기화 응용 프로그램을 검색했지만 모두 서로 액세스할 수 있는 두 서버 간의 동기화를 기반으로 합니다. 특정 포트에서 작동하는 서버-클라이언트 동기화 소프트웨어를 찾고 있습니다(방화벽에서는 제외됨). 내 생각은 클라이언트(인트라넷의 서버)가 서버(엑스트라넷의 서버)에 일부 파일이 추가/수정/삭제되었음을 알리고 이러한 파일/변경 사항을 서버로 보내 구성된 폴더에 저장한다는 것입니다. 물론 여기서 ACL은 중요하지 않습니다. 대상 서버에 저장된 모든 파일은 상위 폴더로부터 기본(상속) 권한을 갖습니다.

과거에 저는 Microsoft에서 제공하는 아주 오래된 도구인"Microsoft 사이트 서버 3.0 콘텐츠 배포". 이 도구는 10년이 넘었고 더 이상 작동하지 않습니다. DFL 및 FFL이 너무 높은 경우(>W2K12) 찾을 수 없는 도메인 사용자 계정이 필요합니다.

귀하의 도움이나 제안에 감사드립니다.

답변1

당신이 원하는 것은 Windows용 Rsync와 매우 유사하며 정확히 그 구현을 조사하고 싶을 수도 있습니다.

내가 알 수 있는 한 cwRsync와 같은 몇 가지 구현이 있지만 보이는 대로 클라이언트에 대해 무료 버전만 제공하므로 전체 무료 솔루션을 원한다면 다른 서버 버전을 살펴보는 것이 좋습니다( Rsync가 Windows 세계에서 누락된 것으로 보이므로 많은 것이 있는지는 확실하지 않습니다.)

또한보십시오: Windows 세계에서 rsync가 인기를 끌지 못한 이유는 무엇입니까?

그러면 추가 지침을 얻을 수 있습니다.

관련 정보