Проблемы со сжатием уязвимых данных в OSX

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

Форматы файлов включают...

  • .mp3
  • .php
  • .js
  • .ai - .psd - .flv

(и намного больше)


  1. Mac OSX достаточно безопасное сжатие файла? Или я должен посмотреть в другом месте?
  2. Есть ли более эффективный/безопасный формат файла кроме .zip (я принимаю так...),
1
задан 04.01.2011, 15:56

2 ответа

Я предполагаю, что отвечу на вопрос для реального (вместо того, чтобы жаловаться в комментариях):

IMO, пока Вы передаете данные своему внешнему носителю соответственно, затем любое сжатие, должен соответствовать. Но, если бы Вы действительно хотите гарантировать целостность данных, я сделал бы это:

  1. Сожмите свои данные с SimplyRAR (свободным) однако, Вы выбираете, разделяя архив каждые 100 МБ или так (Вы хотите иметь достойную сумму файлов, 30 должен быть достаточным в зависимости от того, сколько данных Вы имеете). Файлы будут archive.rar, archive.r01, archive.r02 и т.д.
  2. Используйте роскошного MacPAR (также свободный) для создания некоторых .PAR2 файлы для Вашего архива. Эти файлы позволят восстановление и восстановление архива, если какие-либо части будут отсутствовать или поврежденные.

Эта та же стратегия часто используется в Usenet, откуда файлы являются часто неполными или недостающими .rar архивы. Это допускает достойное сжатие (не столь большой как lzma или 7zip, но довольно хороший) и хорошая целостность данных с .par2 файлы.

При извлечении данных можно использовать мою любимую программу UnRAR для OS X, UnRARX. Путем двойного щелчка по .par2 файлы (в том же каталоге как .rar файлы), UnRARX проверит целостность файлов с помощью данных ПАРИТЕТА. Это гарантирует, что все точно, когда Вы сжали его. Надежда это помогает с Вашим решением!

Править: Как я упомянул в своем комментарии, сжавшись .mp3.flv) файлы не сделают многого для оставления свободного места, но Вы действительно добираетесь, ПАРИТЕТ целостности данных обеспечивает. Я просто бросил бы Ваше целое ~/ папка в архив.

2
ответ дан 12.12.2019, 10:37

Это зависит много от того, почему необходимо потрудиться сжимать данные. Если у Вас нет достаточного сжатия без потерь пространства, не мог бы быть sufficent к свободному много устройства хранения данных, поскольку большинство Ваших данных, вероятно, содержится в тех mp3 и flv файлах. В этой ситуации Вы могли бы хотеть рассмотреть перекодирование некоторых из тех файлов. Однако, если у Вас есть достаточно non-video/audio файлов для создания сжатия стоящим, у Вас есть очень много опций.

Возможно, самое дружественное должно было бы использовать дисковую утилиту для создания сжатого образа диска на конечном диске. Вероятно, что Вы захотите сделать это достаточно большим для заполнения всего пространства availible на том диске. Если все данные, которые необходимо сохранить, находятся в одном каталоге, можно сделать это еще легче путем простого выбора нового образа диска из каталога из меню файла в дисковой утилите. Это просто, легко и довольно безопасно. У Вас есть выбор форматов сжатия. bzip сохранит Вас немного больше пространства за счет существенно увеличенного времени сжатия.

Так как Вы говорите, что данные уязвимы, этот подход мог бы обратиться к Вам, поскольку можно также принять решение зашифровать использование образа диска AES одновременно (это спросит Вас, если Вы захотите зашифровать изображение).

Если Вы действительно действительно хотите максимизировать свою установку сжатия без потерь команда paq8 (скажите, что использование macports или поиск на Google) как, что компрессор имеет тенденцию превышать рейтинги.


Наконец, если необходимо сжать комплекты приложений и т.п., у снежного барса есть аккуратная функция, которая позволяет Вам сохранить их сжатыми и распаковать их на лету. Это может даже улучшить производительность, но сжимать что-то большее чем предсжатые приложения яблока необходимо получить инструмент командной строки afsctool.

1
ответ дан 12.12.2019, 10:37

Теги

Похожие вопросы