Pular para o conteúdo principal

Assumir o job (passo 6)

Fase B do Trazer do JetBackup: o Salvo vira o dono de um job. A agenda do job do Salvo liga e o job é desligado no JetBackup pela API dele; não é apagado, fica lá, desligado. Um job de cada vez.

● disponível na 0.4.102  ● depois do 1º backup: 0.4.110  Requer o job importado (passo 4).

Dois jeitos de assumir​

Assumir agoraAssumir depois do 1º backup
Precisa dejob importado, agendas ligadas, todas as contas com backup bom do Salvojob importado, agendas ligadas (não precisa de backup agora)
Job do Salvoroda na agenda deleroda na agenda dele
Job do JetBackupdesligado agoracontinua rodando até todas as contas terem backup bom no Salvo; aí o executor das agendas desliga sozinho, com registro na Auditoria

Use depois do 1º backup quando não quiser rodar backup à mão: o JetBackup continua protegendo o servidor até o Salvo ter backup bom de todas as contas.

Antes de assumir​

A tela confere estes itens e mantém o botão bloqueado enquanto faltar algum:

ItemComo resolver
O job foi importado no SalvoImportar, passo 4
As agendas do Salvo estão ligadasLigar as agendas, na gaveta, ou Agendas
Todas as contas têm backup bom do Salvo dentro do limite do alerta (26 h por padrão), só para assumir agoraFazer o backup agora, na gaveta, ou Primeiro backup; ou assuma depois do 1º backup
3 execuções agendadas seguidas sem falha (recomendado, não obrigatório)dá ao job o selo Pronto para assumir

Passo 6: o cartão do job, ainda não pronto para assumir

Na tela​

Assumir agora: Trazer do JetBackup › passo 6 › Assumir este job → a gaveta mostra Antes de assumir e O que vai acontecer → Assumir este job → código do app.

A gaveta: o que falta antes de assumir e o que vai acontecer

Assumir depois do 1º backup: quando as contas ainda não têm backup bom no Salvo, a gaveta mostra o bloco azul Não precisa fazer backup agora, e o botão principal vira Assumir depois do 1º backup.

A gaveta: Não precisa fazer backup agora, e Assumir depois do 1º backup

O cartão do job passa a mostrar o selo Assume após o 1º backup, quem pediu e quando, e o botão Cancelar: ele desfaz só o pedido; a agenda do Salvo fica como está.

Logo depois do pedido, o passo mostra o bloco E agora?: pedido registrado; o primeiro backup do Salvo hoje no horário do job, com quantas contas já têm backup bom; e o Salvo desliga o job no JetBackup sozinho. Você não precisa fazer nada agora. Dá para abrir o job em Ver o job em Jobs ou usar Fazer o backup agora (opcional); o rodapé leva ao Painel (Ir para o Painel). Amanhã, confira o resultado em Execuções.

Passo 6: E agora? depois de Assumir depois do 1º backup

O cartão do job: Assume após o 1º backup, com Cancelar

Pela linha de comando​

root@servidor
# o JB_ID do job
/var/lib/salvo/salvo jb-transition
# assumir agora
/var/lib/salvo/salvo jb-transition-takeover --job JB_ID
# ou: assumir depois do 1º backup
/var/lib/salvo/salvo jb-transition-takeover --job JB_ID --after-first-backup
# cancelar o pedido (a agenda do Salvo fica)
/var/lib/salvo/salvo jb-transition-takeover --job JB_ID --cancel

Devolver ao JetBackup​

Desfaz o passo 6: religa o job no JetBackup, pausa a agenda do Salvo e para a reciclagem daquele job. Vale até o passo 8.

  • Na tela: Devolver ao JB, no cartão do job.
  • Pela linha de comando:
root@servidor
/var/lib/salvo/salvo jb-transition-giveback --job JB_ID

Se o JetBackup recusar desligar o job​

  • O Salvo continua ativo, então os dois fazem backup: o servidor nunca fica sem nenhum.
  • O job não é marcado como assumido.
  • A mensagem diz isso. Basta tentar de novo.

Os backups antigos do JetBackup​

  • Continuam restauráveis: aparecem na conta como do JetBackup.
  • A reciclagem deles (passo 7) só vale para jobs assumidos. Assumir não apaga nada.