crontab [RESOLVIDO]

1. crontab [RESOLVIDO]

charles fábio kiefer
xibo

(usa Ubuntu)

Enviado em 26/04/2012 - 14:48h

pessoal to tentando rodar um script de backup no crontab e não ta dando certo...no script só tem um comanda...vou postar
#!bin/bash
tar -zcvf nomearquivo.tar.gz /home/pasta


o meu crintab esta assim...eu editei o crontab do /etc
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly

35 14 * * * root /usr/bin/insp.sh
25 14 * * * root /usr/bin/diprom.sh
30 14 * * * root /usr/bin/jur.sh

não roda, alguém pode me ajudar??



  


2. Re: crontab [RESOLVIDO]

Juarez Silva
jslimma

(usa Debian)

Enviado em 26/04/2012 - 15:50h

Amigo,

Não é possível compactar um diretório sem empacotá-lo antes. Tente rodar no seu script de backup dessa forma.

## Copia todo o conteudo desejado para o conteudo /home/pasta
cp -rL home/conteudoteste home/pasta

## Empacotar o arquivo - Acesse o diretório /home/pasta
tar cf conteudoteste.tar conteudoteste

## Comprimindo o arquivo compactado
tar czf conteudoteste.tar.gz conteudoteste

Obs. Altere os dados conforme seus diretórios

Coloque essa rotina no seu script e testa.

Ficamos no aguardo e boa sorte!




3. Re: crontab [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/04/2012 - 17:28h

Seu script faltou uma coisa.

Antigo
#!bin/bash
tar -zcvf nomearquivo.tar.gz /home/pasta


Novo
#!/bin/bash
tar -zcvf nomearquivo.tar.gz /home/pasta


Notou a diferença?
Faltou uma "/"
#!/bin/bash

No mais está ok!

Abraço!


4. Re: crontab [RESOLVIDO]

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 30/04/2012 - 18:38h

Se a dúvida foi sanada, marque o tópico como Resolvido, assim evitamos que outros usuário continuem respondendo esta questão! :-)


5. Erro

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 30/04/2012 - 19:04h

Se o erro continuar troque o "tar" por "/bin/tar"
ex:

/bin/tar -zcvf nomearquivo.tar.gz /home/pasta







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts