Как автоматизировать резервное копирование коммутатора Dell
Мы пытаемся автоматизировать резервное копирование конфигурации коммутатора Dell L2 N2048. Коммутатор находится в сети с включенным SSH, HTTPS и Telnet. Шаги, которые мы попробовали:
Plink - мы могли бы успешно соединиться с CMD
plink.exe -ssh admin@SWITCHIP -pw password
Но мы не можем автоматизировать все остальное с помощью командной строки. По крайней мере, мы не смогли найти после обширного поиска в Google. У нас нет экспертов по bash/Perl. Так что эти ворота тоже закрыты. Мы проверяем варианты нажатия в следующих командах
enable copy running-config tfpt://server/share/run.txt
SNMP MIB - мы сталкивались с MIB, но не смогли полностью пройти; как мы предполагаем, нам нужно обновить прошивку. Мы находимся в процессе его обновления. Поскольку это производственная среда, мы исключаем этот вариант. [ссылка]
Вещи, которые нам не нужны:
- Любые платные инструменты, такие как Dell, открывают Управление сетевым менеджером
2 ответа
Мы смогли добиться этого с помощью Kitty. Ниже приведена командная строка, которую мы использовали для автоматизации с помощью сценария cmd.
kitty.exe DeviceIP -ssh -v -l username -pw password
-cmd "enable \n Copy Startup-Config tftp://tftpserverIP/dev_runconfig.txt \ny \n logout"
Это может отличаться в зависимости от устройства, но это помогает создать базовый сценарий.
Используя plink.exe, это должно работать:
plink -ssh admin@SWITCHIP -pw password -m commands.txt
В файле Command.txt должны содержаться команды, которые вы хотите отправить коммутатору.