Планирование задач (Linux)
Если вы хотите настроить автоматический запуск тех или иных скриптов в определенное время, вы можете сделать это с помощью планировщика задач Plesk.
Во время установки Plesk будут автоматически созданы следующие задачи:
-
autoreport.php
– отправляет ежедневные, еженедельные и ежемесячные отчеты о доменах (три отдельных задачи) -
backupmng
– запускает запланированное резервное копирование доменов каждые 30 минут -
statistics
– формирует статистику о расходе ресурсов доменами -
mysqldump.sh
- creates a backup copy of three MySQL databases: psadump, MySQL и базы данных Horde.
Так как все эти задачи относятся к статистике, базам данных и отчетам, настоятельно не рекомендуется изменять или удалять эти задачи.
Чтобы запланировать задачу:
- Откройте страницу Сайты и домены > Планировщик задач.
- Нажмите Добавить задачу.
- Оставьте галочку Включена.
- Укажите, когда следует начинать выполнение команды.
- Минута - введите значение от 0 до 59
- Час - введите значение от 0 до 23
- День месяца - укажите значение от 1 до 31
- Месяц - введите значение от 1 до 12 или выберите месяц из выпадающего списка
- День недели - укажите значение от 0 до 6 (0 - для воскресенья) или выберите день недели из списка.
Вы можете указать время, используя формат планировщика UNIX. В этом формате вы можете:
- ввести несколько значений, разделенных запятой. Два числа, разделенные дефисом, означают диапазон. Например, чтобы настроить запуск задачи на 4, 5, 6 и 20 числа месяца, введите 4-6,20.
- вставить символ звездочки, чтобы выбрать все значения, допустимые для этого поля. Например, чтобы задача выполнялась ежедневно, введите символ * в поле Дни месяца.
Чтобы задача выполнялась каждый N-й период, введите */N, где N - это значение поля (минута, час, день, месяц). Например, если в поле Минута ввести значение */15, запуск задачи будет происходить через каждые 15 минут.
Вы можете ввести сокращенное название месяца или дня недели, которые представляют собой первые три буквы полного названия: Авг, Июл, Пон, Суб и т.д. Однако не допускается разделять сокращенные названия с помощью запятой или использовать их вместе с числами.
- Укажите, какую команду следует выполнять. Введите ее в поле Команда.
Например, если вы хотите, чтобы процесс резервного копирования запускался с определенной периодичностью, а файл с резервной копией отправлялся на ваш электронный почтовый адрес, в поле Команда нужно ввести следующую строку:
/usr/local/psa/admin/sbin/backupmng
- Нажмите OK.
Чтобы получать уведомления о запуске задач:
- Откройте страницу Сайты и домены > Планировщик задач.
- Нажмите Настройки и выберите режим уведомления.
Чтобы временно приостановить выполнение запланированной задачи:
- Откройте страницу Сайты и домены > Планировщик задач.
- Выберите задачу, выполнение которой требуется приостановить, и щелкните по соответствующей ссылке в колонке Команда.
- Уберите галочку Включить и нажмите OK.
Чтобы возобновить выполнение запланированной задачи:
- Откройте страницу Сайты и домены > Планировщик задач.
- Выберите задачу, выполнение которой нужно возобновить, и щелкните по соответствующей ссылке в колонке Команда.
- Поставьте галочку Включить и нажмите OK.
Чтобы отменить задачу:
- Откройте страницу Сайты и домены > Планировщик задач.
- Поставьте галочку слева от задачи, которую хотите удалить, и нажмите Удалить.
- Подтвердите удаление и нажмите OK.