Что делать, если очистился cron командой crontab -r

Відповісти

Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode увімкнено
[img] увімкнено
[url] увімкнено
Смайлики увімкнено

Огляд теми
   

Розгорнутий вигляд Огляд теми: Что делать, если очистился cron командой crontab -r

Что делать, если очистился cron командой crontab -r

toxi » 15-11-2016 15:54:29

1. Копии crontab нигде не сохраняются. Вам придется восстанавливать всё расписание вручную:
1.1. Просмотрев лог: cat /var/log/cron и восстановив все пути к скриптам и примерное время запуска.
1.2. Воспользоваться программами восстановления файлов для Linux. При этом нужно в срочном порядке отключить раздел, на котором был удален файл, чтобы его система не перезаписала другим файлом.
2. Если Вы не сделали резервную копию crontab, то сделайте ее обязательно сейчас: cp /var/spool/cron/tabs/root /root/cron_backup/ предварительно создав папку cron_backup в домашнем каталоге пользователя. Вместо пользователя root укажите своего пользователя. В системе OpenSUSE файлы crontab хранятся здесь: /var/spool/cron/tabs/
3. Обязательно делайте копии данных перед любым изменением, даже самым мелким. Это позволит избежать головной боли и потраченного времени на восстановление ;)

Сам я давно делаю резервные копии важных данных, но удаление всех заданий из crontab это было впервые, по ошибке указав не тот параметр :)

Догори