Бэкап множества Cisco

2000px-Cisco_logo.svg

 

Как сделать ежедневный бэкап множества кошек?

На самом деле есть множество способов. Например:

  • встроенный в cisco cron
  • внешний скрипт, который парсит вывод runing-config или sturtup-config
  • внешний скрипт, который копирует running-config на какой либо ресурс

Собственно по последнему пути мы и пойдем.

Для начала на кошках нужно указать имя пользователя и пароль для доступа к ftp

 

Далее нужно создать файл — базу данных, с IP-адресами цисок и их удобными названиями, это можно делать вручную или же выгружать автоматически не важно, главное привести файл к следующему виду: IP_ADDRESS<—->NAME

Пример такого файла (имя файла cisco.list):

 

Далее создаем сам скрипт:

 

И далее добавляем задание на запуск скрипта в crontab (каждый день в 6 утра):

 

Смысл скрипта в том, что он лезет на кошку, копирует running-config на ftp и сохраняет его в каталоге /год/месяц/день/название_циски-IP.config

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *