Я спрашиваю, потому что я недавно восстановил систему из резервной копии с помощью NetBackup, и теперь uptime сообщает, что система была запущена только после завершения восстановления, несмотря на то, что она работала в течение нескольких дней. Last reboot
также сообщает неверную информацию, но это происходит наоборот, говоря, что последняя перезагрузка была несколько месяцев назад, когда с тех пор система перезагружалась много раз.
По сути, я хочу знать, где хранится информация о времени безотказной работы и перезагрузке, чтобы я мог поддерживать ее при восстановлении в будущем.
> uptime
9:54am up 1 day(s), 15:52, 3 users, load average: 0.93, 0.95, 0.86
> last reboot
wtmp begins Mon Sep 21 03:10
uptime
получает информацию из даты, хранящейся в памяти, при загрузке системы.
После восстановления системы ядро запускается с новой информацией.
Однако last
информация поступает из файла, например /var/log/wtmp
, и был восстановлен с восстановлением, обнаружив last
информация на момент первоначального резервного копирования системы.