폴더의 내용을 다른 컴퓨터로 복사하는 응용 프로그램에 rsync 명령이 있습니다. --remove-source-files
rsync가 완료된 후에 대상 컴퓨터에 파일을 저장하는 데 관심이 있기 때문에 옵션 이 있습니다.
그러나 파일을 전송하는 동안 rsync가 충돌하거나 중단되면 어떻게 작동하는지 궁금합니다.
내가 동기화에 두 개의 파일을 고려 a
하고 b
. 사본을 rsync는 것 a
, 그 다음 소스에서 삭제하고, 복사를 시작 b
, 또는 모두에 대해 대기 a
하고 b
그들 모두를 삭제하기 전에 대상 컴퓨터에 복사 할 수 있나요? 일부 플래그가있는 외부 파일을 삭제할 때이 동작을 구성 할 수 있지만 소스 파일 제거에 대해서는 아무것도 찾지 못했습니다.
stackoverflow.com/questions/7380234/ 와 비슷 하지만 Kyle이 옳을 수도 있지만 rsync는 모든 파일이 완료되기를 기다리는 것처럼 보이지만 때로는 완료하기 전에 파일을 삭제합니다. 그래도 조금 혼란 스럽습니다.
—
Chris2048