Como criar um arquivo de multi parte tar com linux

Video: Servidor de Arquivos com Samba no Linux Ubuntu - Parte 01

Às vezes, quando você deseja armazenar a cópia de segurança ou qualquer outro grande conjunto de arquivos on-line ou se quiser compartilhá-los outra pessoa você precisa encontrar uma maneira de comprimir e dividir os arquivos em pedaços de 100 ou mais megabytes. Senti a necessidade para isso também recentemente, quando eu queria para armazenar meus backups on-line e o serviço de armazenamento on-line teve um limite de 100 MB por arquivo. Eu encontrei uma solução realmente puro com base na alcatrão comando. Usando este método eu dividir meu backup de cerca de 1 GB em 10 pedaços de 100 MB cada um com nomes de arquivos incrementais.

Video: Como criar um pendrive de boot para instalar o kali linux ou Windows 7, 8, 8 1 ou 10

O arquivo de 1 GB eu queria dividir foi chamado dbbackup.db. Aqui está o comando Corri para criar vários arquivos de alcatrão de 100 MB cada fora dele:

# Tar cf - dbbackup.db | dividir 100m -b - db_backup.tar



Este comando levou muito tempo para ser executado. Uma vez que foi feito funcionando eu fui deixado com dez arquivos, 100 MB cada um nomeado db_backup.taraa, db_backup.tarab, db_backup.tarac, e assim por diante.

Agora eu posso copiar esses arquivos para o meu armazenamento externo ou enviá-los com facilidade. Para montar o arquivo de 1GB de volta juntos tudo o que precisa fazer é executar o seguinte comando:

# Cat db_backup.tara * | (Alcatrão x)

E pronto, eu recebo meu arquivo original novamente.


Artigos relacionados