Re: [Fedora-users-br] Como fazer Backup no cron uma semana sim outra não

Gustavo Picoloto picoloto em gmail.com
Qui Abr 5 15:56:25 UTC 2007


Olá Cristiano,

Se o problema for rodar a cada quinze dias, basta mudar o cron para algo como:

* * * 1,15 * root /bin/rm -rf /backup/*

Se não me engano, no man do crontab (man 5 crontab) diz que não se
pode colocar "ranges" nesta parte da tabela (do dia da semana).

Agora, se realmente tiver que ser aos domingos, sugiro colocar um
pequeno teste no início do seu script para rodar domingo sim domingo
não.
Para isso, na cron você colocar para rodar todos os domingos e o
script começaria com algo mais ou menos assim:


semana=`date +%W`
resto=`echo $(($semana % 2))`
[ $resto -eq 0 ] && { echo "semana par, vou executar"; } || { echo
"semana impar, nao vou executar"; exit 1;}

Qualquer coisa, envie outro email.

Att.
Gustavo Picoloto



Em 05/04/07, Cristiano Furtado<jasonnfedora em gmail.com> escreveu:
> O seguinte, Ja pesquisei em tudo que foi lugar, em varios livros e não
> consigo encontrar como fazer o seguinte:
> Tenho uma rotina de backup que roda todos os dias, porem quero que funcione
> assim:
> BACKUP é a pasta onde encontra-se os arquivos compactados ok?
>
> seg > ter > quar > qui > sex (Primeira Semana)
> seg > ter > quar > qui > sex (Segunda Semana) > Dom (rm -rf /backup/*
>
> seg > ter > quar > qui > sex (Terceira Semana)
> seg > ter > quar > qui > sex (Quarta Semana) > Dom (rm -rf /backup/*
>
> Em outras palavras que seja apagado somente na segunda semana e não na
> primeira.
> Eu fiz de uma forma que o meu colega robert mandou testar mais não funcionou
> tambem que era da serguuinte forma:
>
> * * * * 7/2 root /bin/rm -rf /backup/*
> O cron não aceitou o 7/2
>
> Alguem tem ideia????
>
> --
> Cristiano Furtado dos Santos
> Gerente de TI - Projetos de Software Livre
> http://jasonnfedora.eti.br
> http://fedora.org.br
> --
> Fedora-users-br mailing list
> Fedora-users-br em redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-users-br
>
>


-- 
------
Gustavo Picoloto, LPIC-1, SCSECA
http://cenoura.homelinux.com
------




Mais detalhes sobre a lista de discussão Fedora-users-br