Я ищу способ резервного копирования файла конфигурации контроллера с помощью автоматического процесса. Я видел ссылки на веб-интерфейс, который, по-видимому, делает одноразовую копию конфигурации tftp на удаленном хосте, однако я ищу способ запланировать копирование.
Кто-нибудь знает способ автоматизации резервного копирования конфигурации для WLC Cisco?
Ответы:
Используйте сценарий для входа в WLC и выполните команду передачи: http://www.cisco.com/en/US/docs/wireless/controller/6.0/command/reference/cli60.html#wp1327209
Вы можете использовать это, чтобы загрузить конфигурацию от WLC до другого сервера через TFTP / SFTP / FTP.
Хотя ссылка указывает на WLC 6.0, пример был запущен на 7.4.
источник
Ожидайте, может быть хорошим кандидатом для рассмотрения на работу.
Ниже приведен пример шаблона, который я собрал и закомментированный для вас, чтобы вы могли поиграть. Он войдет в WLC, получит текущую конфигурацию и добавит ее в файл по вашему выбору.
Пример имени файла и его расположение
/var/log/script-log/config-log.txt
Вам нужно будет изменить имя файла и местоположение на файл по вашему выбору (с соответствующими разрешениями), а также имя пользователя, пароль и IP-адрес вашего WLC.
Наконец, вы можете отредактировать ваш crontab для выполнения скрипта резервного копирования, используя желаемый интервал.
Пример Crontab:
# Run configuration backup every night at midnight
0 0 * * * /path/to/script/script-name
Пример скрипта резервного копирования конфигурации:
источник
Я знаю, что это старый пост, но лучший способ автоматизировать резервное копирование с моих контроллеров - это использовать SNMP в скрипте, запущенном из cron.
Очевидно, замените элементы в <> в соответствии с вашими настройками. Надеюсь, кто-то где-то может найти это полезным.
источник
В зависимости от того, сколько у вас устройств, вы можете взломать Rancid, чтобы заставить его работать с ними. Затем вы можете настроить его с помощью системы управления версиями и иметь хороший веб-интерфейс с различиями по времени.
Если у вас мало устройств, [
clogin
часть Rancid] должна быть достаточной в скриптеcrontab
, который вызывается ежедневно, а ляЭто базовый цикл
bash
for, который можно расширять почти бесконечно.источник
config paging disabled
эквивалентно IOS "термин len 0". Удачи, пытающейся прервать, какshow run-config
только это катится все же Еще есть начальное «Нажмите ввод, чтобы продолжить».