먼저 rsync 동기화의 일반 원리를 이해해 보겠습니다. Rsync 동기화는 소위 "Rsync 알고리즘"을 사용하여 로컬 호스트와 원격 호스트 간에 파일을 동기화합니다. 이 알고리즘은 매 전체 부분이 아닌 두 파일의 서로 다른 부분만 전송합니다. 시간
전송이므로 전송 속도가 상당히 빠릅니다. Rsync 서버는 서비스 채널(포트) 873을 열고 클라이언트 Rsync 연결을 기다립니다. 연결 시 Rsync 서버는 비밀번호(passwd)가 일치하는지 확인합니다. 비밀번호 확인을 통과하면
그러면 파일 전송을 시작할 수 있습니다. 첫 번째 연결이 완료되면 전체 파일이 한 번 전송되고, 다음 번에는 두 파일의 차이만 전송됩니다.
다음으로 예비 공사를 시작하고 먼저 작업 요구 사항을 완료하겠습니다.
rsync 도구 설치
으아아아(기본적으로 rsync 구성 파일은 etc 디렉터리에 생성됩니다)
rsyncd.conf 구성 파일을 편집하세요 (구성 파일에 설명을 추가할 수 없습니다. 그렇지 않으면 오류가 보고됩니다)
으아아아자세한 구성 설명
으아아아해당 비밀번호 파일 생성
으아아아 으아아아 으아아아 으아아아rsync 도구 설치
으아아아인증 비밀번호 파일 구성
으아아아권한 수정
으아아아테스트 파일 동기화:
으아아아테스트 완료!
명령 매개변수에 대한 자세한 설명:
으아아아아직 요약이 완성되지 않았는데, 문제점이 있으면 지적해주시면 감사하겠습니다!
그냥 하세요
위 내용은 Rsync 파일 동기화 학습의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!