在v5版本里面可以使用job,但是后面的shedule感觉无法配置,command命令
(0)
3 配置步骤
<H3C> system-view
# 创建重启的Job。
[H3C]job reboot
[H3C-job-reboot]view monitor
[H3C-job-reboot]time 1 repeating at 22:30 command reboot
[H3C-job-reboot]quit
保存配置
[H3C]save force
设置定时重启设备时间必须要准确,建议按照实际情况配置ntp时间同步,可以通过命令dis
clock查看设备当前时间, NTP配置请参考知了网站-轻轻松松配交换机的“3.2.18
# 创建定时备份的Job [H3C]scheduler job saveconfig [H3C-job-saveconfig]command 1 save force //保存配置 [H3C-job-saveconfig]command 2 copy startup.cfg ftp://admin:admin123@10.88.142.121/ceshi.cfg //备份到ftp服务器对应路径,并修改文件名,ftp服务器用户名admin、密码admin123,地址10.88.142.121 [H3C-job-saveconfig]quit
# 配置定时执行任务,使设备在每个星期五的下午6点执行备份操作 [H3C]scheduler schedule saveconfig [H3C-schedule-saveconfig]job saveconfig [H3C-schedule-saveconfig]time repeating at 18:00 week-day Fri [H3C-schedule-saveconfig]quit
(0)
v5的直接在job后面跟个at指定时间。
参考手册:https://www.h3c.com/cn/d_201106/716357_30005_0.htm#_Toc295297141
【命令】
schedule job { at time1 [ date ] | delay time2 } view view command
undo schedule job
【视图】
用户视图
【缺省级别】
3:管理级
【参数】
at time1 [ date ]:指定执行命令的具体时间。
l time1表示执行命令的时间,格式为hh:mm (小时:分钟)。hh取值范围为0~23,mm取值范围为0~59。
l date表示执行命令的日期,格式为MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日)。YYYY的取值范围为2000~2035,MM的取值范围为1~12,DD的取值范围与具体月份相关。
delay time2:指定执行命令的等待时间。time2表示执行命令的等待时间,格式可以为:
l hh:mm(小时:分钟),hh的取值范围为0~720,mm的取值范围为0~59,hh:mm的取值不能超过720:00。
l mm(分钟),取值范围为0~43200,0表示不延时,立即执行。
view view:指定执行命令的视图。view表示命令视图的名称,当前的取值为:
l shell表示用户视图。
l system表示系统视图。
command:需要定时执行的命令字符串。
【描述】
schedule job命令用来定时执行指定命令。undo schedule job命令用来取消定时执行任务。
需要注意的是:
l 若指定参数at time1 date,则设置的时间点必须为将来的时间。
l 若指定参数at time1,当time1在当前系统时间之前,则指定命令将在第二天的该时间点执行;当time1在当前系统时间之后,则指定命令将在当天的该时间点执行。
l 无论使用参数at还是delay,设置的定时时间与当前系统时间的间隔都不能大于720小时(即30天)。
l command表示的命令行必须是设备上可成功执行的命令行,并且要求命令行是view-name视图下的命令,由用户保证配置的正确性,否则,命令行不能执行。
l 指定命令执行时不进行信息交互。对于需要用户交互确认时,系统将自动输入“Y”或“Yes”;对于需要用户交互输入字符信息时,系统将自动输入缺省字符串,没有缺省字符串的将自动输入空字符串。
l 对于切换用户操作界面的命令(如telnet、ftp、ssh2等)、切换视图的命令(如system-view、quit、interface gigabitethernet等)以及修改执行命令用户状态的命令(如super命令等),自动执行命令后当前用户的操作界面、命令视图和用户状态不变。
l 如果配置定时自动执行功能后,又对系统时间进行了调整,则定时自动执行配置将自动失效。
l 多次执行schedule job命令时,只有最新的配置生效。
l 本命令不支持主备倒换,即对于分布式设备,在主用主控板配置该特性后,不会备份到备用主控板。
【举例】
# 当前时间为11:43,设置在60分钟之后在系统视图下执行批处理文件1.bat。
<Sysname> schedule job delay 60 view system execute 1.bat
Info: Command execute 1.bat in system view will be executed at 12:43
# 当前时间为11:43,设置在当天中午12:00在系统视图下执行批处理文件1.bat。
<Sysname> schedule job at 12:00 view system execute 1.bat
Info: Command execute 1.bat in system view will be executed at 12:00
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论