tar
pode lidar com arquivos parciais após a divisão. Quando você tenta restaurar parte de tal arquivo, ele pula tudo o que não pode usar no início e informa sobre qualquer arquivo parcial no final; tudo no meio será restaurado corretamente. Você pode instruir o tar
a dividir os arquivos à medida que os cria, usando as opções de comprimento da fita; veja Crie um arquivo TAR dividido em blocos de tamanho máximo para detalhes.
Existem utilitários que funcionam melhor do que isso e produzem partes de arquivos independentes (desde que o limite de tamanho seja suficiente para armazenar o maior arquivo no arquivo); infelizmente os que eu conheço não atendem a todas as suas necessidades. Na maioria das plataformas, há zipsplit
que pode dividir arquivos zip, mas só lida com arquivos de até 2 GB de tamanho. No Plano 9, há tarsplit
que divide tarballs, mas não tenho certeza se pode ser facilmente transferido para qualquer sistema que você esteja usando (eu suspeito que você não esteja usando o Plan 9 ...).