rsync가 소스에서 파일을 삭제 한 경우 대상에서 파일을 삭제합니까?
예를 들어 소스 / home / me에 세 개의 파일이 있다고 가정합니다.
a.txt
b.txt
c.txt
지금, 나는 명령을 실행 rsync -v /home/me/ user@ip.address:/home/backup
하고 복사 파일 a.txt
, b.txt
및 c.txt
에 /home/backup
.
/home/backup
지금 의 내용은
a.txt
b.txt
c.txt
내가 삭제한다면 a.txt
에서 /home/me
, 것 a.txt
에서 삭제 얻을 /home/backup
다음 시간 I 실행 rsync를, 내가 지정해야하거나 그냥 완전히 불가능 옵션이 있습니다?
rsync에 대한 대안이 있다면 환영합니다.
사이드 노트 : 내가 읽은 이 와 이 이 주제에 관한,하지만 내가 정확히 이해하거나 정확히 질문에 관련이 방법을 볼 수 없었다.
답변
삭제 옵션 중 하나를 선택하는 경우에만. 자세한 내용 man rsync
은 여기를 참조하십시오 .
--delete delete extraneous files from dest dirs
--delete-before receiver deletes before xfer, not during
--delete-during receiver deletes during the transfer
--delete-delay find deletions during, delete after
--delete-after receiver deletes after transfer, not during
--delete-excluded also delete excluded files from dest dirs
이러한 옵션에 대한 자세한 정보는 man
페이지 아래쪽에 있습니다.