Segue abaixo uma dica rápida sobre como criar vários arquivos tar de tamanho limitado. Essa situação pode ser interessante quando você precisa fazer o backup de um grande volume de dados e o seu dispositivo de armazenamento não suportar o tamanho total de um único arquivo .tar
tar -cf – /diretorio_origem | split -d -b 2000m – /diretorio_destino/arquivo_destino.tar
No caso do exemplo estaríamos criando arquivos tar de no máximo 2000MB cada um e o resultado do “diretorio_destino” seria:
arquivo_destino.tar00
arquivo_destino.tar01
arquivo_destino.tar02
arquivo_destino.tar03
…
Para restaurar
Para restaurar ou extrair um arquivo tar criado da forma especificada acima, basta executar o seguinte comando:
cat arquivo_destino.tar* | (cd /diretorio_para_extracao; tar xv)
PS: Não esqueça de fazer o teste de backup e restauração para verificar se o procedimento será válido para o seu caso.
Grande abraço,
Eduardo Henrique Rizo
[twitter-follow screen_name='eduardorizo' show_count='yes']