Назад | Перейти на главную страницу

Лучший способ обслуживать .iso на узле с низким дисковым пространством?

Немного истории: я размещаю несколько модифицированных образов дистрибутива Linux, каждый размером около 700 МБ. Свободное дисковое пространство моего сервера является здесь основной проблемой, мой текущий архив использует примерно 16/20 ГБ моего дискового пространства, и я планирую добавить еще несколько в ближайшем будущем.

Есть ли метод (доступный, скажем, для простоты извлечения конечным пользователем), который может уменьшить размер изображений? Есть тип сжатия? Я вспомнил какой-то тип бесплатного формата, который может уменьшать размеры, но, хоть убей, не могу ссылаться ни на один (кроме несвободных приложений Windows)

Моя цель - уменьшить размер как минимум на 20%, 7-zip, похоже, может сжать его только примерно на 2% (при скорости сжатия, которая мне удобна, 5 из 9).

Большинство дистрибутивов уже забиты ISO; данные bzip2 не будут сжиматься намного дальше.

Почему вас не устраивает максимальное сжатие 7zip? В конце концов, это разовая вещь. Однако от 2 до 20% это, скорее всего, не принесет.

Лучше всего было бы уменьшить содержимое iso. Предположительно, вы создаете живой компакт-диск для конкретной цели, из которого можно удалить некоторые большие пакеты (openoffice?)? Или, если это какой-то устанавливаемый образ, возможно, вы можете положиться на пакеты с зеркал материнского дистрибутива?

Другой вариант - увеличить дисковое пространство или передать часть хостинга на аутсорсинг такой услуге, как S3.

Место довольно дешево ... Если от 16 до 20 ГБ вызывают проблемы, я бы сказал, что вам нужно больше. Рассмотрим USB-диск для их хранения. Сетевое хранилище также может быть хорошей идеей, если вам нужно что-то более надежное и доступное, чем добавление хранилища с USB.

Если все ваши пользовательские ISO-образы основаны на одном и том же дистрибутиве (или наборе дистрибутивов), вы можете подумать о создании дельта-файлов исходных ISO. Это может сэкономить больше места, чем сжатие.

Но, действительно, добавлю места. 20 ГБ в наши дни - это ничто.

Я сомневаюсь, что это принесет пользу. Многие образы дистрибутива уже сжаты.

7zip довольно мощный, и другие не намного лучше. Может быть, вы могли бы обслуживать изображения с сетевого диска?