tar через ssh

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
doker
сержант
Сообщения: 207
Зарегистрирован: 2008-11-18 16:20:26

tar через ssh

Непрочитанное сообщение doker » 2009-11-05 11:23:05

проблема в следующем:
делаю так :

Код: Выделить всё

 tar -cf /dev/stdout /letc/exim > /backups/conf/111.tar 
все атлично упаковываеться
, а если делаю так

Код: Выделить всё

 ssh user@host -t "tar -czf /dev/stdout /letc/exim" > /backups/conf/111.tar 
в стд оут выводит совсем не содержимое tar архива и соотвецтвенно не распаковываеться архив
, в чем проблема ?
заранее спасибо

суть задания - по ssh передать папку, мож кто предложить решение поизящнее

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: tar через ssh

Непрочитанное сообщение schizoid » 2009-11-05 11:29:19

а если в начале запаковать , а потом по scp передать? так надежнее будет, имхо.
ядерный взрыв...смертельно красиво...жаль, что не вечно...

doker
сержант
Сообщения: 207
Зарегистрирован: 2008-11-18 16:20:26

Re: tar через ssh

Непрочитанное сообщение doker » 2009-11-05 11:32:55

думал уже над этим вариантом, много команд смущает, но если ненайду покароче то наверняка этот вариант буду юзать
да и сертификаты добавочные генерить/ прописывать

Gerk
сержант
Сообщения: 194
Зарегистрирован: 2009-09-23 23:01:37
Откуда: Симферополь, UA

Re: tar через ssh

Непрочитанное сообщение Gerk » 2009-11-05 12:20:46

У меня работают подобные варианты:
копирование на удалённый хост:

Код: Выделить всё

tar cf - /путь_к_источнику | ssh <user>@<hostname> "(cd /путь_к_папке_назначения; tar xpf -)"
копирование на локальный хост:

Код: Выделить всё

ssh <user>@<hostname> "tar cf - /путь_к_источнику" | (cd /путь_к_папке_назначения; tar xpf -)

doker
сержант
Сообщения: 207
Зарегистрирован: 2008-11-18 16:20:26

Re: tar через ssh

Непрочитанное сообщение doker » 2009-11-05 12:37:03

спасибо, идея понятно , но пораскинув мозгой мне показалось проще так
scp user@host:/letc/exim/* /backups/conf/exim
а потом оптом тарить все натыренное )
всем спасибо