두 곳에서 따로 작업한 자료
한쪽을 항상 원본으로 삼는 단순 미러링과 달리 양쪽 복제본의 변경을 다룬다. 충돌하지 않는 변경은 상대편으로 반영할 수 있지만 같은 자료를 서로 다르게 바꾼 경우에는 충돌을 감지해 보여 준다. 두 복제본은 서로 다른 호스트나 한 호스트의 다른 디스크에 있을 수 있다.
오프라인 작업과 운영체제
자료를 직접 복사해 두므로 이미 동기화한 파일은 연결이 끊긴 동안에도 읽고 수정할 수 있다. POSIX 계열 시스템과 Windows 사이의 동기화도 지원한다. 커널 수정이나 FUSE 없이 일반 사용자 프로그램으로 파일을 다룬다.
연결과 반복 실행
SSH나 직접 TCP 연결로 원격과 통신하며 큰 파일의 작은 변경을 전달할 때 Rsync와 비슷한 차이 전송 기법을 활용한다. 파일 시스템 감시와 반복 모드를 함께 사용해 변경 후 동기화를 수행할 수도 있다. 변경 감지와 충돌 해결은 별개의 단계다.