como executar um crontab [RESOLVIDO]

1. como executar um crontab [RESOLVIDO]

Kaique de Oliveira
kaique.oli.94

(usa Ubuntu)

Enviado em 01/11/2010 - 17:17h

Olá gente;
tenho uma duvida que deve ser simples de se resolver, mas por não ter muita experiência no linux, não faço ideia de como fazer. Em uma máquina ubuntu foi criado um arquivo para fazer backups mensais de duas pastas mas no dia especificado o pc ficou desligado. A questão é como executar esse arquivo pois preciso desse backup arquivado com urgência.
Desde já agradeço!


  


2. Cron

Danilo Perillo Chiacchio
danchiacchio

(usa Debian)

Enviado em 01/11/2010 - 23:37h

Boa Noite Amigo,

O Cron é um programa/comando utilizado para realizar agendamentos que devem ser executados de tempos em tempos regulares (definidos pelo administrador).

Para isso, ele utilizado um daemon (programa que fica em execução em segundo plano no sistema) chamado de Crond.

Os agendamentos são inseridos e armazenados em tabelas de agendamentos, chamados de Crontabs. Os agendamentos contidos nessas tabelas são lidos pelo daemon Crond e passados ao programa Cron que irão as executar conforme o agendamento feito.

Cada usuário no sistema pode ter uma própria tabela de agendamento, ou você pode estar utilizando a uma tabela de agendamento do sistema. Em distribuiçoes baseadas no Debian, ela fica localizado no caminho abaixo:

/etc/crontab

Explicando as colunas da tabela do arquivo acima:

[minutos] [horas] [dias do mês] [mês] [dias da semana] [comando]

Assim, você podera editar a tabela com seu edito de texto padrão, por exemplo:

# vim /etc/crontab

Exemplo de um agendamento simples:


9 1 12 9 * tar -cvzf backup-etc.tar.gz /etc/*

Explicando:

Sera realizado um backup de todo o diretorio /etc no dia 12 de Setembro as 01:09 da manha.

Caso queira o Backup mensal, você pode especificar seu script em uma tabela de agendamento própria do Cron, localizada no arquivo abaixo:

/etc/cron.monthly

Espero ter lhe ajudado ou mesmo dado uma força.

Abraço,
Danilo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts