Jobs & agendamento
Um job une o que salvar (um FileSet), qual máquina (um Client), para onde vai (um Storage + Pool) e quando (um Schedule). O NGBackup executa vários tipos de job: Backup, Restore, Verify, Copy, Migrate e Admin.
Níveis de backup
Seção intitulada “Níveis de backup”| Nível | O que copia |
|---|---|
| Full | Tudo no FileSet. |
| Differential | Tudo que mudou desde o último Full. |
| Incremental | Tudo que mudou desde o último backup de qualquer nível. |
Uma política típica é um Full semanal + Incrementais diários; o NGBackup promove automaticamente um Incremental a Full quando não existe Full anterior.
Execute um job
Seção intitulada “Execute um job”No console:
/opt/backup/bin/backup-console* runEscolha o job, ajuste nível/storage se preciso e confirme. Para rodar sem interação:
* run job="BackupClient1" level=Full yesAcompanhe:
* status director* messagesJobs rodam automaticamente via um recurso Schedule:
Schedule { Name = "WeeklyCycle" Run = Full sun at 23:05 Run = Incremental mon-sat at 23:05}Cada diretiva de agendamento está na referência do recurso Schedule. O comportamento do job (prioridade, concorrência, retenção, retentativas…) é controlado pelas diretivas do recurso Job.
Concorrência & prioridade
Seção intitulada “Concorrência & prioridade”Rode mais jobs ao mesmo tempo elevando Maximum Concurrent Jobs no Director, Client e Storage, e ordene-os com Priority. Veja as referências Job e Director.