Agendamento de Backup Windows — Quatro Tipos de Agendamento e Calendários de Feriados

As tarefas do AnyFileBackup executam em quatro tipos de agendamento: um agendamento Regular baseado no tempo desde menus simples a expressões CRON minuto-a-ano, um gatilho Tempo Real que reage instantaneamente a eventos do sistema de ficheiros, um agendamento Manual para execução controlada pelo utilizador e um agendamento Ligado para acionamento de tarefa para tarefa. Calendários com feriados com até 250 calendários de países integrados aplicam-se a qualquer tipo de agendamento no Windows 10 e Windows 11.

Desde um menu simples até uma expressão CRON precisa — ambos configuram o mesmo agendamento baseado no tempo.

Agendamento Regular — Modos Básico e Avançado

O tipo de agendamento Regular executa uma tarefa num padrão recorrente baseado no tempo e oferece dois modos de configuração. O modo Básico apresenta menus: escolha um período (a cada N minutos, horas, dias, semanas, meses ou anos), opcionalmente restrinja a regra a dias da semana específicos e defina opcionalmente uma hora de início. Não é necessário conhecimento de sintaxe CRON, e podem ser adicionadas múltiplas regras Básicas a uma única tarefa para expressar padrões complexos — por exemplo, a cada 30 minutos durante dias úteis e uma vez por dia ao fim de semana.

O modo Avançado expõe o mesmo agendamento como uma expressão CRON de seis campos, dando controlo total do timing ao minuto. Para utilizadores que já gerem agendamentos noutros sistemas, as expressões CRON existentes podem frequentemente ser transferidas diretamente. O Início Forçado está sempre disponível para executar uma tarefa imediatamente independentemente do agendamento — não reinicia a próxima execução agendada. Consulte a secção Referência de Expressão CRON abaixo para definições de campos e exemplos.

Sem intervalo de sondagem — a tarefa dispara no momento em que ocorre um evento do sistema de ficheiros.

Agendamento em Tempo Real

Uma tarefa com agendamento Tempo Real ativa-se em eventos do sistema de ficheiros em vez de um gatilho de relógio. Quando um ficheiro é criado, modificado ou eliminado na pasta de origem monitorizada, a tarefa dispara imediatamente — sem esperar que um intervalo de sondagem decorra. Isto torna o Tempo Real a escolha certa para fluxos de trabalho onde a latência é importante: reencaminhar um documento no instante em que chega a uma pasta de entrega, sincronizar um ficheiro de configuração no momento em que é alterado, ou acionar um pipeline de processamento logo que chegam novos dados.

O agendamento em tempo real está disponível para origens de pasta. O comportamento de monitorização — quais os eventos que acionam uma execução, quais os ficheiros que qualificam — é configurado nas definições de Origem da tarefa. Para mais detalhes sobre as opções de monitorização e filtragem, consulte a página de Operações Principais.

Para que a monitorização em tempo real funcione ininterruptamente sem utilizador com sessão iniciada, o Task Processor pode ser executado como Serviço Windows.

Controlo total do utilizador — a tarefa executa apenas quando iniciada explicitamente, nunca automaticamente.

Agendamento Manual

Uma tarefa com agendamento Manual não tem gatilho automatizado. Executa apenas quando o utilizador a inicia explicitamente — premindo Ativar Tarefa para iniciar a operação normal, ou usando o Início Forçado para executar a tarefa imediatamente. As tarefas manuais são úteis para operações inerentemente controladas pelo utilizador: backups pontuais, testar uma configuração antes de a promover a um agendamento automatizado, ou transferências que ocorrem em resposta a uma decisão humana em vez de um padrão de tempo fixo.

O Início Forçado não é exclusivo das tarefas Manuais — está disponível em qualquer tipo de tarefa independentemente do agendamento. Executa a tarefa completa incluindo todos os passos Na Conclusão, como se a tarefa tivesse disparado no seu gatilho normal, sem perturbar a próxima execução agendada.

Qualquer passo de qualquer tarefa pode lançar outra tarefa — da ativação à conclusão, e uma vez por ficheiro durante o backup.

Acionar Outras Tarefas

Qualquer tarefa pode incluir uma ação Executar Tarefa que inicia outra tarefa do AnyFileBackup. Esta ação pode ser colocada em qualquer um dos passos da tarefa: na ativação, quando o tempo agendado chega, ou em Na Conclusão. No passo de Backup especificamente, Executar Tarefa dispara uma vez por ficheiro individual transferido — tornando possível lançar uma tarefa separada no destino para processar cada ficheiro imediatamente após chegar, enquanto a tarefa de origem continua com os ficheiros restantes.

Os passos Na Conclusão que executam outra tarefa podem ser condicionados pelo resultado — sempre, apenas em sucesso, apenas em erro, ou apenas quando nenhum ficheiro foi processado — tornando simples criar fluxos de trabalho ramificados sem scripts. O alvo de uma ação Executar Tarefa deve ter o seu tipo de agendamento definido como Ligado. Uma tarefa Ligada não tem gatilho automatizado próprio e inicia apenas quando chamada por outra tarefa; pode também ser iniciada manualmente com Início Forçado. A tarefa Ligada deve já estar ativa — a tarefa principal só pode acionar tarefas que estejam atualmente ativas.

