Compactar diretório /home exceto alguns arquivos [RESOLVIDO]

1. Compactar diretório /home exceto alguns arquivos [RESOLVIDO]

Francielly Ferreira e Silva
franciellyfs

(usa Debian)

Enviado em 17/06/2013 - 09:10h

Bom dia, Pessoal

Sou iniciante em Linux e Shell Script, fiz uma primeira versão de um Script para backup do /home, bem simples, mas agora estou modificando para a segunda versão.

Na segunda versão eu gostaria de realizar o backup do /home, porém agora com a exceção de alguns subdiretórios.

Como posso fazer isso, sem deixar o processo engessado em função dos diretórios existentes? E deixar flexíveis em função dos diretórios que poderão ser criados?


Obrigada!

[]'s


  


2. Re: Compactar diretório /home exceto alguns arquivos [RESOLVIDO]

Francielly Ferreira e Silva
franciellyfs

(usa Debian)

Enviado em 17/06/2013 - 13:58h

Achei esse link, nele está falando sobre o --exclude.

http://linuxclues.blogspot.com.br/2007/07/backup-your-system-using-tar.html


3. Re: Compactar diretório /home exceto alguns arquivos [RESOLVIDO]

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 17/06/2013 - 17:30h

Vc poderia utilizar o rsync, é uma forma de backup rápida, pois trabalha com sincronismo entre arquivos, ou seja, ele só copia o o que foi modificado..
Da uma olhada: http://www.vivaolinux.com.br/artigo/Backup-com-Rsync


4. Re: Compactar diretório /home exceto alguns arquivos [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/06/2013 - 17:47h

olha esse script e vê se ajuda.

http://vivaolinux.com.br/script/backup-interativo-em-dialog


5. Re: Compactar diretório /home exceto alguns arquivos [RESOLVIDO]

Francielly Ferreira e Silva
franciellyfs

(usa Debian)

Enviado em 17/06/2013 - 17:53h

Obrigada, Pessoal!
Vou dar uma estudada nessas dicas!


6. Re: Compactar diretório /home exceto alguns arquivos [RESOLVIDO]

Francielly Ferreira e Silva
franciellyfs

(usa Debian)

Enviado em 25/11/2013 - 14:38h

Boa tarde à todos,

A solução usada foi a seguinte:

tar -zcvf ${caminhoDestino}${nomeBackup} ${caminhoOrigem} --exclude="/home/PUBLICA/*" --exclude="/home/controle/*"

Dessa forma eu compactei o diretório /home, porém não inclui o diretório PUBLICA e o CONTROLE.

Até!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts