Configuração do script para Backup

1. Configuração do script para Backup

Thacio
TiLiC0

(usa Arch Linux)

Enviado em 17/11/2008 - 09:39h

Senhores, bom dia.

Sou novo na comunidade e sou novo também no Linux. Devido a necessida tive que aprender muita coisa na marra e ainda tenho muito que aprender.

Seguinte: trabalho atualmente em uma empresa que tem um servidor Linux SUSE 64Bits. Sou o Adm. de Redes daqui, e tenho alguns problemas pois sei muito pouco sobre Linux.

Temos um script criado para gerar o Backup automático dos aquivos da pasta /home. Segue o código:

cd /backup_fita
date >/tmp/backup.log
echo "Iniciando Backup" >>/tmp/backup.log
echo "Backup da Pasta /home" >>/tmp/backup.log
tar -czvf home.tar.gz /home --exclude-from=/backup_fita/naocopia.txt >>/tmp/backup.log
echo "Backup do diretorio /opt/db2backup" >>/tmp/backup.log
tar -czvf db2backup.tar.gz /opt/db2backup >>/tmp/backup.log
echo "Backup do diretorio /opt/db2export" >>/tmp/backup.log
tar -czvf db2export.tar.gz /opt/db2export >>/tmp/backup.log
#Para o servico do protheus para copia
/sbin/stoperp
echo "Backup do diretorio /microsiga" >> /tmp/backup.log
tar -czvf microsiga.tar.gz /microsiga >> /tmp/backup.log
#sobe o servico do protheus
/sbin/starterp
echo "Termino do Backup" >>/tmp/backup.log

Esse script copia os arquivos da pasta /home, /microsiga (sistema que usamos), /db2export e db2backup (fazem parte do sistema microsiga).

Meu problema: Na pasta home, o script copia automaticamente tudo que esta contido lá, porém, gostaria de fazer o backup somente das pastas de rede e das pastas de usuários não. Como proceder para que isso aconteça sem que eu tenha que incluir uma linha de comando para cada pasta? É possível?

Abraços a todos,

Grato até o momento!


  


2. Re: Configuração do script para Backup

Takahashi
signout

(usa Slackware)

Enviado em 17/11/2008 - 23:00h

Boas...

Kra...da uma olhada nessa linha do seu script:

tar -czvf home.tar.gz /home --exclude-from=/backup_fita/naocopia.txt >>/tmp/backup.log (linha 5)

Aqui é passado o parametro --exclude-from, que aponta para o arquivo /backup_fita/naocopia.txt

Edite o arquivo /backup_fita/naocopia.txt e coloque os diretórios que voce não quer no backup.

Espero que ajude.
[]s


3. Re: Configuração do script para Backup

Thacio
TiLiC0

(usa Arch Linux)

Enviado em 19/11/2008 - 11:47h

Bom dia.

Então cara, esse arquivo eu coloco as extensões de arquivos que eu não quero que copie, ex: .mp3, .jpg. Será que se eu colocar o nome das pastas dos usuários ai ele tira do backup?

Não quero testar sem ter certeza pq se eu ficar um dia sem fazer o backup to ferrado. Esse backup é feito de madrugada, então se der problema não tenho como ver nem como parar os serviços da microsiga para fazer de novo.

Outra dúvida, por exemplo, coloquei o nome do usuário thacio(que sou eu) no arquivo naocopia.txt, se eu tiver uma pasta dentro de alguma pasta da rede com o nome thacio tbm não vai copiar né?

Sera que consegui me explicar?

Vlw a atenção!!

Abraços!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts