Страница 1 из 1

Распаковка архива

Добавлено: 2011-11-15 12:54:43
xaker1
Здравствуйте.
Прошу помочь с одной задачей.
Имеется tar.gz архив, нужно его распаковать. Но места на диске для распаковки+самого архива не хватает. Соответственно необходимо распаковать и тут же удалить файл из архива (другого варианта не вижу)
Заранее благодарен

Re: Распаковка архива

Добавлено: 2011-11-15 13:07:31
PYO
Распаковать на другом диске, потом загрузить распакованное?

Re: Распаковка архива

Добавлено: 2011-11-15 13:10:22
Electronik
оперативы сколько? можно сделать tmpfs в раме, скопировать архив на раму, и распаковать на диск.

Re: Распаковка архива

Добавлено: 2011-11-15 13:32:57
xaker1
Хард один. (на самом деле 2, но оба в рейде. Вытаскивать из рейда нежелательно).
Оперативы 8 Гб, архив около 64 Гб. Так что не хватит :(

Re: Распаковка архива

Добавлено: 2011-11-15 13:35:54
Electronik
тогда USB-HDD

Re: Распаковка архива

Добавлено: 2011-11-15 13:44:30
xaker1
Тоже не вариант. К сожалению, сервер арендованный в германии и сложнова-то туда что-ли вставить.

p.s. Кажется что-то лишнее на сервере, сейчас выясняю, тем не менее интересно посмотреть решение задачи.

Re: Распаковка архива

Добавлено: 2011-11-15 13:59:50
Electronik

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

tar --list
Выведет список файлов.
ну а потом по очереди get $file и delete $file
можно думаю скрипт написать, правда долго извлекаться будет

Re: Распаковка архива

Добавлено: 2011-11-15 18:05:48
FiL
что-то у меня подозрение, что для удаления файла из архива потребеутся дохрена места. Ибо оно будет делать временный файл. Так что тоже не вариант :(

Re: Распаковка архива

Добавлено: 2011-11-15 18:12:19
Gamerman
Слить архив к себе, а потом залить пофайлово. Ну и что, что долго :)

Re: Распаковка архива

Добавлено: 2011-11-15 22:50:53
xaker1
Нашел куда делось место. scp неверно сработал или что, но уже второй аккаунт с зацикливанием. Сейчас интересный путь:
/home/user/data/www/site.ru/site/site/site/site/site...
Содержимое всех директорий site идентично

Re: Распаковка архива

Добавлено: 2011-11-17 21:57:07
Alex Keda
если трафф - безлимитный -

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

mount_nfs
=)

Re: Распаковка архива

Добавлено: 2011-11-17 22:44:20
xaker1
Да уже решил.
Траф безлемитный - да. Тем более в рамках дц вообще не считается.

почему scp так наглючил - не знаю. Поудалял эти папки и ок. over 500GB загадило.