{{define "backups"}} {{template "layout_start" .}} {{template "backups_flash" .}} {{if .Backup}}{{if .Backup.SingleCopyWarning}}
{{.Backup.SingleCopyWarning}}
{{end}}{{end}} {{/* R-112: the whole-system backup-target state. nil = healthy or unknown = render NOTHING. */}} {{if .BackupTarget}}
{{.BackupTarget.Message}}
{{if .BackupTarget.OfferPath}}

{{.BackupTarget.OfferText}}

{{.BackupTarget.OfferLabel}}

{{end}} {{end}} {{if not .Backup}} {{template "backups_empty" .}} {{else}}

Tárhely áttekintés

{{with $.SystemInfo}}
Rendszer (/) {{fmtGB .DiskUsedGB}} / {{fmtGB .DiskTotalGB}} ({{printf "%.0f" .DiskPercent}}%)
{{range $.StorageBars}} {{if .Disconnected}}
{{.Label}} — Leválasztva
{{else}}
{{.Label}} {{fmtGB .UsedGB}} / {{fmtGB .TotalGB}} ({{printf "%.0f" .Percent}}%)
{{end}} {{end}} {{end}}
DB mentések {{if .Backup.DumpFiles}}{{len .Backup.DumpFiles}} fájl{{else}}–{{end}}
{{with .GuestBackup}}

Rendszermentés (teljes mentés)

A teljes szerver — alkalmazások, beállítások és adatbázisok együtt — időszakos mentése, amelyből az egész készülék visszaállítható. Ezt a host-ügynök készíti és kezeli.

{{if not .Available}}
{{.Note}}
{{else}}
{{if .HasBackup}}{{if .Success}}✓{{else}}✗{{end}}{{else}}–{{end}}
Utolsó teljes mentés {{if .HasBackup}}
{{fmtTime .StartedAt}} ({{timeAgo .StartedAt}}){{end}}
{{if and .HasBackup (not .SizeUnknown)}}{{fmtBytes .SizeBytes}}{{else}}–{{end}}
{{if .HasBackup}}{{.Target}}{{else}}Méret / cél{{end}}
{{if .Due}}Esedékes{{else}}Naprakész{{end}}
Következő mentés {{if not .Due}}
{{.AgeHours}} órája — a mentési ablakon belül{{end}}
{{if .HasRestoreTest}}{{if .RestorePass}}✓{{else}}✗{{end}}{{else}}–{{end}}
Visszaállítás ellenőrizve {{if .HasRestoreTest}}
{{fmtTime .RestoreTestedAt}}{{else}}
Még nem futott{{end}}
{{if .Tiers}} {{range .Tiers}} {{end}}
{{.Label}} {{if .NotSetUp}} nincs beállítva {{else}} {{if .HasSuccess}}
✓ Utolsó sikeres mentés: {{fmtTime .SuccessAt}} ({{timeAgo .SuccessAt}}){{if .SizeKnown}} · {{fmtBytes .SizeBytes}}{{end}} {{if .Current}}Naprakész{{else}}Esedékes{{end}}
{{else}}
– Még nincs sikeres mentés Esedékes
{{end}} {{if .FailedAfter}}
✗ {{fmtTime .FailedAt}} — sikertelen
{{end}} {{end}}
{{end}} {{if .Running}}
Mentés folyamatban… (fázis: {{.Phase}})
{{end}} {{if .CanTrigger}}
A mentés alatt az alkalmazások leállnak — általában néhány perc, nagyobb adatnál több.
{{end}} {{end}}
{{end}}

Mentési időablak

A mentések egymás után futnak: adatbázis-mentés, helyi másolat, távoli mentés, majd a teljes rendszermentés.

{{.CSRFField}}
{{if .Backup.LastDBDump}} {{if .Backup.LastDBDump.Success}}
✓
Adatmentés aktív
{{else}}
✗
Adatmentés sikertelen
{{end}} {{else}}
–
Adatmentés
{{end}} {{if and .GuestBackup .GuestBackup.Offsite}}
✓
Távoli rendszermentés
külön hardveren (PBS)
{{else}}
–
Távoli rendszermentés
nincs beállítva
{{end}}
{{if eq .DBSectionState "embedded"}}
–
Adatbázis mentve
beágyazott DB-k a kötetmentésben
{{else}}
{{if .Backup.LastDBDump}}{{len .Backup.LastDBDump.Results}}{{else}}{{len .Backup.DumpFiles}}{{end}}
Adatbázis mentve
{{end}}
{{end}} {{template "layout_end" .}} {{end}}