Postado originalmente por
Skorpyon
Para fazer o que você quer, você precisara combinar o tar, com o split (usado para dividir arquivos).
Ex:
Código :
$ tar cjvf - documentos/ | split -b 695m - arquivo_
Agora vou explicar.
O diretorio documentos vai ser compactado e o arquivo resultado dessa compactação será passado para o split, que ira dividir o arquivo compactado em volumes de 695MB e o nome dos arquivos divididos serão arquivo_aa, arquivo_ab, arquivo_ac e assim por diante.
Para "juntar" esses volumes depois é só usar:
Código :
$ cat arquivo_* > backup.tar.bz2
Isso ira listar os arquivos iniciados com nome "arquivo_" e ira mandar o resultado dessa listagem para o arquivo backup.tar.bz2
Depois para ver se deu tudo certo e não ocorreu nenhum problema com o arquivo depois de ser dividido e unido novamente, você pode usar o md5sum.
Será gerada uma chave do tipo:
6e383bb6a0153668cbab8f5cdd48157f
Depois você faz isso com o arquivo apenas compactado (que nao foi dividido) e compare as chaves para ver se ficou tudo igual.
Fico legal isso aqui heim.
Vou postar como artigo aqui na under depois.