Перейти к содержимому

Как собрать архив из нескольких частей 7z

  • автор:

Инструкция, как распаковать многотомный архив RAR, Tar Gz, Zip и другие типы

Вид многотомного архива на примере формата RAR с названием статьи

Сегодня расскажу про многотомный архив, как распаковать их правильно через известные бесплатные архиваторы в Windows, независимо от расширения (rar, tar, gz или любых других). Потому что если не сделать некоторых действий, то вы сможете распаковать только одну (основную) часть архива, от чего не будет толку или вовсе получите ошибку при процессе разархивации.

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

В примере вы видите многотомный архив формата Tar Gz. Это резервная копия CMS Bitrix.

Многотомные — это те архивы, что состоят из нескольких частей примерно одного размера (веса), имеющие порядковые номера. Чаще всего архивируют в несколько томов резервные копии и другие данные, имеющие в исходном виде большой объем. Это позволяет снизить серверную нагрузку на процесс создания архива, а заодно каждая часть будет весить немного (например, по 100 мегабайт). Я сам администрирую сайт техникума через CMS Bitrix создаю резервную копию ресурса в виде многотомного архива: исходныйобъем сайта равен 14 гб, а после сжатия в tar.gz получается 6 гигабайт и каждая часть весит около 100 мегабайт. Вид архива формата Tar Gz (резервная копия сайта) из нескольких томов до извлечения. Важно! Для распаковки большинства видов архивных файлов, встроенного в Windows архиватора будет недостаточно (потому что он извлекает только ZIP файлы). Поэтому, если другого архиватора вы не устанавливали, то придется это сделать. Рекомендую WinRAR или 7zip (подробнее можете посмотреть здесь »).

Как распаковать архив RAR, 7z, ZIP других известных типов из нескольких частей

Рассмотрим процесс на примере самого популярного формата архивных файлов — «.rar». Получив многотомник такого формата, каждая часть должна иметь порядковый номер перед именем расширения. Например: part1, part2… Или «1», «2». А также «001», «002». Так выглядит архив формата RAR, состоящий из нескольких частей с нумерацией каждой. Популярный архив с расширением RAR из нескольких частей. При этом очень важно, чтобы все части архива находились в одной папке, а не были разбросаны по разным каталогам! В таком случае ничего не получится, появится ошибка в процессе. Если с этим порядок, то вам осталось кликнуть правой кнопкой по самой первой части архива и выбрать пункт извлечения («извлечь в» / «распаковать в»), смотря какой у вас установлен архиватор. Ниже пример для WinRAR и 7zip: Вот как распаковать многотомный архив любого формата в архиваторах WinRAR и 7-Zip. Многотомный архив, как распаковать форматы RAR, TAR, GZ и другие. Осталось дождаться окончания разархивации и получите папку или файл с распакованным содержимым. Если потребуется открыть «упаковку» с расширением «zip», «7zip», «tar», то все делается точно также, никаких отличий:

  1. Кликаете по главному тому (имеет первый номер) правой кнопкой мыши;
  2. Выбираете из контекстного меню пункт распаковки в текущую папку или в новую;
  3. Ожидаете окончания.

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

Ничего страшного! Поступаем так:

  1. Сначала открываем саму программу-архиватор любым способом (с рабочего стола, с меню «Пуск» или находим по поиску).
  2. В программе переходим в папку, где лежит нужный архив.
  3. Кликаем в окне правой кнопкой мыши по нему и выбираем один из подходящих вам пунктов распаковки.

Другой способ распаковать архив из нескольких томов на примере WinRar.

Еще вариант, как открыть архив из нескольких частей.

Как распаковать многотомный файл tar gz

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

CMS Битрикс при создании резервной копии сайта архивирует файлы именно в такой формат, но при этом почему-то некорректно нумерует части архива, чтобы затем можно было его корректно распаковать (главный том не имеет 1-го номера).

Как выглядит главный том архива Tar.GZ, не имеющий порядкового номера.

Главный архивный файл, не имеющий номера.

Поэтому чтобы он корректно извлекался без ошибок, мне потребовалось вручную добавить к основному тому первый номер после имени расширения «.tar.gz».

И остальные части также переименовать в «002», «003», «004» и так далее. Получилось следующее:

Вот так выглядит многотомный архив Tar Gz после добавления номера к каждой части.

Вид томов архива tar.gz если установить номера для каждого.

После этого такой архив успешно разархивировался.

Основные выводы

Как вы поняли, распаковать многотомный архив — задача простая, причем вне зависимости от его формата (zip, rar, 7zip, tar или gz). Есть лишь один нюанс, когда части могут сами нумероваться неверно, что легко исправляется и виновато в этом программное обеспечение.

