Dividindo arquivos grandes restaurando-os com slipt e cat

Publicado por Marcos H. Esposito em 10/04/2006

[ Hits: 9.719 ]

 


Dividindo arquivos grandes restaurando-os com slipt e cat



Quando você tiver um arquivo de backup (.tar, .tar.gz, .zip ....) muito grande e precisar deixá-lo de um tamanho que caiba em um CD, basta usar o comando split para repartir o arquivo e depois o cat para remontá-lo.

Eu uso um HD e um CD-RW para gravar meus backups. De uns tempos para cá alguns arquivos ".tar.gz" começaram a ficar muito grandes e tive que achar uma solução para colocá-los num CD-RW de 700 MB.

Vamos lá.

Primeiro você vai precisar baixar o split e o cat. Se você usa um sistema Debian-like, faça:

# apt-get install split cat

Agora localize o arquivo que você quer dividir. Eu tinha um arquivo .tar.gz de 1700 MB. Utilize o seguinte comando:

# split -b 650m nomedoarquivo.tar.gz nomedoarquivo.tar.gz-

O split vai criar os seguintes arquivos:

nomedoarquivo.tar.gz-aa
nomedoarquivo.tar.gz-ab
...
nomedoarquivo.tar.gz-an

Eu preservei o nome original do arquivo para facilitar na hora de concatená-los.

O split criou 3 arquivos: dois com 650 MB e um com 400 MB.

Pronto, agora já posso gravar num CD-RW.

Para recuperá-los, eu copio o conteúdo dos 3 CD's no HD e uso o comando cat.

# cat nomedoarquivo.tar.gz-a* > nomedoarquivo.tar.gz

No meu caso, quebrou um galho, já que tenho poucos recursos e não posso comprar uma unidade de backup.

T+,
Marcos H. Esposito

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Auto-login no GDM3 no Debian Squeeze ou outros

Lançada edição n. 13 da Revista Espírito Livre

Executar comandos ou scripts no Linux via Windows, sem intervenção do usuário

Instalando servidor SSH no Windows.

Salvando fotos no Orkut mesmo bloqueada

  

Comentários
[1] Comentário enviado por fredwind em 13/04/2006 - 09:57h

Excelente dica kra, muito bom pra mim por exemplo, que também não tenho recursos pra comprar o equipamento necessário pra fazer backups. nota 10 essa alternativa. É isso aeww, VIVA O LÍNUX.

[2] Comentário enviado por fabiobarby em 19/07/2006 - 23:07h

nossa cara... essa dica caiu do ceu!!! parabens e excelente contribuição!

[3] Comentário enviado por fabricio.passos em 23/11/2006 - 14:05h

foi o artigo com melhor estrutura e forma de explicar que tivemos sobre o comando split

[4] Comentário enviado por robson.paviani em 28/12/2006 - 10:27h

Salvação da lavoura =)

[5] Comentário enviado por andretyn em 24/07/2007 - 12:40h

?comentario= Como disse o robson.paviani, Salvação da lavoura!!!!

[6] Comentário enviado por robsonjrce em 01/09/2007 - 23:18h

Muito boa a dica.
Exatamente o que eu procurava.
Mas, como saber se o cat vai pegar os arquivos na ordem certa?

[7] Comentário enviado por wesllay em 28/09/2012 - 10:21h

Blz dica muito boa....! valeu.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts