на главную обо мне контакты катра сайта
Блог Создание и продвижение сайтов
 

Bacup + SSH через Nat - Передача большого количества файлов с помощью tar и ssh

-

Довольно часто встречается подобная ситуация, необходимо передать кучу файлов на другую машину, но не имеется доступа на расшаренный ресурс, мало места и времени для создания архива но имеется ssh акаунт.Чтобы выйти из неё, можно воспользоваться утилитой  tar системным вызовом pipe и тонелем ssh

tar -c /var/cache/apt/archives | ssh user@host.domen "(cd bacup; tar -x )"


Первая команда создаёт tar архива выдавая данные на sdtout, через pipe они будут переданны комманде ssh, которая после подключения к
user@host.domen передаст команде выполняемой на удалённом компьютере, которая извлекёт из tar потока файлы в текущую папку bacup

При желании можно добавить опцию -j - сжатие архиватором bzip2

текст недоступен

другие страницы раздела

комментарии

Valid XHTML 1.0 Strict Читать в Яндекс.Ленте Вятка-на-Сети: Каталог ресурсов