Acho que vou responder à pergunta de verdade (em vez de reclamar nos comentários):
IMO, desde que você esteja transferindo os dados para o seu meio de armazenamento externo adequadamente, qualquer compactação deve ser adequada. Mas, se você realmente quiser garantir a integridade dos dados, eu faria isso:
- Compacte seus dados com o SimplyRAR (gratuito) da maneira que você escolher, dividindo o arquivo a cada 100MB ou assim (você quer ter uma quantidade decente de arquivos, 30 deve ser suficiente dependendo da quantidade de dados que você tem). Os arquivos serão
archive.rar
,archive.r01
,archive.r02
etc. - Use o MacPAR deLuxe (também gratuito) para criar alguns arquivos
.PAR2
para o seu arquivo . Esses arquivos permitirão o reparo e a recuperação do arquivo se alguma das partes estiver faltando ou corrompida.
Essa mesma estratégia é usada frequentemente na Usenet, onde os arquivos geralmente estão incompletos ou faltando em .rar
archives. Ele permite uma compactação decente (não tão boa quanto lzma
ou 7zip
, mas muito boa) e boa integridade de dados com os arquivos .par2
.
Quando você extrai seus dados, pode usar meu programa UnRAR favorito pessoal para o OS X, UnRARX . Ao clicar duas vezes nos arquivos .par2
(no mesmo diretório que os arquivos .rar
), o UnRARX verificará a integridade dos arquivos usando os dados PAR. Isso garante que tudo seja exatamente como você o compactou. Espero que isso ajude com sua decisão!
Editar: Como mencionei no meu comentário, a compactação dos arquivos .mp3
(e .flv
) não ajuda muito a economizar espaço, mas você obtém a integridade de dados que o PAR oferece. Eu jogaria toda a pasta ~/
no arquivo.