Большие архивы электронной почты (PST, mbox, Dovecot‑хранилища и т.п.) часто становятся проблемой: их невозможно отправить по почте, копировать на USB‑накопитель или хранить на обычном диске без риска повреждения. В этой статье мы подробно разберём, зачем и как делить такие архивы на более мелкие части, используя как бесплатные, так и платные инструменты.
Почему стоит разбивать архив почты?
- Ограничения почтовых серверов. Многие администраторы ограничивают размер вложения (обычно 5‑10 МБ). Разделённый архив можно отправить в несколько писем.
- Удобство резервного копирования; Маленькие файлы быстрее копируются, а при ошибке восстановления нужно восстанавливать лишь один‑два тома.
- Совместимость с файловыми системами. FAT32 поддерживает файлы максимум 4 ГБ, поэтому архивы большего размера нужно разбивать.
- Уменьшение риска потери данных. При повреждении одного тома остальные остаются доступными.
Типы архивов почты, которые обычно разбивают
- PST (Outlook). Файлы могут достигать десятков гигабайт.
- MBX / MBOX (Unix‑подобные системы). Хранят письма в одном большом текстовом файле.
- Dovecot‑хранилище. Папка
/var/mailили пользовательские каталоги, часто размещённые на отдельном диске. - ZIP / RAR архивы, созданные из‑за экспорта. Это уже «упакованные» архивы, которые тоже можно делить.
Инструменты для разбиения архивов
| Инструмент | Поддерживаемые форматы | Платность | Краткое описание |
|---|---|---|---|
| WinRAR | ZIP, RAR, любые файлы | Коммерческий (30‑дневный trial) | Позволяет задать размер томов при создании архива и разбить уже готовый архив без распаковки. |
| 7‑Zip | 7z, ZIP, TAR и прочие | Бесплатный (open‑source) | В командной строке параметр -v задаёт размер томов. |
| Split PST | PST | Коммерческий (есть бесплатные демо‑версии) | Разделяет Outlook‑файлы по размеру, дате, папкам и т.п. |
| Dovecot‑archive | Любой каталог Dovecot | Бесплатный (часть Dovecot) | Позволяет хранить архивы в отдельном каталоге и автоматически разбивать их на тома. |
Как разбить архив почты с помощью WinRAR
Шаг 1. Установите WinRAR
Скачайте последнюю версию с официального сайта rarlab.com и установите её, следуя инструкциям мастера.
Шаг 2. Выберите файл для разбиения
- Откройте Проводник и найдите ваш архив (например,
mail_archive.rar). - Щёлкните по нему правой кнопкой мыши → WinRAR → Добавить в архив…
Шаг 3. Установите размер томов
- В открывшемся окне найдите поле «Разделить на тома, размер».
- Введите желаемый размер, например
700M(для CD) или2G(для USB‑накопителя). - Если нужно ровно две части, посчитайте общий размер и укажите половину.
Шаг 4. Запустите процесс
Нажмите OK. WinRAR создаст файлы mail_archive.part001.rar, mail_archive.part002.rar и т.д.
Шаг 5. Проверка целостности
После завершения откройте любой из томов и выберите Тестировать архив. Если всё ОК – архив готов к распространению.
Как разбить архив с помощью 7‑Zip (командная строка)
7z a -v2g -mx=0 mail_archive;zip /path/to/mail_folder/*
Параметр -v2g задаёт размер томов в 2 ГБ, -mx=0 отключает сжатие (полезно, если архив уже сжат).
Разделение PST‑файла (Outlook)
- Скачайте Split PST (или любой аналогичный инструмент).
- Запустите программу, укажите путь к
.pstфайлу. - Выберите критерий разбиения:
- По размеру (например, 2 GB).
- По дате (по годам, месяцам).
- По папкам (входящие, отправленные и т.д.).
- Нажмите Start. Программа создаст несколько файлов
archive_part1.pst,archive_part2.pst…
Разделение архивов Dovecot
Если вы используете Dovecot для хранения почты, удобно хранить архивы в отдельном каталоге, например /mnt/archive. При первом обращении Dovecot автоматически создаст подкаталоги вида /mnt/archive/d/u, где d – домен, u – имя пользователя.
Для разбиения больших архивов в этом каталоге можно воспользоваться скриптом:
#!/bin/bash SRC="/mnt/archive/d/u/large_mailbox.tar" DEST="/mnt/archive/d/u/parts" SIZE="2000M" # размер тома mkdir -p "$DEST" split -b "$SIZE" "$SRC" "$DEST/part_"
Полученные файлы part_aa, part_ab … можно копировать, отправлять или хранить отдельно.
Лучшие практики при разбиении архивов почты
- Выбирайте размер томов, совместимый с целевыми носителями. Для CD – 700 МБ, для DVD – 4,7 ГБ, для USB‑флешек – до 2 ГБ (если файловая система FAT32).
- Храните оригинал в безопасном месте. Если понадобится собрать архив обратно, оригинал ускорит процесс.
- Проверяйте целостность каждого тома. В WinRAR – «Тестировать», в 7‑Zip –
7z t archive.part001.rar. - Документируйте порядок томов. Имена типа
part001,part002позволяют автоматически собрать архив командойcat part* > full_archive.rar(Linux) илиcopy /b part001.rar+part002.rar full_archive.rar(Windows). - Не забывайте про резервные копии. Храните хотя бы один полный набор томов в облаке или на отдельном диске.
Часто задаваемые вопросы (FAQ)
Можно ли разбить уже готовый архив без распаковки?
Да. WinRAR и 7‑Zip позволяют задать размер томов при «пересоздании» архива, не извлекая файлы.
Как собрать части обратно?
В Windows достаточно запустить любой из томов – архиватор автоматически найдет остальные. В Linux можно выполнить:
cat mail_archive.part*.rar > mail_archive_full.rar
Что делать, если часть архива повреждена?
Попробуйте восстановить архив с помощью функции Repair в WinRAR или 7z r в 7‑Zip. Если восстановление невозможно, используйте оставшиеся тома – большинство архиваторов могут извлекать данные из неполных наборов, если они были созданы без «solid‑mode».
Можно ли разбить архив, находящийся на удалённом сервере?
Да. Подключитесь к серверу через SSH и используйте split (Linux) или скопируйте файл локально и разбейте уже на ПК.
Разделение архивов почты – простая, но очень полезная процедура, позволяющая обходить ограничения почтовых сервисов, упрощать резервное копирование и повышать надёжность хранения данных. С помощью WinRAR, 7‑Zip, специализированных PST‑splitter или простых скриптов split вы сможете быстро превратить гигантский файл в удобные части, готовые к передаче, хранению и последующей сборке.
Не забывайте проверять каждый том, хранить оригинал в безопасном месте и документировать процесс – тогда ваши письма будут под надёжной защитой независимо от их объёма.
Дата публикации: 08:18:09