在思科模拟器(如GNS3、Packet Tracer等)中,保存代码是确保网络设备配置持久化的关键操作。正确的保存命令能够将当前配置状态保存到设备的非易失性存储中,防止重启后配置丢失。
最常用的保存命令是“copy running-config startup-config”。该命令将当前运行配置(运行在内存中的配置)复制到启动配置(存储在NVRAM中的配置)。执行此命令后,下次设备启动时将加载启动配置,从而恢复之前的配置状态。
若需将配置文件备份到远程TFTP服务器,使用“copy running-config tftp”命令。执行前需确保TFTP服务器已启动且可达,并指定正确的IP地址和配置文件名。此操作适用于配置集中管理,便于后续恢复或分发。
有时需要从启动配置恢复到运行配置,使用“copy startup-config running-config”命令。此命令将启动配置加载到内存中,覆盖当前运行配置。适用于需要快速恢复默认或备份配置的场景。
执行保存命令前,应检查配置语法是否正确,避免因语法错误导致保存失败。同时,注意NVRAM空间大小,过大的配置文件可能无法保存。此外,部分模拟器中需使用“write memory”命令替代“copy running-config startup-config”,具体取决于模拟器的实现。
保存后可通过“show running-config”和“show startup-config”命令验证配置是否已成功保存。若两命令显示内容一致,则保存成功。