Главное, что нужно усвоить для корректной распаковки:

  1. Все части архива должны быть в одной папке;
  2. У всех томов должны быть порядковые номера, заданные в любом формате;
  3. Если будет отсутствовать хотя бы один том, архив не распакуется и система выдаст ошибку.

Которая выглядит в Winrar как 2 окна, предлагающих выбрать нужную часть архива для распаковки.

Ошибка, если не получается распаковать архив частями

Я думаю у вас не возникнет никаких проблем с распаковкой, а если что-то не получится, пишите, пожалуйста, вопрос в комментариях внизу страницы и я постараюсь вам помочь. Всех Вам благ! ��

Сделай репост – выиграй ноутбук!

Каждый месяц 1 числа iBook.pro разыгрывает подарки.

  • Нажми на одну из кнопок соц. сетей
  • Получи персональный купон
  • Выиграй ноутбук LENOVO или HP

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

—> LENOVO или HP от 40-50 т.р., 8-16ГБ DDR4, SSD, экран 15.6″, Windows 10

Как объединить файлы которые 7 zip разбил на части? Как объединить файлы которые 7 zip разбил на части?

7 zip не мог их просто так разбить без архивации. Соот-но им же и нужно разархивировать, кликнув по первому архиву.

правой кнопкой мыши выдели все архивы и извлечь в текущую папку
Распаковать и потом снова поместить в единый архив.

поместить все части в одну папку, кликнуть мышкой по первой части, распакуется из всех!
на этом ВСЁ 🙂

Если архивы типа coronavirus.zip.001 то необходимо прогой HJSplit — http://www.hjsplit.org/
Похожие вопросы
Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Работа с 7zip из командной строки

Обновлено

Обновлено: 24.04.2021 Опубликовано: 17.04.2017

Приведенные ниже команды выполняются после перехода в каталог с установленным 7-Zip. Как правило, это:

cd «C:\Program Files\7-Zip»

Распаковать и заархивировать

Распаковка

Синтаксис для распаковки:

* ключ x распаковывает с сохранением каталожной структуры; e — все в одно место.

7z x c:\temp\archive.7z -o»c:\temp\»

* в данном примере мы распакуем файл c:\temp\archive.7z в папку c:\temp

Архивация

Синтаксис для архивирования:

7z a -tzip -mx5 -r0 c:\temp\archive.zip c:\temp

* в данном примере мы создадим zip-архив с уровнем компрессии 5; в архив попадет все содержимое всех каталогов; название для файла c:\temp\archive.zip; запаковываем все содержимое папки c:\temp.

7z a -mx1 c:\temp\archive.7z c:\temp\file1.txt c:\temp\file2.txt c:\temp\file3.txt

* в данном примере мы архивируем файлы c:\temp\file1.txt, c:\temp\file2.txt, c:\temp\file3.txt с низкой компрессией 1; в итоге будет получен архив c:\temp\archive.7z.

Резервное копирование с помощью 7-Zip

Один из самых распространенных примеров использования 7zip из командной строки — резервирование данных.

Для начала переходим в каталог с установленной программой:

cd «C:\Program Files\7-Zip\»

* так как в пути имеется пробел, его необходимо писать в кавычках.

Сама команда выглядит следующим образом:

7z a -tzip -ssw -mx1 -pPassword -r0 C:\Temp\backup.zip C:\Data

* в данном примере мы архивируем содержимое папки C:\Data и сохраняем в виде файла C:\Temp\backup.zip.
* описание ключей смотрите ниже или командой 7z —help.

Полный пример cmd-скрипта для резервного копирования:

set source=»C:\Date»
set destination=»C:\Temp»
set passwd=»Password»
set dd=%DATE:~0,2%
set mm=%DATE:~3,2%
set yyyy=%DATE:~6,4%
set curdate=%dd%-%mm%-%yyyy%

«C:\Program Files\7-Zip\7z.exe» a -tzip -ssw -mx1 -p%passwd% -r0 %destination%\backup_%curdate%.zip %source%

* данный скрипт заархивирует содержимое каталога C:\Data в файл C:\Temp\backup_.zip. Полученный архив будет защищен паролем Password.
* содержимое необходимо сохранить в файле с расширением .cmd или .bat.

Пример Powershell скрипта для резервного копирования:

$source = «C:\Date»
$destination = «C:\Temp»
$passwd = «Password»
$curdate = (Get-Date -UFormat «%d-%m-%Y»)

& «C:\Program Files\7-Zip\7z.exe» a -tzip -ssw -mx1 -p$passwd -r0 $destination\backup_$curdate.zip $source

* данный скрипт также заархивирует содержимое каталога C:\Data в файл C:\Temp\backup_.zip. Полученный архив будет защищен паролем Password.
* содержимое необходимо сохранить в файле с расширением .ps1.

Описание ключей и команд 7z

