Получение данных года входа в систему с 'последней' командой на Linux

Резервное копирование poorman Exchange должно остановить сервис банка сообщений, скопировать файлы базы данных для почтовых хранилищ и перезапустить сервис банка сообщений. Очевидно, такая практика имеет оборотные стороны, такие как выведение из эксплуатации обмена в течение часа или больше (в зависимости от размера Ваших баз данных.), НО, даже те оборотные стороны могут быть преодолены с волшебством Volume Shadow Services. Умный фанат МОГ включить VSS на диске, хранящем их обменные банки сообщений, запланировать середину ночной остановки хранилища данных, запустить копию банка сообщений и затем перезапустить банк сообщений. Копия сделала бы копии VSS файлов базы данных, и Вы будете в режиме офлайн в общей сложности, возможно, десять минут.

Некоторая пища для размышления. Кластеризация была бы лучшим подходом, как говорит Massimo.

10
задан 30 March 2012 в 02:40
2 ответа
man last
...
       -F     Print full login and logout times and dates.
...

Итак, используйте last -F

10
ответ дан 2 December 2019 в 22:07

На RHEL5, последнее -F недоступно.

Если вы хотите получить только последнюю информацию за определенный год, вам необходимо использовать последнюю -t.

ex:

  • последнюю -t 20140101000000 показать все до 2014.
  • last -t 20130101000000 show everything before 2013.

if вы запустите разницу между 2 командами, вы можете получить информацию только за 2013.

See Getting "year" with last command on Red Hat 5 for more informations if необходимо.

.
4
ответ дан 2 December 2019 в 22:07

Теги

Похожие вопросы