로컬 쉘을 사용하여 두 개의 원격 호스트간에 파일을 전송하고 싶지만 두 개의 원격이 다음과 같이 지정된 경우 rsync가 동기화를 지원하지 않는 것 같습니다.
$ rsync -vuar host1:/var/www host2:/var/www
The source and destination cannot both be remote.
비슷한 결과를 얻기 위해 사용할 수있는 다른 해결 방법 / 명령은 무엇입니까?
sshfs
로 rsync
보고 델타 알고리즘을 비활성화한다는 것입니다. 그 시점에서 당신은 거의 사용할 수도 있습니다 cp -p
. 이것 과 그에 대한 주석 을 제안하는 답변을 참조하십시오 .