客户需求,测试要测试S9850-4C一些对接功能如修改MTU值等,修改后很有可能导致远程失败,此时需要一个配置定时回滚的功能,在定时器间,进行测试,如测试不成工;超时后配置会自动回到定时前。
解决方法
通过查找命令手册,发现这两个命令:
configuration commit delay命令用来开启配置延迟提交功能,并指定配置提交超时时间间隔。
configuration commit命令用来提交指定配置提交超时时间之后进行的配置。
执行configuration commit delay命令后,系统会创建一个定时器和一个配置回滚点(配置回滚点记录了系统当前的配置),之后所做的配置会下发生效,但是如果在定时器超时前,没有执行configuration commit命令,系统会自动将配置回滚到配置回滚点的状态。
在用户对设备进行远程配置时,可以使用本功能,以防止错误配置导致网络中断,用户不能再连接到设备。
使用配置延迟提交功能时,请注意:
· 在单一用户的环境下使用配置延迟提交功能。
· 在设备执行配置回滚时,请停止其他配置,等待配置回滚完成后再继续操作。
· 在定时器超时前,如果再次执行configuration commit delay命令,系统会更新定时器为新指定的配置提交超时时间间隔,但不再创建配置回滚点。
· configuration commit delay命令是一次生效命令。使用此命令指定了配置提交超时时间后,若执行了configuration commit命令或者延迟时间超时,需要再次使用配置延迟提交功能,请重新指定配置提交超时时间。