/
/
Экспорт и импорт списка заданий планировщика CRON

Экспорт и импорт списка заданий планировщика CRON

Экспорт и импорт заданий выполняется из консоли, поэтому необходимо подключиться к серверу по SSH.

Экспорт списка заданий выполняется в файл с произвольным именем с помощью следующей команды:

crontab -l > <имя-файла>

 Например, экспорт текущего списка заданий в файл по пути /root/exported-cron:

crontab -l > /root/exported-cron

При импорте новый список заданий заменит собой текущий!

Импорт списка заданий из файла выполняется следующей командой:

crontab <имя-файла>

Например, импорт списка задач из файла /root/exported-cron:

crontab /root/exported-cron

Иногда может потребоваться добавить задания из файла к текущим - в этом случае поможет слияние списков заданий с последующим импортом. Для этого выполните следующие действия:

  1. Экспортируйте текущий список заданий в отдельный файл: crontab -l > current-cron
  2. Выполните слияние файлов текущего и импортируемого списков с помощью утилиты cat: cat current-cron exported-cron > merged-cron
  3. Импортируйте объединенный список: crontab merged-cron