Тар и gzip вместе, но наоборот?
Gzipping tar-файл в целом легко сбрасывается и даже реализуется как опция внутри tar
. Все идет нормально. Однако, с точки зрения архивиста , было бы лучше деактивировать отдельные файлы. (Обоснование заключается в том, что потери данных минимизируются, если есть один поврежденный файл gzipped, чем если весь ваш архив поврежден из-за ошибок gzip или копирования).
У кого-нибудь есть опыт? Есть ли недостатки? Существуют ли для этого более твердые / протестированные решения, чем
- Создайте много tar-файлов из каталога с 500000 файлами
- Tar - исключить определенные файлы
- Untar, ungz, gz, tar - как вы помните все полезные опции?
- Есть ли способ монтировать файл.tar.bz2 без его извлечения в файловую систему?
- Как защитить пароль .tgz-файла с помощью tar в Unix?
find folder -exec gzip '{}' \; tar cf folder.tar folder
- Как создать zip / tgz в Linux, чтобы у Windows были правильные имена файлов?
- Как открыть файл .tar.gz в Windows?
- Отменить удаление файла tar-файла
- Что более эффективно - сжатие tar или zip? В чем разница между tar и zip?
- Как извлечь tar-файл (.tgz) в windows?
4 Solutions collect form web for “Тар и gzip вместе, но наоборот?”
Если вы собираетесь это сделать, используйте метод try-and-true:
zip -r folder.zip folder
Ключевым недостатком является сокращение сжатия, особенно если ваш архив будет содержать много небольших файлов.
Возможно, вам лучше сжать данные обычным способом (или если у вас есть циклы ЦП, а медленнее, но более экономичный размер 7zip), а затем завершение результата в отказоустойчивом формате, основанном на четности, таком как http: //en.wikipedia .org / wiki / Parchive . Это даст вам гораздо больший потенциал для полного восстановления после повреждения данных из-за сбоя носителя или проблем при прохождении через сеть, возможно, не слишком усложняя размер полученных архивов.
Почему бы не просто --verify
флаг --verify
(или -W
) в tar
? Это подтвердит соответствие содержимого источнику.
Что вы хотите сделать резервными? Если разрешение не имеет значения (например, не системные файлы), я бы пошел с 7zip. Обеспечивает намного лучшую производительность (многоядерную / процессорную) с гораздо лучшим сжатием.