Многотомный архив: определение, создание и распаковка

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Разделенный на части архив – это единый архивный файл, который автоматически разбивается на несколько более мелких файлов‑томов. Каждый том имеет одинаковый (или почти одинаковый) размер и последовательный номер в имени файла. Такой подход позволяет хранить и передавать большие объёмы данных, когда ограничены возможности файловой системы, сети или носителя.


Содержание

  1. Что такое многотомный архив?
  2. Зачем делить архив на части?
  3. Поддерживаемые форматы и расширения
  4. Как создать многотомный архив
    • WinRAR
    • 7‑Zip
    • ZIP (online‑сервисы)
    • tar / tar.gz (Linux)
  5. Как распаковать многотомный архив
  6. Что делать, если часть томов недоступна?
  7. Лучшие практики и рекомендации
  8. FAQ

Что такое многотомный архив?

Многотомный архив – это коллекция файлов, упакованная в один логический архив, но физически разбитая на несколько файлов‑томов; Тома обычно имеют одинаковый размер (например, 100 МБ, 700 МБ, 4 ГБ) и нумеруются последовательно:

  • mydata.part1.rar, mydata.part2.rar, …
  • archive.zip, archive.z01, archive.z02, …
  • backup.tar.gz, backup.tar.gz.001, backup.tar.gz.002, …

Для большинства архиваторов (RAR, 7‑Zip, WinZip, PeaZip) томов может быть до 999, а в некоторых случаях – более 10 000.

Зачем делить архив на части?

Разделение архива имеет несколько практических целей:

  • Ограничения файловой системы: FAT32 допускает файлы максимум 4 ГБ.
  • Транспортные ограничения: загрузка на облако, отправка по электронной почте, загрузка на файлообменники – часто ограничивают размер одного файла (25 МБ, 100 МБ, 2 ГБ).
  • Надёжность: при повреждении одного тома остальные остаются целыми, а часть данных можно восстановить;
  • Удобство: удобно хранить на нескольких CD/DVD/USB‑накопителях.

Поддерживаемые форматы и расширения

Формат Расширения томов Поддерживаемые архиваторы
RAR .part1.rar, .part2.rar … или .r00, .r01 … WinRAR, 7‑Zip, PeaZip
ZIP .zip, .z01, .z02 … WinZip, 7‑Zip, WinRAR
7Z .7z.001, .7z.002 … 7‑Zip, PeaZip
TAR.GZ .tar.gz, .tar.gz.001 … tar (Linux), 7‑Zip
ARJ .arj, .a00, .a01 … WinRAR, ARJ

Как создать многотомный архив

Создание с помощью WinRAR

  1. Выделите файлы/папку, которую хотите упаковать.
  2. Кликните правой кнопкой мыши → Добавить в архив….
  3. В открывшемся окне укажите:
    • Формат архива – RAR или RAR5.
    • Размер тома – в поле Разбить на тома, размер введите, например, 100M (100 МБ), 700M (для CD) или 4G (для DVD).
    • Опционально: задать пароль, выбрать метод сжатия, включить проверку целостности.
  4. Нажмите OK. WinRAR создаст файлы myarchive.part1.rar, myarchive.part2.rar …

Создание с помощью 7‑Zip

7‑Zip поддерживает многотомные архивы в форматах 7z и zip.

7z a -v100m -m0=lzma2 -mx=9 archive.7z folder/

Пояснения:

  • a – добавить файлы в архив.
  • -v100m – разбить на тома по 100 МБ.
  • -m0=lzma2 – использовать алгоритм LZMA2.
  • -mx=9 – максимальная степень сжатия.

В результате появятся файлы archive.7z.001, archive.7z.002 …

Многотомные ZIP‑файлы онлайн

Если нет возможности установить программу, можно воспользоваться онлайн‑сервисами, например ezyZip:

  1. Зайдите на сайт, выберите «Создать многотомный ZIP».
  2. Загрузите нужные файлы (обычно до 500 МБ за один раз).
  3. Укажите размер тома (например, 100 МБ).
  4. Скачайте полученные части: archive.zip, archive.z01, archive.z02 …

Создание многотомного tar / tar.gz в Linux

В Linux для создания многотомных архивов используется утилита tar с параметром -M (multi‑volume) и split для последующего разбиения.

# 1. Создаём обычный tar.gz
tar -czvf backup.tar.gz /path/to/data

split -b 700M backup.tar.gz "backup.tar.gz.part"

Получатся файлы backup.tar.gz.partaa, backup.tar.gz.partab … При распаковке достаточно собрать их обратно:

cat backup.tar.gz.part* > backup.tar.gz
tar -xzvf backup.tar.gz

Как распаковать многотомный архив

Для распаковки достаточно иметь все тома в одной папке. Архиватор автоматически определит порядок.

