여러 폴더에서 하나의 폴더로 rsync

여러 폴더에서 하나의 폴더로 rsync

여러 폴더를 하나의 폴더로 동시에 재동기화하는 것이 안전합니까?

각 소스 폴더에는 대상 폴더의 하위 집합이 포함되어 있으며 모든 사람은 기본 대상 폴더에만 동기화됩니다. 두 사람이 동일한 파일을 생성하면 해당 파일이 서로 덮어쓰게 된다는 것을 알고 있지만 동시에 동기화하는 프로세스가 많기 때문에 이러한 동시 동기화가 주 대상에서 파일 구조 혼란을 일으킬지 궁금합니다. .

이에 대해 아시는 분이나 경험 있으신 분 계신가요?

답변1

각 디렉토리의 파일 이름이 다르고 해당 플래그를 사용하지 않는 한 --delete아무런 문제가 없을 것으로 예상됩니다. 소스에서 파일 이름의 고유성을 확인해야 한다는 점에 유의하는 것이 중요합니다.

foobar여러 소스에서 호출되는 파일이 있는 경우 각 rsync 프로세스는 foobar대상을 자체 버전의 소스로 바꿉니다.

관련 정보