Reciclar backups antigos do JetBackup (passo 7)
Passo 7 do Trazer do JetBackup: apaga do storage os backups que o JetBackup fez antes de o Salvo assumir, quando já passaram da retenção do job.
● disponível na 0.4.149 Requer o job assumido (passo 6).
Por que existe
O JetBackup só aplica a retenção quando o job roda. Um job assumido pelo Salvo fica desligado no JetBackup e não roda mais; por isso, mudar a retenção lá não apaga nada. Sem este passo, os backups antigos do JetBackup ficariam no storage para sempre.
As regras
- Só backups de job assumido pelo Salvo, e só de contas com backup bom no Salvo.
- Backup travado nunca sai.
- A conta é por idade, não por quantidade: cada backup vence em data + retenção × período (diário 1 dia, semanal 7 dias, mensal 30 dias). Com mais de um tipo de agenda, vale o prazo mais longo.
Na tela
Servidor › Manutenção › seção JetBackup › Reciclar backups antigos do JetBackup.

1. Simular não apaga nada. Lê o catálogo e a retenção atuais do JetBackup (se ele não está mais instalado, usa a cópia que o Salvo tem) e mostra, conta a conta, quantos backups sairiam, quantos aguardam e o próximo vencimento.

2. Reciclar agora (o botão diz quantos): só depois de uma simulação boa nas últimas 24 horas, e cada simulação
vale para uma reciclagem. Pede uma confirmação e o código do app sempre que há administradores, mesmo com
pedir o código de novo desligado. Apaga cada pasta snap.N vencida, com o andamento conta a conta, e mede o espaço
livre do storage do JetBackup antes e depois.

Pela linha de comando
# simular (não apaga nada)
/var/lib/salvo/salvo maintenance-run --action jb-recycle
# reciclar (exige uma simulação nas últimas 24 h)
/var/lib/salvo/salvo maintenance-run --action jb-recycle --apply
Para apagar, o Salvo precisa do destino que lê o storage do JetBackup. Se não houver, a mensagem manda importar só os destinos:
/var/lib/salvo/salvo jb-import --only-destinations --trust-host-keys --apply
O --trust-host-keys busca a chave SSH de cada storage e mostra a impressão digital: compare com a certa (por que e como obtê-la).