HandyCafe Docs
it-admin

동기화 탐색기 설정

동기화 탐색기 설정 카테고리는 서버에서 클라이언트 PC로의 파일 동기화를 구성합니다. 이 기능을 사용하면 각 PC를 개별적으로 방문하지 않고도 게임 업데이트, 구성 파일, 소프트웨어 설치 프로그램 및 기타 모든 파일을 클라이언트 컴퓨터에 푸시할 수 있습니다.

개요

동기화 탐색기는 서버에서 클라이언트로의 파일 배포 시스템을 제공합니다. 서버에서 디렉토리와 파일을 선택하면 HandyCafe가 연결된 모든 클라이언트 PC 또는 선택한 특정 클라이언트로의 전송을 처리합니다.

동기화 작동 방식

매니페스트 기반 동기화

동기화를 시작하면 서버가 매니페스트(동기화할 모든 파일의 목록과 체크섬 및 크기)를 생성합니다. 각 클라이언트는 매니페스트를 자신의 로컬 파일과 비교하고 마지막 동기화 이후 새로 생성되었거나 변경된 파일만 다운로드합니다. 이미 일치하는 파일은 건너뛰어 대역폭 사용과 전송 시간을 최소화합니다.

청크 기반 전송

대용량 파일은 전송을 위해 자동으로 더 작은 청크로 분할됩니다. 이를 통해 다음과 같은 이점이 있습니다.

  • 안정성 -- 전송이 중단되면 전체 파일이 아닌 불완전한 청크만 다시 전송하면 됩니다.
  • 진행 상황 추적 -- 대용량 파일에 대해 청크 수준에서 정확한 피드백을 제공하는 전송 진행 상황을 보고할 수 있습니다.
  • 네트워크 효율성 -- 청크 크기는 연결에 과부하가 걸리지 않도록 로컬 네트워크에 최적화됩니다.

청크 전송은 네트워크 설정에서 구성된 전용 파일 포트(기본값 5002)를 사용합니다.

동기화할 파일 선택

동기화 탐색기 인터페이스는 서버의 파일 시스템을 탐색하고 동기화할 디렉토리 또는 개별 파일을 선택할 수 있는 파일 브라우저를 제공합니다.

  • 전체 디렉토리를 선택하면 해당 내용이 재귀적으로 모두 동기화됩니다.
  • 개별 파일을 선택하면 더 정밀한 배포가 가능합니다.
  • 선택 항목은 동기화 구성의 일부로 저장됩니다.

동기화 시작

전체 클라이언트에 수동 동기화

동기화 버튼을 클릭하면 현재 연결된 모든 클라이언트 PC에 선택한 파일을 푸시합니다. 각 클라이언트가 매니페스트를 수신하고, 필요한 파일을 결정한 후 다운로드를 시작합니다.

특정 클라이언트에 동기화

특정 클라이언트를 대상으로 동기화할 수도 있습니다. 이는 새 PC가 네트워크에 추가되어 최신 상태로 업데이트해야 하거나 모든 클라이언트에 배포하기 전에 단일 컴퓨터에서 파일 푸시를 테스트하려는 경우에 유용합니다.

동기화 보고

클라이언트는 동기화 상태를 서버에 다시 보고합니다. 다음을 모니터링할 수 있습니다.

  • 동기화를 완료한 클라이언트
  • 현재 다운로드 중인 클라이언트
  • 전송 중 오류가 발생한 클라이언트

사용 사례

시나리오 설명
게임 업데이트 게임 패치 또는 새 게임 설치를 모든 클라이언트 PC에 동시에 푸시
구성 파일 업데이트된 구성 파일(예: 앱 설정, hosts 파일)을 배포
소프트웨어 배포 모든 컴퓨터에 유틸리티 소프트웨어를 설치 또는 업데이트
콘텐츠 배포 미디어 파일, 배경화면 또는 프로모션 콘텐츠를 클라이언트에 푸시
드라이버 업데이트 필요한 컴퓨터에 드라이버 패키지를 배포

도움말

  • 대규모 동기화 작업은 활성 세션과 네트워크 성능에 미치는 영향을 최소화하기 위해 비수요 시간에 예약합니다.
  • 특히 대용량이거나 중요한 업데이트의 경우 모든 컴퓨터에 푸시하기 전에 단일 클라이언트에서 동기화를 확인합니다.
  • 파일 포트(기본값 5002)가 방화벽 규칙에서 열려 있는지 확인합니다. 차단된 포트는 파일 전송을 방해합니다.
  • 동기화가 작동하려면 서버와 클라이언트가 동일한 LAN에 있어야 합니다.