В синтаксисе работы с 7zip идут команды и ключи.

Описание основных команд

Команда Описание
a Добавление файлов в архив. Если архивного файла не существует, создает его.
d Удаление файла из архива
e Извлечение файлов из архива. Все файлы оказываются в одной папке.
l Вывод содержимого архива.
rn Переименовывание файла внутри архива.
u Обновление файлов в архиве. Если файла нет, создает новый.
x Извлечение файлов из архива. Пути сохраняются.

Описание ключей

Ключ Описание
-t Тип архива. По умолчанию создаются файлы в формате 7z. Примеры, -tzip, -tgz
-ssw Включить файл в архив, даже если он в данный момент используется. Для резервного копирования очень полезный ключ.
-mx Уровень компрессии. 0 — без компрессии (быстро), 9 — самая большая компрессия (медленно). Например, -mx4
-p Пароль для архива. Например, -pStrong2!3paSsword
-o Задает директорию, например, в которую будут распакованы файлы.
-r Рекурсивное архивирование для папок. Задается числом от 0 (все каталоги) до количества уровней каталогов, которые нужно включить в архив.

Другие полезные ключи:

Ключ Описание
-sdel Удалить файлы после создания архива.
-sfx Создание самораспаковывающегося sfx-архива.
-y Утвердительно ответить на все вопросы, которые может запросить система.
-x Исключить файлы или папки из архива.
-v Позволяет разбить архив на фрагменты. Если указать -v1g, то архив будет разбит на части по 1 Гб.
-mmt Количество потоков процессора, которые можно задействовать для работы программы. -mmt=4 укажет работать в четыре потока.
-m Задает метод сжатия. Доступны варианты:
— LZMA: базовый метод для сжатия 7z. Быстрое сжатие и декомпрессия.
— LZMA2: метод по умолчанию для 7z. Поддерживает несколько процессорных потоков.
— PPMd: метод PPMdH Дмитрия Шкарина с небольшими изменениями. Хорошо подходит для текстовых файлов.
— BZip2: на основе алгоритма BWT. Также хорош для текстовых файлов.
— Deflate: стандартный метод для форматов ZIP и GZip. Сжатие не очень хорошее, но высокая скорость работы. Поддерживает только 32 КБ словаря.
— Deflate64: аналогичен Deflate, но с поддержкой 64 КБ словаря.

Полный список ключей и команд можно получить командой 7z —help.

Примеры

Исключение файлов и папок

Отдельно стоит рассказать про возможность исключения. Есть два варианта ее применения.

Первый — создать список исключений в отдельном файле.

Пример команды 7z:

7z.exe a -tzip -ssw -mx9 -r0 -x@exclus.txt C:\Temp\backup.zip C:\Data

* где exclus.txt — файл с исключениями.

Пример файла с исключениями:

* в данном примере мы исключаем каталог с именем test и все файлы с расширением tmp.

Второй — указать исключение в команде.

7z.exe a -tzip -ssw -mx9 -r0 -xr!Шаблон* C:\Temp\backup.zip C:\Data

Резервирование баз 1С

Данные базы 1С находятся в файлах с расширением .1CD. Для их резервирования используем команду:

7z.exe a -tzip -mmt=2 -ssw -mx5 -r0 C:\Temp\backup.zip D:\Bases_1C\*.1CD

* в данном примере мы будем сжимать все файлы 1CD в архив C:\Temp\backup.zip.

Как собрать архив из нескольких частей 7z

Для всех приложений

Общие вопросы

Как упаковать файлы в архив с помощью стандартных средств Windows и сторонних программ

Статья обновлена: 25 октября 2022 ID: 6239
Перед отправкой файлов в техническую поддержку «Лаборатории Касперского» упакуйте их в архив.

Как упаковать файлы в архив с помощью стандартных средств Windows

  1. Выделите файлы, которые хотите заархивировать.
  2. Нажмите на любой из выделенных файлов правой кнопкой мыши.
  3. В контекстном меню выберите:
    • для Windows 11: Сжать в ZIP-файл;
    • Создание архива с помощью стандартных средств Microsoft Windows на Windows 11
    • для Windows 10 и ниже: ОтправитьСжатая ZIP-папка.
    • Создание архива с помощью стандартных средств Microsoft Windows

В той же папке появится ZIP-архив, содержащий выбранные файлы. По умолчанию архив будет иметь то же имя, что и файл, на который вы нажали. После создания архив можно будет переименовать.

