Небольшое улучшение для ответа dkbhadeshiya:вам не нужно делать cd dir
, просто вместо этого укажите рабочий каталог tar
:
ssh user@host "tar -C /path/to/data/ -zc directory_name" | tar zx
Таким же образом можно загрузить каталог:
tar zc directory_name/ | ssh user@host "tar zx -C /new/path/to/data/"