Автор Тема: Планировщик Cron в Nexenta  (Прочитано 7926 раз)

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 457
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Планировщик Cron в Nexenta
« : Август 16, 2011, 03:01:42 am »
Файл /etc/crontab отсутствует.

Чтобы запланировать задачу используется команда
crontab -e
Она вызывает текстовый редактор. По умолчанию - vi.

Для просмотра списка задач
crontab -l

Задания будут выполняться от имени пользователя, выполнившего команду crontab -e.

Формат: минуты часы дни месяцы дни_недели команда

Илья

  • Гость
Re: Планировщик Cron в Nexenta
« Ответ #1 : Август 16, 2011, 11:37:59 am »
Мне нужно запускать на моем домене хостинга раз в месяц резервное копирование какая будет команда например она выглядит /home/username/_команда-резервного копирования как она будет называться?

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 457
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Планировщик Cron в Nexenta
« Ответ #2 : Август 17, 2011, 02:57:34 am »
В редакторе, вызванном через crontab -e, надо будет написать:
1 1 1 * * /home/username/_команда-резервного копирования

то есть 1 числа каждого месяца в 1:01 будет запускаться команда.

Илья

  • Гость
Re: Планировщик Cron в Nexenta
« Ответ #3 : Август 17, 2011, 03:31:32 am »
Понимаю просто мне нужно знать, как, написать саму команду резервного копирования на хостинге набирается автоматизировано без вызова командной строки, даг вот например если вызывать редактор нужно написать /home/username/staroffice тогда если резервное копирование комадна какая будет на выполнение /home/username/???? 

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 457
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Планировщик Cron в Nexenta
« Ответ #4 : Август 18, 2011, 02:06:19 am »
Про написание команды резервного копирования - это надо смотреть в каждом конкретном случае. Тут зависит от того, что именно надо скопировать и куда.

Илья

  • Гость
Re: Планировщик Cron в Nexenta
« Ответ #5 : Август 18, 2011, 03:07:49 am »
Мне нужно сделать резервную копию всего домена например папка /home/username/ как будет команда копирования всей папки в этой директории?

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 457
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Планировщик Cron в Nexenta
« Ответ #6 : Август 19, 2011, 05:23:59 am »
В данном случае наверно лучше делать снимок zfs, например.
zfs snapshot rpool/export/home/keremet@`date +%Y%m%e`