Задать вопрос
@sergey_privacy
Админ со стажем, начинающий DevOps

Сжатие дисков/папок в Linux?

Есть у меня сервер, на котором под Centos 8 работают шары самбы, фтп, службы печати, почта и т.д. Некоторые папки используются очень активно, а есть 2 очень "жирных" папки с различными курсами и документами в формате .pdf/.doc/.html и папка с данными уволенных пользователей. В папке уволенных пользователей файлы в форматах .pdf/.doc/.xml. Есть потребность хранить данные в более компактном виде, но без необходимости постоянно архивировать-разархивировать данные вручную.
Подскажите пожалуйста по следующим вопросам:
1. Есть система btrfs. Прочитал пару сильно негативных комментариев про нее. У кого есть опыт работы с ней, как ощущения?
2. Аналогично про SquashFS
3. Есть ли еще какие то варианты решения задачи?
  • Вопрос задан
  • 344 просмотра
Подписаться 2 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 4
@Drno
самый простой - купить 2 hdd и вынести на них эти данные

можно попробовать zfs compression но хватит ли оперативки
Ответ написан
Adamos
@Adamos
файлы в форматах .pdf/.doc/.xml

Попробуйте взять и заархивировать чем угодно PDF.
Сюрприз - скорее всего, файл станет только больше за счет заголовков архиватора.
Если DOC - не DOC, а DOCX - то затея проваливается по тому же сценарию.
А XML у вас прямо такие залежи, что архивация высвободит уйму места? Что-то с трудом такое представляю. Зачем?..

Вообще, я бы сначала оценил, что именно жрет место. Если это именно PDF - вполне вероятно, что там навалены какие-нибудь сканы документов с диким разрешением, и их можно просто взять и пожать, скажем, ps2pdf -dPDFSETTINGS=/ebook (ну, или /print, а то и /screen, уж какое там качество на самом деле нужно).
Ответ написан
Zoominger
@Zoominger
System Integrator
Ну поехали.
1. Юзайте. Её более-менее довели до ума, можете поюзать. Разумеется, у вас должны быть бэкапы.
2. Она ридонли.
3. Докинуть памяти на сервер.
Ответ написан
Комментировать
@rPman
btrfs + zstd сжатие
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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