L2 database backup stale
warningmatched by component coordinator · reviewed 2026-10-13What it meansmoreThe db-backup CronJob in lineth-l2 dumps the L2 Postgres databases (coordinator, postman, transaction exclusion, blockscout) once a day. No successful run in 26 hours means the last good backup is older than a day.
ImpactmoreNo impact now. If a database is lost before the next good backup, the coordinator or postman state since the last backup is lost too (batches, proofs and claims would have to be rebuilt from chain data). Warning; SEV3 if it stays stale over 48 hours.
Quick mitigation0/3
Diagnosis2 queries
Hours since the last successful backup:
(time() - max(kube_cronjob_status_last_successful_time{namespace="lineth-l2", cronjob="db-backup"})) / 3600Failed backup jobs:
sum(kube_job_status_failed{namespace="lineth-l2", job_name=~"db-backup-.*"})Fix0/2
Escalation
If backups cannot run for 48 hours, open an incident and take a manual dump of the coordinator and postman databases before any risky change.