restore из gzip архива на лету

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Termitnik
сержант
Сообщения: 169
Зарегистрирован: 2008-04-05 20:09:45
Откуда: Киев

restore из gzip архива на лету

Непрочитанное сообщение Termitnik » 2012-07-25 21:56:45

Есть сжатый дамп ФС. В архиве 2.4Гб распакованный - 30Гб. Возможно ли сделать restore без предварительной распаковки, так как "лишних" 30 Гб нет?

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

mfsbsd# ls -l /mnt/dump-var.gz
-rw-r--r--  1 root  wheel  2523461135 Jul 25 06:43 /mnt/dump-var.gz
mfsbsd# df -h |egrep '(tmp|mnt)'
tmpfs            3G    2.8G    245M    92%    /rw
/dev/ad0s1g     14G    2.4G     11G    18%    /mnt
/dev/ad0s1e     34G     32M     31G     0%    /tmp/fs
mfsbsd# cd /tmp/fs/
mfsbsd# gunzip /mnt/dump-var.gz |restore -rf -

/mnt: write failed, filesystem is full
gunzip: error writing to output: No space left on device
gunzip: /mnt/dump-var.gz: uncompress failed
Tape is not a dump tape


Хостинговая компания 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/

Аватара пользователя
Alvares
прапорщик
Сообщения: 485
Зарегистрирован: 2008-07-10 12:48:08
Откуда: Воронеж
Контактная информация:

Re: restore из gzip архива на лету

Непрочитанное сообщение Alvares » 2012-07-26 8:05:00

нужно перенаправить переменную TMPDIR на диск, где достаточно места.

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

man restore
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...

spf
ефрейтор
Сообщения: 56
Зарегистрирован: 2009-11-05 15:28:46

Re: restore из gzip архива на лету

Непрочитанное сообщение spf » 2012-07-26 13:07:53

Надо вместо gunzip использовать zcat

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

# zcat /mnt/dump-var.gz |restore -rf -