Разделенный на части архив – это единый архивный файл, который автоматически разбивается на несколько более мелких файлов‑томов. Каждый том имеет одинаковый (или почти одинаковый) размер и последовательный номер в имени файла. Такой подход позволяет хранить и передавать большие объёмы данных, когда ограничены возможности файловой системы, сети или носителя.
Содержание
- Что такое многотомный архив?
- Зачем делить архив на части?
- Поддерживаемые форматы и расширения
- Как создать многотомный архив
- WinRAR
- 7‑Zip
- ZIP (online‑сервисы)
- tar / tar.gz (Linux)
- Как распаковать многотомный архив
- Что делать, если часть томов недоступна?
- Лучшие практики и рекомендации
- 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
- Выделите файлы/папку, которую хотите упаковать.
- Кликните правой кнопкой мыши → Добавить в архив….
- В открывшемся окне укажите:
- Формат архива – RAR или RAR5.
- Размер тома – в поле Разбить на тома, размер введите, например,
100M(100 МБ),700M(для CD) или4G(для DVD). - Опционально: задать пароль, выбрать метод сжатия, включить проверку целостности.
- Нажмите 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:
- Зайдите на сайт, выберите «Создать многотомный ZIP».
- Загрузите нужные файлы (обычно до 500 МБ за один раз).
- Укажите размер тома (например, 100 МБ).
- Скачайте полученные части:
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
- Кликните двойным щелчком по
.part1.rar(или по.rar, если томов меньше 2). - Нажмите Извлечь в… и укажите целевую папку.
- WinRAR проверит наличие всех томов; если чего‑то не хватает – появится сообщение об ошибке.
7‑Zip
- Откройте любой том (обычно
.7z.001). - Нажмите Extract и выберите папку.
- 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не сможет собрать полную последовательность.
Если восстановить недостающие тома невозможно, рекомендуется:
- Обратиться к источнику (автору, серверу) за повторной загрузкой недостающих частей.
- Проверить наличие резервных копий.
- Если архив был зашифрован, убедитесь, что у вас есть пароль – без него восстановление невозможно.
Лучшие практики и рекомендации
- Выбирайте размер тома, исходя из конечного носителя. Для USB‑флешек
4G, для CD700M, для отправки по e‑mail25M. - Проверяйте целостность после создания архива (опция Тестировать архив в 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 позволяют автоматизировать всё через скрипты.
Не забывайте проверять целостность после создания, хранить все тома в одной директории и использовать надёжные пароли, если архив содержит конфиденциальную информацию.
Если у вас остались вопросы – смело задавайте их в комментариях, и мы поможем разобраться!