среда, 3 сентября 2014 г.

Бэкап конфигов Cisco на FTP

Исходно есть Cisco Router, FTP сервер на CentOS. Требуется хранить последние 30 конфигураций.

Настройка архивации

2911(config)#archive
2911(config-archive)#path ftp://192.168.1.100/$h-$t
2911(config-archive)#write-memory

Настройка подключения к FTP
2911(config)#ip ftp username <ftp_user>
2911(config)#ip ftp password <ftp_password>

Настройка ежедневного сохранения running конфигурации (что автоматически привет к архивации конфигурации на FTP, за счет команды archive)
2911(config)#kron occurrence SaveConfigSchedule at 5:00 recurring
2911(config-kron-occurrence)#policy-list SaveConfig

2911(config)#kron policy-list SaveConfig
2911(config-kron-policy)#cli write


Настройка ротации бэкапов на FTP
В cron.weekly, добавить команду:
ls -1t /ftproot/cisco_cfg/2911* | tail -n +30 | xargs rm > /dev/null 2>/dev/null

Комментариев нет:

Отправить комментарий