Кто-Нибудь использует DAR вместо TAR для архивации на FreeBSD ?

Как ощущения ? С священным ТАРом одна проблема, когда из многогигабайтного архива надо достать один файлик или посмотреть его наличие, его надо весь распаковать, либо точно точно знать название файла и даже его зная, это всё равно занимает слишком много времени.

Про этот DAR, кто не пользовался: https://habr.com/ru/post/215449/

15 ответов

13 просмотров

Так tar в хелпе пишет, что есть ключи для просмотра содержимого, грепнуть потом список и быть может, поможет

Анатолий- Автор вопроса

В том и фишка, что, чтобы глянуть содержимое. Надо сначала распаковать _весь_ архив. Или нет?

Не, там отдельно просмотр, без извлечения

Анатолий- Автор вопроса

У dar индекс, который содержит содержимое архива. У тар оно внутри него. Я всё перепроверю, но у меня был опыт с такими ключами, что распаковать весь, что смотреть содержимое - одинаково по скорости и долго. Или незначительно.

На самом деле, не совсем так. Конкретный файл можно достать из tar'а (по крайней мере, в гнутом такое было), но только при условии, что архив ничем не сжат. Если сжат, то да, полностью всё извлекать. dar'ом не пользуюсь.

Так себе вариант. Это костыль будет уровня Stuffit

Ну да, gunzip или чем там, а только потом

Анатолий- Автор вопроса

» что архив ничем не сжат. Если сжат, то да, полностью всё извлекать. « Спасибо. Вот это кстати да, вы правы. .tgz

Вроде там что-то в 7zip есть

tar tf нынче на лету определает компрессию и на лету распаковывает, отдельно не нужно распаковывать. Но да, распаковывать приходится всё, и от инструмента сиё не зависит

Анатолий- Автор вопроса

Вот сейчас проверил. time dar -l archive.1.dar Показал список файлов за 0.022s из 66 Гб жатого архива, с максимальной компрессией. (dar -z:9)

Это, знаете, в своё время в фидошке некоторые трафик пытались экономить - ставили вместо стандартного zip'а rar. Отказались. 😊

Анатолий- Автор вопроса

2:5030 и Золотой дед 😊 Я бы и рад не стареющей классикой (tar) пользоваться. Но надо из терабайтного и жатого архива, быстро извлекать файлы. Пользователи "оно само" затирают, потом ищи. Корзина самбы спасает очень, но не всегда. Из терабайтного архива tar тянуть файл - сутки. Вот и ищется разумный путь.

Может, тогда более подходящий формат подобрать? Кстати, если только для себя - конечно, можно использовать что угодно, в том числе и dar

zfs snapshot?

Похожие вопросы

Обсуждают сегодня

Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
Всем привет, есть небольшая проблема Есть такой скрипт document.addEventListener('DOMContentLoaded', function () { const sliderTabs = document.querySelectorAll('.s...
A da
8
@go1337 @dblackCat Привет. Все ещё дрочусь с fastpanel. Добавил второй домен который должен смотреть в рут того же сайта, но так как это просто домен, а не сайт, я не могу ему...
Ross 🦴
9
До речі, в ево нема можливості чи якого розширення щоб з адмінки з телефона зайти і терміново щось в верстці поправити?
Женя
7
кто-нибудь пользуется тайм-трекерами во время работы? так много разных нагуглил, может есть что-то популярное
Lencore
8
Пацаны. Я разрабатываю софт для инвайтинга на телетон, и столкнулся с такой проблемой, в один из чатов не могу приглашать никого, не дает добавлять, в то же время через официа...
Kernel Panic
11
Скажите, а кому нужен Currency как отдельный плагин вместо полноценного ecommerce в OctoberCMS? Кто-то использует его уже или планирует в будущем? Может я что-то не понимаю?
Igor
13
Розмовами про Рево мені нагадали часи, коли шаблони правилися прямо в адмінці. Хто в курсі, чому відійшли від цієї практики, так блейд не працює? Доволі зручно ж було (інколи)
Женя
3
Всем добрый вечер, Рад оказаться в кругу единомышленников. Начинаю погружаться в мир .net веба. Зовут Ерасыл 🖖 У меня назрел вопрос: Какой процент проектов, прошедшие через в...
Ерасыл
6
Чому? Да тому що без GiT не уявляю нормального проекта а коли код в базі то то так собі
Dmytro Lukianenko
3
Карта сайта