Страница 2 из 2

Re: Экспорт конфигурации по расписанию

Добавлено: 04 фев 2014, 18:08
vqd
startup - старт шедуллера, а не микротика. Когда процесс запушен он начинает отсчитывать интервалы.

Когда вы задаете дату время микрот ждет когда наступит событие, а потом начинает считать

Re: Экспорт конфигурации по расписанию

Добавлено: 05 фев 2014, 08:10
VladGousev
vqd писал(а):startup - старт шедуллера, а не микротика. Когда процесс запушен он начинает отсчитывать интервалы.

Когда вы задаете дату время микрот ждет когда наступит событие, а потом начинает считать

А почему тогда RUN-COUNT растёт?
У меня все остальные задания с "start-date=jan/01/1970 start-time=00:00:00" замечательно работают".
Не работает только команда "export".

Re: Экспорт конфигурации по расписанию

Добавлено: 05 фев 2014, 08:12
VladGousev
Вот, к примеру:

Код: Выделить всё

 /sys sch pr
Flags: X - disabled
 #   NAME                           START-DATE  START-TIME                          INTERVAL             ON-EVENT                           RUN-COUNT
 0   backup_bin                     jan/01/1970 00:00:00                            1d                   backup_bin                                 7
 1   backup_rsc                     jan/01/1970 00:00:00                            12h                  backup_rsc                                13
 2   check_lte                      jan/01/1970 00:00:00                            10m                  check_lte                                955
 3   check_usb                      jan/01/1970 00:00:00                            3m                   check_usb                               3185

Из этих четырёх заданий не работает только "backup_rsc".

Re: Экспорт конфигурации по расписанию

Добавлено: 05 фев 2014, 11:04
VladGousev
Ну всё, я сам разобрался!
"startup", как я и думал, оказался совсем не при чём.
Всё дело в параметре "policy"
У меня было "reboot,read,write,policy,test,password,sniff,sensitive".
После изменения на "ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api".
Отличие в ftp, winbox и api. Что-то из них и не давало выполняться команде export.
Изменил полиси и для задания и для скрипта, и всё заработало.

Почитал документацию:
ftp - policy that grants full rights to log in remotely via FTP and to transfer files from and to
the router. Users with this policy can both read, write and erase files, regardless of
"read/write" permission, as that deals only with RouterOS configuration.

winbox - policy that grants rights to log in remotely via WinBox

api - grants rights to access router via API.

Не совсем понятно, при чём тут эти три политики.
Попробовал добавить только api - не помогло.
Оставил все три и не стал забивать себе голову. :)