Execute em feriados, ignore-os, ou não utilize o calendário — por tarefa, de forma independente para cada uma.

Agendamento com Feriados

O AnyFileBackup inclui calendários de feriados públicos integrados para até 250 países e territórios. Cada tarefa pode ser atribuída a um calendário de forma independente, com um de três comportamentos: executar apenas em feriados públicos, ignorar completamente os feriados públicos, ou ignorar o calendário e executar conforme agendado independentemente. O calendário é selecionado nas definições de Agendamento da tarefa e é independente da localidade do sistema Windows — tarefas diferentes na mesma máquina podem seguir calendários nacionais diferentes em simultâneo.

Para além dos calendários de países integrados, podem ser criadas listas de feriados personalizadas. Uma lista personalizada é um conjunto de datas definido pelo utilizador tratado como feriados públicos — criado de raiz ou duplicado de um calendário de país existente e depois editado manualmente. As listas personalizadas são geridas globalmente: criadas uma vez, disponíveis para seleção em todas as tarefas, e coexistem com os calendários de países pré-definidos sem os substituir.

Referência campo a campo para a expressão CRON de seis campos utilizada no modo Avançado.

Referência de Expressão CRON

PosiçãoCampoValores
1Minutos0 – 59
2Horas0 – 23
3Dias do mês1 – 31
4Meses1 – 12 (apenas numérico, sem nomes de meses)
5Dias da semana0 – 6 (0 = Domingo; apenas numérico, sem nomes de dias)
6Anosvalores de ano

Símbolos

  • *  — todos os valores  (ex: * em Horas = a cada hora)
  • /N  — passo  (ex: */2 em Horas = a cada 2 horas; 6-22/2 = a cada 2 horas entre 06:00 e 22:00)
  • a-b — intervalo  (ex: 9-17 em Horas = das 09:00 às 17:00)
  • a,b — múltiplos valores ou intervalos  (ex: 1,15 em Dias = dia 1 e dia 15)

Exemplos práticos

ExpressãoSignificado
30 2 * * * *Todos os dias às 02:30
0 */2 * * * *A cada 2 horas, à hora certa
0 6-22/2 * * * *A cada 2 horas entre as 06:00 e as 22:00
0 9 * * 1-5 *Todos os dias úteis (Seg – Sex) às 09:00
0,30 9-17 * * 1-5 *A cada 30 minutos, 09:00 – 17:00, segunda a sexta
0 0 1 * * *Meia-noite no dia 1 de cada mês
30 14 * * * 2027Todos os dias de 2027 às 14:30

Perguntas Frequentes

Que tipos de agendamento suporta o AnyFileBackup?

O AnyFileBackup suporta quatro tipos de agendamento: Regular (baseado no tempo, com modos Básico de menus e Avançado CRON), Tempo Real (dispara em eventos do sistema de ficheiros numa pasta monitorizada), Manual (executa apenas quando o utilizador o inicia) e Ligado (inicia quando outra tarefa do AnyFileBackup o aciona via uma ação Executar Tarefa).

Qual é a diferença entre o modo Básico e o modo Avançado no agendamento Regular?

O modo Básico apresenta menus — escolha um período (a cada N minutos, horas, dias, semanas, meses ou anos), restrinja a dias da semana específicos e defina uma hora de início. O modo Avançado aceita uma expressão CRON de seis campos para controlo de precisão ao minuto. Ambos os modos configuram o mesmo mecanismo de agendamento subjacente — escolha o que melhor se adapta à sua preferência e experiência.

Que ordem de campos CRON utiliza o AnyFileBackup?

O AnyFileBackup utiliza uma expressão CRON de seis campos nesta ordem: Minutos (0–59), Horas (0–23), Dias do mês (1–31), Meses (1–12), Dias da semana (0–6, onde 0 é Domingo), Anos. A notação de passo /N é suportada (ex: */2 em Horas = a cada 2 horas). Consulte a secção Referência de Expressão CRON acima para uma tabela completa e exemplos práticos.

Como aciono uma tarefa a partir de outra?

Adicione uma ação Executar Tarefa a qualquer passo da tarefa acionadora — na ativação, no tempo agendado, por ficheiro durante o passo de Backup, ou em Na Conclusão. A tarefa acionada deve ter o seu tipo de agendamento definido como Ligado. Uma tarefa Ligada inicia quando chamada por outra tarefa e pode também ser iniciada manualmente com Início Forçado. A tarefa Ligada deve já estar ativa — a tarefa principal não pode iniciar uma tarefa que não tenha sido ativada ou cuja ativação esteja definida como Desativada.

Uma tarefa pode ignorar ou executar apenas em feriados públicos?

Sim. Cada tarefa pode ser atribuída a um calendário de feriados de forma independente — um dos até 250 calendários de países integrados ou uma lista personalizada de datas. Estão disponíveis três comportamentos por tarefa: ignorar feriados públicos, executar apenas em feriados públicos, ou ignorar completamente o calendário. Tarefas diferentes na mesma máquina podem usar calendários nacionais diferentes.

O Início Forçado afeta a próxima execução agendada?

Não. O Início Forçado executa a tarefa imediatamente sem reiniciar ou atrasar a próxima execução agendada. A tarefa continua no seu agendamento normal após a conclusão da execução forçada.