Como criar múltiplos arquivos tar de tamanho limitado

Olá pessoal, tudo bom?

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']

Deixe um comentário