이를 달성하려면 2개의 폴더를 실제로 동기화 상태로 유지할 수 있는 것이 rsync
필요 합니다.cp
두 개의 시스템 s1과 s2가 있고 두 시스템 모두에 "files" 폴더가 있습니다.
사용자 "John"이 s1에 로그인할 때 "foo" 폴더가 "files" 폴더 내에 생성되고 동기화 하위 시스템도 s2에 이 폴더를 생성하도록 하려면 이것이 필요합니다. 그런 다음 사용자 "John"이 복사한 파일에 대해 동일한 작업을 수행하고 마지막으로 다른 사용자가 s2 또는 s1에 로그인하여 "foo" 폴더를 삭제하면 동기화 데몬이 두 서버 모두에서 해당 폴더를 삭제합니다.
이것을 달성할 수 있는 것이 있나요? rsync로 이 작업을 수행할 수 있습니까? 단순히 한 시스템의 폴더 1개를 다른 시스템에 복사할 필요가 없으며, dropbox에서 제공하는 것과 유사한 동기화를 구현해야 합니다.
답변1
대안 syncthing
으로 unison
몇년째 온오프로 사용하고 있습니다. 가까운 저장소에서 이용 가능합니다. 바라보다http://www.cis.upenn.edu/~bcpierce/unison/