![rsync는 (기존) 소스 디렉토리가 여러 개인 경우 "디렉토리가 사라졌습니다"를 표시합니다.](https://linux55.com/image/22162/rsync%EB%8A%94%20(%EA%B8%B0%EC%A1%B4)%20%EC%86%8C%EC%8A%A4%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EA%B0%80%20%EC%97%AC%EB%9F%AC%20%EA%B0%9C%EC%9D%B8%20%EA%B2%BD%EC%9A%B0%20%22%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EA%B0%80%20%EC%82%AC%EB%9D%BC%EC%A1%8C%EC%8A%B5%EB%8B%88%EB%8B%A4%22%EB%A5%BC%20%ED%91%9C%EC%8B%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
나에게 이런 일이 일어났습니다:
$ rsync -av ./foo ./bar $DEST
sending incremental file list
directory has vanished: "/path/to/foo"
foo
존재하며 일반 디렉토리이며 rsync -av ./foo $DEST
와 동일하게 작동합니다 bar
.
"디렉토리가 사라졌습니다"는 rsync가 여러 소스를 사용하는 방법을 모른다는 것을 알려주는 방식입니까? 아니면 내가 심각하게 오해한 걸까(긴) 매뉴얼 페이지?
답변1
이는 전송 중에 파일에 액세스하는 다른 스크립트와 같이 디렉토리가 사용 중일 때 가끔 발생합니다.
사용중인 것처럼컴퓨터 백업다음과 같이 가상 환경에서 실시간 마이그레이션을 시도해 보세요.
directory has vanished: "/var/lib/vz/private/210/var/lib/backuppc/pc/xxx.xxx.xxx.xxx/1/f%2f/fusr/fshare/fyum-cli"