如何自动备份戴尔交换机

如何自动备份戴尔交换机

我们正在尝试自动备份 Dell L2 交换机 N2048 的配置。交换机处于启用 SSH、HTTPS 和禁用 Telnet 的网络中。我们尝试过的步骤:

  1. 普林克– 我们可以通过 cmd 成功连接

    plink.exe -ssh admin@SWITCHIP -pw password
    

    但是我们无法使用命令行自动完成其余操作。至少我们在谷歌搜索后没有找到。公司内部没有 bash/Perl 专家。所以这扇门也关闭了。我们正在检查以下命令的选项

    enable 
    copy running-config tfpt://server/share/run.txt
    
  2. SNMP 管理信息库– 我们确实遇到了 MIB,但无法完全解决;因为我们假设我们需要升级固件。我们正在升级它。由于这是一个生产环境,我们排除了这个选项。[参考]

我们不需要的东西:

  1. 任何付费工具,如戴尔开放管理网络管理器

答案1

我们能够实现这一点猫咪 下面是我们用来通过 cmd 脚本自动化的命令行。

kitty.exe DeviceIP -ssh -v -l username -pw password
-cmd "enable \n Copy Startup-Config tftp://tftpserverIP/dev_runconfig.txt \ny \n logout"

这可能因设备而异,但这有助于构建基本脚本。

答案2

使用 plink.exe 应该可以工作:

plink -ssh admin@SWITCHIP -pw password -m commands.txt

command.txt 应该包含您想要发送到交换机的命令。

相关内容