Backup папки с файлами с cisco через eem
Необходимо организовать ежедневный бэкап множества файлов хранящихся в одной папке с cisco маршрутизатора с привязкой создаваемого архива на tftp к дате бэкапа. Ниже решение одно из вариантов решения. Пишем небольшой tcl-скрипт для запуска через EEM. Закачиваем его на флеш карту. Регистрируем что запускать будем по cron`у и указываем с какой периодичностью. Полезную информацию по написанию скрипта можно найти на сайте.
::cisco::eem::event_register_timer cron cron_entry $_cron_entry
#::cisco::eem::event_register_none
namespace import ::cisco::eem::*
namespace import ::cisco::lib::*
set clockval [clock seconds]
set time_now [clock format $clockval -format "%Y-%b-%d" -gmt true]
set severencatftp "archive tar /create tftp://192.168.1.1/cert/ca.$time_now.tar flash:/cert/"
if [catch {cli_open} result] {
puts stderr $result
exit 1
} else {
array set cli1 $result
}
cli_exec $cli1(fd) "enable"
cli_exec $cli1(fd) "$severencatftp"
cli_close $cli1(fd) $cli1(tty_id)
action_syslog priority info msg "Backup certificates"
exit 0
На cisco делаем:
event manager environment _cron_entry 0 4 * * *
event manager directory user policy "flash:/"
event manager policy backup-ca.tcl type user
Контактная информация
Если у Вас есть какие-либо вопросы, Вы можете связаться с нами:
Отдел продаж: (с 10:00 до 18:00)
Icq: 155-10-6525
E-mail: sales@golas.ru