rsync 없거나 너무 느릴 때
두 시나리오에서 tar | ssh 가 rsync 보다 빠름:
- 수천 개 작은 파일. rsync 의 파일별 메타데이터 overhead 가 병목 됨. tar 가 모든 거 한 연속 archive 로 stream.
- 원격 쪽에 rsync 안 깔림 (요즘 드문데 가끔).
패턴이 Unix 고전 — tar 가 stdout 에 archive 만들고, pipe 가 ssh 한테 먹임, ssh 가 원격에 tar 돌려 추출. 중간 파일 없음, 임시 디스크 공간 없음, 그냥 stream.