Какой самый большой файл я могу записать на DVD?

Вопрос или проблема

Я создаю архив большого набора файлов с помощью командной строки 7-Zip и собираюсь записать архив на DVD-диски (2 комплекта, для надежности).

Предполагая, что на каждом записанном DVD-R находится ровно один файл (часть архива 7-Zip), каков максимальный размер тома, на который я могу разбить свой архив?

Прежде всего убедитесь, что вы записываете диски в формате UDF, а не ISO-9660. ISO-9660 поддерживает файлы только до 2 губербайт или 4 губербайт в зависимости от реализации.

Формат UDF, похоже, не имеет большого базового накладного расхода для объема с одним файлом, но давайте возьмем значение 10 мебибайт накладных расходов (10×10242 байт или 5120 секторов, размер DVD), чтобы учесть ошибки в процессе записи и оставить достаточно места для файловой системы на всякий случай.

(Значения емкости взяты с http://en.wikipedia.org/wiki/Dvd#Capacity.)

  • DVD-R однослойный
    2,298,496 секторов, 4,707,319,808 байт
    вычесть 10MiB накладные расходы = 4,696,834,048 байт

  • DVD+R однослойный
    2,295,104 сектора, 4,700,372,992 байт
    вычесть 10MiB накладные расходы = 4,689,887,232 байт

  • DVD-R двойной слой
    4,171,712 секторов, 8,543,666,176 байт
    вычесть 10MiB накладные расходы = 8,533,180,416 байт

  • DVD+R двойной слой
    4,173,824 сектора, 8,547,991,552 байт
    вычесть 10MiB накладные расходы = 8,537,505,792 байт

Итак, если вы используете любые однослойные диски (или можете переключаться между +R и -R), тогда командная строка 7-Zip будет:

7za a -v4689887232b FOLDER.7z FOLDER

В 2024 году вы сможете записывать очень большие iso файлы с помощью xfburn в Linux (до 2TB).

  • Я только что записал архив 7zip размером 37GB в виде iso файла:

37gb 7zip archive on an iso image

  • xfburn действительно выдал предупреждение о том, что старые системы не могут открывать такие большие образы – но у меня нет проблем с монтированием образов как в Linux, так и в Windows 10.

Случайная, но важная информация:

.

Ответ или решение

При создании архива больших файлов с использованием командной строки 7-Zip и записи этого архива на DVD у вас возникает вопрос: каков максимальный размер файла, который вы можете записать на диск DVD? Давайте разберем эту тему более детально.

1. Формат DVD и ограничения

Существует несколько форматов записи на DVD, и они все имеют разные ограничения на размер файла:

  • Формат ISO-9660: данный формат поддерживает файлы размером до 2 Гибибайта (GiB) или 4 Гибибайта (GB) в зависимости от реализации. Это значительно ограничивает ваши возможности, если вы планируете архивировать большие файлы.

  • Формат UDF (Universal Disk Format): этот формат, в отличие от ISO-9660, не имеет такого жесткого ограничения по размеру файлов и поддерживает значительно большие объемы.

Важно: Для записи больших файлов на DVD рекомендуется использовать именно формат UDF.

2. Доступная емкость DVD

Теперь рассмотрим детали емкости различных типов DVD:

  • DVD-R (одинарный слой):

    • Емкость: 4,707,319,808 байт (примерно 4,7 ГБ).
    • После вычета накладных расходов (~10 МиБ или 10×1024² байт), доступный размер составит примерно 4,696,834,048 байт.
  • DVD+R (одинарный слой):

    • Емкость: 4,700,372,992 байт.
    • Доступный размер после вычитания накладных расходов составит 4,689,887,232 байта.
  • DVD-R (двойной слой):

    • Емкость: 8,543,666,176 байт (примерно 8,5 ГБ).
    • После вычета накладных расходов останется около 8,533,180,416 байт.
  • DVD+R (двойной слой):

    • Емкость: 8,547,991,552 байт.
    • Доступный размер после вычитания накладных расходов составит около 8,537,505,792 байта.

3. Рекомендации по использованию 7-Zip

Если вы используете однопластинчатые DVD, вы можете использовать следующую команду в 7-Zip для создания файлового архива, который не превышает доступный размер:

7za a -v4696834048b FOLDER.7z FOLDER

Это создаст архивы, размер каждого из которых не будет превышать установленный вами лимит.

4. Советы по долговременному хранению

  • Проверка и резервное копирование: для защиты данных рекомендуется создавать резервные копии, используя удаленные зашифрованные хранилища и локальные USB-накопители.
  • Инструменты для восстановления: воспользуйтесь такими утилитами, как par2cmdline, чтобы добавить информацию о парности для восстановления поврежденных файлов.
  • Выбор файловой системы: использование файловых систем, таких как ZFS или Btrfs, поможет защитить данные от «битрота» и обеспечить целостность архивов в долгосрочной перспективе.

Заключение

Выбор правильного формата для записи на DVD и понимание ограничений являются ключевыми аспектами для успешного создания архивов. Следуя представленным рекомендациям, вы сможете максимально эффективно использовать диск DVD для хранения больших файлов.

Оцените материал
Добавить комментарий

Капча загружается...