Разбивка большого архива на несколько частей удобна, когда нужно:
- Передать файл через сервисы с ограничением размера (например, электронную почту или облачные хранилища);
- Сохранить резервную копию на носителях с ограниченной ёмкостью (CD, DVD, флешка);
- Ускорить загрузку/выгрузку, параллельно обрабатывая части.
Ниже описаны самые популярные способы создания многотомных архивов в графическом интерфейсе и через командную строку.
Использование 7‑Zip (бесплатно, кроссплатформенно)
Графический интерфейс
- Откройте 7‑Zip File Manager.
- Перейдите к файлу или папке, которую хотите архивировать.
- Выделите объект и нажмите кнопку Добавить (или Alt+A).
- В открывшемся окне:
- Архив формат – выберите
7z,zipилиrar(поддерживается разбивка). - Уровень сжатия – выберите нужный (например, Ultra для максимального сжатия).
- Размер тома – укажите желаемый размер каждой части (например,
100Mдля 100 МБ,4Gдля 4 ГБ). - Нажмите OK – 7‑Zip создаст файлы вида
имя.7z.001,имя.7z.002и т.д.
Командная строка
7z a -v100m -mx=9 archive.7z /path/to/folder
Где:
-v100m– размер тома 100 МБ;-mx=9– максимальное сжатие (можно изменить на 0‑9);archive;7z– имя результирующего архива.
WinRAR (платный, но есть trial‑версия)
- Запустите WinRAR.
- Перейдите к нужной папке/файлу.
- Нажмите Добавить (или Alt+A).
- В окне параметров:
- Архив формат –
RARилиZIP(для разбивки лучше RAR). - Метод сжатия – выберите Best.
- Размер тома – в поле Размер тома, байт введите значение с суффиксом
k,mилиg(например,700mдля 700 МБ). - Нажмите OK – получите файлы
имя.part01.rar,имя.part02.rarи т.д.
Выделите объект и нажмите Добавить (или Alt+A).
rar a -v700m -m5 archive.rar /path/to/folder
Где:
-v700m– том 700 МБ;-m5– уровень сжатия (0‑5, где 5 – максимальный).
tar + split (для Linux/macOS)
Если вам нужен чистый tar‑архив без proprietary‑форматов, можно сначала собрать tar, а затем разбить его утилитой split.
Пошаговая инструкция
- Создайте tar‑архив (сжатие gzip или bzip2 по желанию):
tar -czf archive.tar.gz /path/to/folder # gzip
tar -cjf archive.tar.bz2 /path/to/folder # bzip2
- Разбейте полученный файл на части нужного размера:
split -b 200M archive.tar.gz archive_part_
Эта команда создаст файлы archive_part_aa, archive_part_ab, … каждый размером 200 МБ.
Сборка обратно
cat archive_part_* > archive.tar.gz
tar -xzf archive.tar.gz # распаковка
Рекомендации по выбору размера тома
- Для отправки по электронной почте – обычно 25 МБ (ограничение многих почтовых сервисов).
- Для загрузки в облачные хранилища с ограничением на один файл – 100 МБ‑2 ГБ в зависимости от сервиса.
- Для записи на DVD – 4 300 МБ (≈4,3 ГБ) для однослойного диска, 8 ГБ для двойного слоя.
- Для флешек и внешних дисков – выбирайте размер, кратный размеру кластера файловой системы, чтобы избежать лишних остатков.
Проверка целостности многотомного архива
После создания всегда проверяйте, что все части можно успешно извлечь:
- 7‑Zip: выберите первую часть (
.001) и используйте Тест (Alt+T). - WinRAR: выберите первую часть (
.part01.rar) и нажмите Тест архива. - tar+split: после склеивания частей выполните
tar -tzf archive.tar.gz(список файлов) илиtar -xzf archive.tar.gzдля распаковки во временную папку.
Часто задаваемые вопросы (FAQ)
Можно ли менять размер тома после создания архива?
Нет. Размер тома фиксируется при создании. Если нужно изменить – придётся перепаковать архив заново.
Поддерживают ли все программы распаковку многотомных архивов?
Большинство современных архиваторов (7‑Zip, WinRAR, PeaZip, The Unarchiver) умеют работать с многотомными форматами. При использовании tar+split достаточно любой утилиты, поддерживающей tar и gzip/bzip2.
Что делать, если одна часть повреждена?
Если архив создан с восстановлением (например, Recovery Record в WinRAR или Recovery Volumes в RAR), можно попытаться восстановить недостающие данные. В противном случае повреждённая часть делает весь архив нераспакуемым.
Создание архива несколькими частями – простой и эффективный способ работы с большими данными. Выбор инструмента зависит от вашей платформы и предпочтений:
- 7‑Zip – бесплатный, кроссплатформенный, хороший уровень сжатия.
- WinRAR – удобный GUI, поддержка восстановления, но платный после trial‑периода.
- tar + split – универсальное решение для Unix‑подобных систем, не требует дополнительного ПО.
Следуя приведённым инструкциям, вы сможете быстро разбить любой файл или каталог на удобные части, обеспечить их целостность и без проблем восстановить исходные данные при необходимости.