Avamar: ADMe — script personalizado de programação de trabalho
Summary: O objetivo desse script é fornecer um processo automatizado para agendar uma política de trabalho do ADMe. Essa política deve ser iniciada com base em um determinado dia da semana e na instância do dia dentro do mês e cuja data do calendário, por padrão, muda mês a mês. ...
Instructions
Se o requisito era executar um trabalho do ADMe no primeiro sábado do mês ao longo do ano, a data do calendário associada varia mês a mês, exigindo atualizações manuais de agendamento para acomodar. Se você for especificar um intervalo de datas para cobrir os primeiros sete dias e quiser que o trabalho seja executado apenas no sábado, quando o dia da semana for o valor 6, use o exemplo abaixo. Isso resulta no trabalho sendo executado todos os dias dentro do intervalo de datas, independentemente do dia da semana especificado, pois a CRON trata esses parâmetros como uma condição OR lógica em comparação com a condição And lógica desejada.
30 09 1-7 * 6 /usr/local/avamar/bin/adme -batch admbatch-lnxfs01.cfg >/adamk.log 2>&1
Esse script supera o desafio acima, permitindo a definição de requisitos de agendamento personalizados contendo os seguintes critérios em um arquivo de sinalizador personalizado.
Definições de campo:
Fld-1 Day of the week Instance = 1|2|3|4|5 Fld-2 Day of the Week = sun|mon|tue|wed|thu|fri|sat Fld-3 Start Time Hour = HH Fld-4 Start Time Minute = MM Fld-5 ADMe Jobname = (example admbatch-winfs01.cfg)
Digite manualmente uma chamada para o script no crontab raiz para executar logo após a meia-noite do primeiro dia do mês. O script determina automaticamente uma data e hora de execução do trabalho a partir do arquivo de indicador, e a data e a hora do agendamento revisado são refletidas na interface do usuário da Web do ADMe em relação ao mês atual. Esse processo de atualização ocorre automaticamente no início de cada mês.
Consulte o PDF em anexo para obter detalhes sobre instalação e configuração.
O arquivo de script admesched.sh está incluído na esfera tar do ADMe e está localizado na pasta /home/admin/admeadmin/tools .