Задание:

b) Время выполнение бекапа каждый день в 8 часов вечера.

  • 1. Используйте юнит типа timer для выполнения.
  • 2. Если устройство будет выключено, то архивация производится сразу после запуска.

Вариант реализации:

SRV1-HQ:

  • Создаём юнит типа service с названием timer:
vim /etc/systemd/system/backup.timer
    • Помещаем в данный файл - следующее содержимое, где:
      • Description - описание юнита;
      • OnCalendar - представления события календаря, в данном случае подразумевается каждый день (*) каждого месяца (*) каждого года (*) в 20 часов 00 минут 00 секунд
      • Persistent - указывает запускать таймер немедленно, если был пропущен предыдущий запуск
      • Unit - указывае какой юнит следует запускать

  • Выполним команду которая запустит перезагрузку и перечитывание всех конфигурационных файлов для юнитов:
systemctl daemon-reload
  • Включаем и добавляем в автозагрузку созданные юнит backup.timer:
systemctl enable --now backup.timer
  • Проверяем статус юнита:

Последнее изменение: вторник, 24 декабря 2024, 12:39