원격 컴퓨터에서 Rsync 전송이 완료되었는지 어떻게 알 수 있나요?

원격 컴퓨터에서 Rsync 전송이 완료되었는지 어떻게 알 수 있나요?

컴퓨터 A에서 컴퓨터 B로 파일이나 디렉토리를 전송하는 경우 전송이 컴퓨터 B에 SSH로 연결되었을 때 알 수 있는 방법이 있습니까?

가. 완료

또는

B. 일종의 오류로 끝났나요?

답변1

ssh를 사용하여 rsync의 출력을 컴퓨터 B의 텍스트 파일로 파이프할 수 있습니다.

rsync <file> user@computerB:~ 2>&1 | ssh user@computerB "cat > rsynclog.txt"

그런 다음 tail 이하를 사용하여 rsynclog.txt 파일을 모니터링합니다.

관련 정보