WinRAR

  1. Кликните двойным щелчком по .part1.rar (или по .rar, если томов меньше 2).
  2. Нажмите Извлечь в… и укажите целевую папку.
  3. WinRAR проверит наличие всех томов; если чего‑то не хватает – появится сообщение об ошибке.

7‑Zip

  1. Откройте любой том (обычно .7z.001).
  2. Нажмите Extract и выберите папку.
  3. 7‑Zip запросит недостающие тома, если их нет.

Командная строка (Linux)

# Если архив разбит с помощью split
cat backup.tar.gz.part > backup.tar.gz
tar -xzvf backup.tar.gz -C /restore/dir

Что делать, если часть томов недокачана?

Существует несколько подходов, зависящих от формата архива:

  • RAR: При попытке распаковать архив без всех томов WinRAR выдаст ошибку “Не хватает тома …”. Если у вас есть хотя бы один том, можно попытаться извлечь отдельные файлы, которые полностью находятся в имеющихся томах (опция Extract without full integrity check в WinRAR 6+).
  • 7‑Zip: При отсутствии томов 7‑Zip просто прекратит процесс и сообщит, какие тома не найдены. Восстановить данные без недостающих томов невозможно, но можно попытаться извлечь уже завершённые файлы, если они находятся в начале архива.
  • ZIP: Стандартный ZIP‑архив допускает частичную распаковку, если все файлы, которые вы хотите извлечь, находятся в доступных томах. Некоторые программы (WinZip, 7‑Zip) позволят выбрать «Извлечь только доступные файлы».
  • tar.gz: При разбиении через split любой пропуск тома делает невозможным восстановление оригинального файла, так как cat не сможет собрать полную последовательность.

Если восстановить недостающие тома невозможно, рекомендуется:

  1. Обратиться к источнику (автору, серверу) за повторной загрузкой недостающих частей.
  2. Проверить наличие резервных копий.
  3. Если архив был зашифрован, убедитесь, что у вас есть пароль – без него восстановление невозможно.

Лучшие практики и рекомендации

  • Выбирайте размер тома, исходя из конечного носителя. Для USB‑флешек 4G, для CD 700M, для отправки по e‑mail 25M.
  • Проверяйте целостность после создания архива (опция Тестировать архив в WinRAR или 7z t archive.7z в 7‑Zip).
  • Храните все тома в одной папке и используйте одинаковое имя с последовательным номером – это избавит от ошибок при распаковке.
  • Не меняйте расширения вручную. Архиватор сам определит порядок; изменение может привести к «неизвестному формату».
  • При работе с конфиденциальными данными шифруйте каждый том (пароль в WinRAR/7‑Zip). Не используйте один и тот же пароль, если хотите повысить безопасность.
  • Для резервного копирования рекомендуется использовать форматы, поддерживающие восстановление после повреждения (RAR с опцией Восстановление, 7‑Zip с solid archive).
  • Автоматизация: в скриптах Windows можно использовать WinRAR.exe a -v100m -m5 -pMyPass archive.rar folder*, а в Linux – сочетание tar и split.

FAQ – часто задаваемые вопросы

Можно ли объединить тома обратно без распаковки?

Да. Для RAR и 7‑Zip достаточно скопировать все тома в одну папку и открыть первый том – архиватор «видит» остальные автоматически. Для split-томов в Linux используйте cat (см. выше).

Что делать, если архиватор не распознаёт том?

Проверьте:

  • Корректность имени (должно быть .part1.rar или .001 и т.д.).
  • Отсутствие пробелов/неправильных символов в пути.
  • Совместимость версии архиватора (старый WinRAR может не открывать RAR5).

Можно ли создавать многотомные архивы из уже существующего .iso‑файла?

Да. Откройте ISO в архиваторе (WinRAR/7‑Zip) и добавьте в новый архив с нужным размером тома, либо используйте dd + split в Linux.

Как узнать, сколько томов будет создано до начала архивации?

Большинство GUI‑архиваторов показывают «Общий размер» и «Количество томов» после ввода размера тома. В командной строке можно предварительно посчитать: ceil(Общий_размер / Размер_тома).

Есть ли ограничения на количество файлов внутри одного тома?

Ограничений почти нет. Архиватор сам распределит файлы по томам, стараясь заполнить каждый том до указанного предела.


Разделённый на части архив – мощный инструмент для работы с большими объёмами данных. Он решает проблемы файловых ограничений, упрощает передачу через сети с ограничениями и повышает надёжность хранения. Современные архиваторы (WinRAR, 7‑Zip, PeaZip) делают процесс создания и распаковки многотомных архивов простым и быстрым, а командные утилиты в Linux позволяют автоматизировать всё через скрипты.

Не забывайте проверять целостность после создания, хранить все тома в одной директории и использовать надёжные пароли, если архив содержит конфиденциальную информацию.

Если у вас остались вопросы – смело задавайте их в комментариях, и мы поможем разобраться!