Last backup
{{if eq (deref $host.LastBackupStatus) "succeeded"}}
succeeded
{{else if eq (deref $host.LastBackupStatus) "failed"}}
failed
{{else if eq (deref $host.LastBackupStatus) "cancelled"}}
cancelled
{{else}}
never run
{{end}}
{{if $host.LastBackupAt}} · {{relTime $host.LastBackupAt}}{{end}}
Repo size
{{bytes $host.RepoSizeBytes}}
Snapshots
{{comma $host.SnapshotCount}}
Open alerts
{{if eq $host.OpenAlertCount 0}}0 · all clear{{else}}{{$host.OpenAlertCount}} · review →{{end}}
{{/* ---------- repo init line (P2R-09) ---------- */}}
{{if $page.InitStatus}}
{{if eq $page.InitStatus "succeeded"}}
repo ready · initialised
{{relTime $page.InitAt}}
{{else if eq $page.InitStatus "failed"}}
init failed ·
job {{$page.InitJobID}} · retry from the Repo tab's danger zone
{{else if eq $page.InitStatus "running"}}
init running… ·
live log →
{{else if eq $page.InitStatus "queued"}}
init queued ·
job {{$page.InitJobID}}
{{end}}
{{end}}
{{/* ---------- latest restore line (P3-X3) ---------- */}}
{{if $page.RestoreStatus}}
{{if eq $page.RestoreStatus "succeeded"}}
last restore ·
succeeded {{relTime $page.RestoreAt}} ·
job log →
{{else if eq $page.RestoreStatus "failed"}}
last restore ·
failed {{relTime $page.RestoreAt}} ·
job log →
{{else if eq $page.RestoreStatus "running"}}
restore running… ·
live log →
{{else if eq $page.RestoreStatus "cancelled"}}
last restore ·
cancelled {{relTime $page.RestoreAt}} ·
job log →
{{else if eq $page.RestoreStatus "queued"}}
restore queued ·
job {{$page.RestoreJobID}}
{{end}}