Как упаковать файлы в архив с помощью программы 7-Zip

  1. Выделите файлы, которые хотите заархивировать.
  2. Нажмите на любой из выделенных файлов правой кнопкой мыши.
  3. В контекстном меню выберите:
    • для Windows 11: Показать дополнительные параметры7-ZipДобавить к архиву;
    • Переход к созданию архива с помощью 7-Zip для Windows 11
    • Переход к созданию архива с помощью 7-Zip
    • для Windows 10 и ниже: 7-ZipДобавить к архиву.
    • Переход к созданию архива с помощью 7-Zip
  1. Укажите название архива и нажмите Кнопка для выбора расположения файла, если хотите указать расположение создаваемого архива. По умолчанию архив будет создан в той же папке и будет иметь название этой папки.
  2. Выберите формат создаваемого архива. Мы рекомендуем использовать формат 7z.
  3. Нажмите ОК.

Создание архива с помощью 7-Zip

В той же папке появится 7Z-архив, содержащий выбранные файлы.

Как упаковать файлы в архив с помощью программы 7-Zip и разделить его на части

  1. Нажмите правой кнопкой мыши на выбранную папку или файлы.
  2. В контекстном меню выберите:
    • для Windows 11: Показать дополнительные параметры7-ZipДобавить к архиву;
    • Переход к созданию архива с помощью 7-Zip для Windows 11
    • Переход к созданию архива с помощью 7-Zip
    • для Windows 10 и ниже: 7-ZipДобавить к архиву.
    • Переход к созданию архива с помощью 7-Zip
  1. Выберите в поле Формат архива значение 7z и в поле Разбить на тома размером (в байтах) установите значение 2000M, если иное не рекомендовано специалистом технической поддержки.
    Буква M должна быть указана латиницей.
  2. Нажмите ОК.

Создание архива с установленным размером архивного тома в 7-Zip

В результате появится несколько архивов размером 2ГБ.

Как упаковать файлы в архив с помощью программы 7-Zip и установить пароль

  1. Нажмите правой кнопкой мыши на выбранную папку или файлы.
  2. В контекстном меню выберите:
    • для Windows 11: Показать дополнительные параметры7-ZipДобавить к архиву;
    • Переход к созданию архива с помощью 7-Zip для Windows 11
    • Переход к созданию архива с помощью 7-Zip
    • для Windows 10 и ниже: 7-ZipДобавить к архиву.
    • Переход к созданию архива с помощью 7-Zip
  1. Придумайте пароль к архиву и введите его в поля Введите пароль и Повторите пароль в блоке Шифрование.

Мы рекомендуем использовать один из стандартных паролей: virus, infected или kaspersky.

Создание архива с паролем в 7-Zip

Архив будет создан и защищен паролем.

Как упаковать файлы в архив c помощью программы WinRAR

  1. Выделите файлы, которые хотите заархивировать.
  2. Нажмите на любой из выделенных файлов правой кнопкой мыши.
  3. В контекстном меню выберите:
    • для Windows 11: WinRARДобавить в архив;
    • Переход к созданию архива с помощью WinRAR для Windows 11
    • для Windows 10 и ниже: Добавить в архив.
    • Переход к созданию архива с помощью WinRAR
  1. Укажите название архива и нажмите Обзор, если хотите указать расположение создаваемого архива. По умолчанию архив будет создан в той же папке и будет иметь название этой папки.
  2. Выберите формат создаваемого архива. Мы рекомендуем использовать формат RAR.
  3. Нажмите ОК.

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

В указанной папке появится архив, содержащий выбранные файлы.

Как упаковать файлы в архив с помощью программы WinRAR и разделить его на части

  1. Нажмите правой кнопкой мыши на выбранную папку или файлы. В контекстном меню выберите:
    • для Windows 11: WinRARДобавить в архив;
    • Переход к созданию архива с помощью WinRAR для Windows 11
    • для Windows 10 и ниже: Добавить в архив.
    • Переход к созданию архива с помощью WinRAR
  1. Выберите в поле Формат архива значение RAR, в поле Разделить на тома размером установите значение 2000МБ, если иное не рекомендовано специалистом технической поддержки.
  2. Нажмите ОК.

Создание архива с установленным размером архивного тома в WinRAR

В результате появится несколько архивов размером 2ГБ.

Как упаковать файлы в архив с помощью программы WinRAR и установить пароль

  1. Нажмите правой кнопкой мыши на выбранную папку или файлы. В контекстном меню выберите:
    • для Windows 11: WinRARДобавить в архив;
    • Переход к созданию архива с помощью WinRAR для Windows 11
    • для Windows 10 и ниже: Добавить в архив.
    • Переход к созданию архива с помощью WinRAR
  1. Нажмите Установить пароль.

Переход у установке пароля на архив в WinRAR

  1. Придумайте пароль к архиву и введите его в поля Введите пароль и Введите пароль еще раз (для проверки).

Мы рекомендуем использовать один из стандартных паролей: virus, infected или kaspersky.

Установка пароля на архив в WinRAR

  1. Нажмите ОК в окне настроек архивации.

Архив будет создан и защищен паролем.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *