Black Hole
May contain traces of nut
The backups listed in the WebIf backup tab (which are also made automatically, as you say) and stored in/mod/var/backup/
are separate from the one true auto-schedule-restore backup, which is/mod/boot/schedule.ab
.
The auto-schedule-restore backup is created soon after the system starts up, by the script for which I posted an update in the the package thread linked above.
Today I auto-retuned one of my machines (a HD-FOX as it happens, in order to grab Python on That's TV), then rebooted to restore the schedule. Sure enough it did a second reboot, and "restored" some kind of schedule... but at least weeks out of date and apparently not comparable with any auto or manual backup in my list.
So I did the same on a HDR-FOX to track the process, and got a similar result. The problem has been side-stepped by manually restoring from the most recent auto-backup (in both cases).
What you have to realise is that I (for one) do not reboot unless there is a reason (fault or maintenance). I had no idea the auto-restore was a separate backup only made at boot time, but recalled something had been mentioned about the subject not long ago and went searching for it.
Only making an auto-restore backup at boot seems short-sighted. What is the rationale? Why can't auto-restore simply use the most recent non-empty auto (or manual) backup? Why isn't the auto-restore backup not exposed in the backups list where we can see it?