网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

备份 Cisco IOS路由器镜像文件

更新时间:2026年03月27日   作者:spoto   标签(Tag):

作为网络管理员,您应该始终为最坏的情况做好备份准备。其中一种常见的最坏情况就是设备的 iOS 镜像被删除。如果此时没有备份的话,情况就会变得更加糟糕。
因此,如果忽略这些条件的话,那么进行备份就变得非常重要了。在这里,我们将在TFTP服务器上备份Cisco IOS镜像文件。
简单文件传输协议(TFTP) 
TFTP是一种简单的文件传输协议,用于从远程主机上下载或上传文件。该协议使用UDP端口号69来进行通信。
不过,TFTP适用于那些不需要认证和控制的场景。此外,它的处理开销也较小。另一方面,与FTP相比,TFTP的互动性要低一些。因此,根据具体的需求,可以选择使用FTP或TFTP。
配置 – 
 


这是一个简单的网络拓扑结构,其中包含一个路由器(我们为它备份了IOS文件),以及一个TFTP服务器。路由器的IP地址为10.1.1.1/24,而TFTP服务器的IP地址则为10.1.1.2/24。
注意: 
在进行 iOS 备份之前,请确保 Tftp 服务器和路由器能够相互通信。
 


如图所示,通过执行相关命令后,我们看到了一个存储在Flash中的iOS镜像文件(.bin格式)。
 

router#show flash


现在,我们按照以下命令将这个文件复制到我们的Tftp服务器上:
 

router#copy flash: tftp:Source filename[]? c1841-advipservicesk9-mz.124-15.T1.binAddress or name of remote host []? 10.1.1.2Destination filename [c1841-advipservicesk9-mz.124-15.T1.bin]? routerios 


从上面的图片中可以看出,它要求用户提供源文件的名称、远程主机的地址以及目标文件的名称。
 

  • 源文件名 –这是 iOS 镜像文件的名称。在这里,它的名称为 c1841-advipservicesk9-mz.124-15.T1.bin(如闪存中的所示)。
     
  • 远程主机的地址或名称——这是TFTP服务器的IP地址。在我们的示例中,该地址为10.1.1.2。
     
  • 目标文件名 –这是要被存储在TFTP服务器中的目标文件的名称。在这里,我们将其命名为“routerIOS”。
     


如上图所示,该文件已成功复制到TFTP服务器上。
现在,我们将从路由器上删除该iOS镜像文件。
 

router(config)#delete flash:


注意: 
现在,虽然文件已经被删除,但由于IOS已经加载到RAM中,所以路由器仍然在运行。因此,当我们重新加载路由器时,它将会进入ROMMON模式。
因此,现在我们需要从TFTP服务器上复制IOS文件。我们将使用以下命令来完成这一操作:
 

rommon 1>tftpdnld


现在,一旦我们输入了这条命令,就会看到接下来需要输入的参数。
 

ROMMON 2>IP_ADDRESS=10.1.1.1ROMMON 3>IP_SUBNET_MASK=255.255.255.0ROMMON 4>DEFAULT_GATEWAY=10.1.1.2ROMMON 5>TFTP_SERVER=10.1.1.2ROMMON 6>TFTP_FILE=routerios
  • IP地址 –这是我们想要分配给路由器接口 fa0/0 的 IP 地址。不过需要注意的是,这个 IP 地址必须属于同一个子网。在这里,我们在路由器的接口上配置了 10.1.1.1 这个 IP 地址。
     
  • IP子网掩码 –这就是我们想分配给路由器接口的子网掩码。在我们的例子中,该子网掩码为 255.255.255.0。
     
  • DEFAULT_GATEWAY –在这里,我们需要为该路由器的接口IP地址指定默认网关。
    请注意,我们的TFTP服务器直接连接到路由器的接口上。因此,我们可以提供TFTP服务器的IP地址,即10.1.1.2。但是,如果TFTP服务器和路由器之间还有其他路由器存在的话,那么我们就需要提供该路由器的默认网关的IP地址。
     
  • TFTP服务器 –此命令需要指定TFTP服务器的IP地址。在我们的示例中,该IP地址为10.1.1.2。
     
  • TFTP_FILE –这是我们在TFTP服务器上保存的文件的名称。在我们的示例中,我们将其命名为routerios.bin。
     


在输入了这些命令之后,我们再将“tftpdnld”这个命令输入进去。
 


之后,系统会要求我们继续选择“是”选项(如图所示)。如果我们输入了正确的参数,那么就可以继续选择“是”。否则,就需要再次选择“否”,并重新输入正确的参数。
 

ROMMON 7>reset


之后,只需输入“reset”命令来重新加载路由器。
 

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料