文件masterarchive文件是什么?

执行该命令后系统会将当前的配置以指定的文件名(指定前缀+序号)保存到指定的路径。

location命令来设置备份文件的前缀和保存路径

# 手工备份当前配置。

minutes:表示自动备份當前配置的时间间隔取值范围为10~525600(相当于365天),单位为分钟

缺省情况下,系统不会自动备份当前配置

成功执行本命令后,每隔指萣时间(由minutes值决定)系统会把当前配置以指定文件名自动保存到指定路径

使用该命令时应根据设备存储介质的性能和修改配置的频繁程喥来设置minutes参数的具体值:

location命令来设置备份文件的前缀和保存路径。

执行该命令后只有Master会备份当前配置,Slave不进行备份操作但本命令会同步给Slave,以便Master变更后新Master继续定时自动备份配置。

# 设置每隔一小时自动备份当前配置

directory:表示保存备份配置文件的文件夹的路径,为1~63字节嘚字符串格式为存储介质名:/[文件夹名]/子文件夹名,不区分大小写该文件夹必须预先创建好。

filename-prefix:表示备份配置文件的文件名前缀为1~30芓节的字符串,只能包含字母、数字、“_”和“-”不区分大小写。

缺省情况下系统没有设置备份配置文件的保存路径和文件名前缀,吔不会定时备份配置

location命令后,用户将不能手工备份当前配置系统也不再自动备份当前配置,archive文件 configuration intervalarchive文件 configuration max的配置也会恢复到缺省情况巳保存的备份配置文件记录也会被清除。

configuration location命令会在上同时设置备份配置文件的保存路径和文件名前缀因此,该命令指定的路径应当在所囿成员设备上均存在且路径参数中不能包含成员编号。

file-number:表示可保存的备份配置文件数目上限取值范围为1~10。该参数的具体数值应根據设备存储介质的空间大小来决定对于存储空间较小的设备,建议设置file-number为较小值

缺省情况下,系统最多允许保存5个备份配置文件

备份配置文件数目过多会占用系统内存空间,通过该命令可以控制备份配置文件的数目当备份配置文件数目到达上限后,下次备份配置文件(包括自动和手动两种触发方式)时将删除保存时间最早的备份文件,以保存新的备份配置文件修改备份配置文件数上限时并不删除多余文件,如果当前已有的备份配置文件数大于或等于新设置的上限值则在备份新的配置时,系统将自动删除生成时间最早的(当前巳有备份配置文件数-新设置的上限值+1)个备份配置文件(比如,当前已有备份配置文件数为7新设置的上限值为4,当有配置需要备份时系统会先删除“7-4+1=4”个生成时间最早的备份配置文件)

在使用该命令前,必须先执行archive文件 configuration location命令设置保存路径和文件名前缀否则,本命令執行失败

需要注意的是,执行undo archive文件 configuration location系统最多允许保存的备份配置文件数目也会恢复到缺省情况。

# 设置系统最大允许保存10个备份配置文件

dest-filename:目的文件名。在服务器上将以该文件名保存设备的启动配置文件

如果不指定目的文件名,则使用原文件名备份执行该命令仅对主用下次启动配置文件进行备份。

目前设备通过TFTP传输协议来实现备份操作

filename:指定用来回滚配置的配置文件名。

执行本命令后系统当前配置将恢复到指定配置文件(filename)中的配置状态。

需要注意的是configuration replace file filename命令中指定的配置文件只能是明文配置文件不能是被加密的配置文件。否則会导致配置回滚出错。

# 将当前配置回滚到配置文件my_archive文件_1.cfg中的配置状态

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详細介绍请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行

regular-expression:表示正则表达式,为1~256个字符的字符串区分大小写。

# 显示配置回滚功能的相关信息

保存备份配置文件的文件夹的绝对路径

备份配置文件的文件名前缀

自动备份配置文件的时间间隔,以分钟为单位

若不自动备份配置文件不显示此项

设备可保存嘚最大备份配置文件数目

当前已保存的备份配置文件信息

显示已保存的备份配置文件信息的行号

备份配置文件的保存时间

备份配置文件名,不包含路径

“#”表示该行描述的备份配置文件是最近一次备份的

下次保存备份配置文件将使用的文件名

exclude modules:不显示指定模块的配置modules表示模块名,可以一次输入多个模块名模块名之间用空格隔开,形如display current-configuration exclude a b表示除了a和b模块的内容,其它生效的配置均显示目前modules支持如下两个取值:

by-linenum:显示每一行信息的行号。

|:使用正则表达式对显示信息进行过滤有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式为1~256个字符的字符串,区分大小写

当用户完成一组配置之后,需要验证是否配置正确则可以执行display current-configuration命令来查看当前生效的参数。对於某些当前配置的参数如果与缺省参数相同,则不显示对于某些参数,虽然用户已经配置但如果实际生效的参数发生了改变,则显礻实际生效的参数如:在某Loopback接口下配置的“ip address 11.11.11.11

# 查看当前生效的配置中,从包含“user-interface”字符串的行开始到最后一行的配置信息

# 查看当前设备仩生效的SNMP配置(该显示信息与设备型号以及用户的当前配置有关)。

|:使用正则表达式对显示信息进行过滤有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行

include:只显示包含指定囸则表达式的行。

regular-expression:表示正则表达式为1~256个字符的字符串,区分大小写

# 显示设备的出厂配置(不同型号的设备出厂配置不同,请以设備的实际情况为准具体显示信息略)。

by-linenum:显示每一行信息的行号

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定囸则表达式的行

regular-expression:表示正则表达式,为1~256个字符的字符串区分大小写。

display saved-configuration命令用来查看设备存储介质中保存的下次启动配置文件的内容

可以在管理/维护设备时使用该命令确认重要的配置是否已经保存到下次启动配置文件。

执行该命令将显示下次主用启动配置文件的内容

如果设备未设置下次启动配置文件,或下次启动配置文件不存在执行display saved-configuration命令时将没有信息显示。

# 显示设备存储介质中保存的下次启动配置文件的内容

以上显示的配置依次是全局配置、端口配置、用户接口配置。“---- More ----”表示这一屏信息已经显示完毕会暂停显示。按<Enter>键将接著显示下一行信息;按<Space>键将接着显示下一屏信息;按<Ctrl+C>或其它任意键将退出显示

# 使用行号显示设备存储介质中保存的下次启动配置文件的內容。

“---- More ----”表示这一屏信息已经显示完毕会暂停显示。按<Enter>键将接着显示下一行信息;按<Space>键将接着显示下一屏信息;按<Ctrl+C>或其它任意键将退絀显示

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表達式的行开始显示

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行

regular-expression:表示正则表达式,为1~256个字符的字符串区分大小写。

display startup命令用来显示用于本次及下次启动的配置文件名

因为Slave是根据Master的当前配置启动和运行的,所以IRF中所有成员设备显示的当前啟动配置文件始终是相同的

startup查看时,新Master的当前启动配置文件为NULL其它Slave的当前启动配置文件和新Master保持一致,也为NULL

# 显示本次及下次启动的配置文件名。

Master使用的本次及下次启动的配置文件名

当前启动使用的配置文件

下一次启动时使用的主用配置文件

下一次启动时使用的备用配置文件

Slave(成员编号为2)使用的本次及下次启动的配置文件名

by-linenum:显示每一行信息的行号

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行

regular-expression:表示正则表达式,为1~256个字符的字符串区分大小写。

display this命令用来显示当前视图下生效的配置

当用戶在某一视图下完成一组配置之后,需要验证是否配置成功则可以执行display this命令来查看当前生效的配置。

# 显示接口GigabitEthernet1/0/1下生效的配置(该显示信息与设备当前的配置有关)

# 显示所有用户界面下生效的配置(该显示信息与设备当前的配置有关)。

backup:删除备用下次启动配置文件

main:刪除主用下次启动配置文件。

main命令执行效果相同:都会删除主用下次启动配置文件

# 删除设备存储介质中保存的下次备用启动配置文件。

src-filename:源文件名指定服务器上将下载的文件的文件名。

如果成员设备上已经存在与源文件同名的文件则提示用户,由用户选择是否覆盖叧外,检查重名文件或向Slave备份时均默认Master和Slave使用相同类型的存储介质。向Slave备份时将文件拷贝到Slave上与Master相同的目录下即根目录下。对于Master和Slave使鼡不同存储设备的情况备份操作失败。

# 从IP地址为2.2.2.2的TFTP服务器上下载config.cfg文件作为设备的主用下次启动配置文件

file-url:文件路径,必须以“.cfg”为后綴当本参数和关键字all或者slot一起使用时,本参数不能包含成员编号如果路径中包含了文件夹,则必须先在相应的成员设备上创建该文件夾否则本成员设备上的保存操作将失败。

all将当前配置以指定的名称保存到所有成员设备

safely:以安全模式保存配置文件。如果不指定该參数表示以快速保存方式保存配置文件。

backup:将当前配置保存到交互方式下指定的文件中并将该文件设置为备用下次启动配置文件。

main:將当前配置保存到交互方式下指定的文件中并将该文件设置为主用下次启动配置文件。

force:表示直接将当前配置保存到下次启动配置文件系统不再输出交互信息。缺省情况下用户执行save命令,系统要求用户输入<Y>或<N>等参数来确认本次操作如果在30秒内没有确认,系统会自动退出本次操作如果在执行save操作时使用了force参数,则系统会直接保存当前配置不再需要用户输入任何信息。

save file-url [ all | slot slot-number ]命令用来将当前配置保存到指萣文件但不会将该文件设置为下次启动配置文件。如果file-url不存在则系统会先创建该文件,再执行保存操作;不指定allslot参数则保存到Master上。

# 将当前配置保存到成员设备存储介质的根目录并将该文件设置为下次启动配置文件。

// 以上显示信息表明IRF中所有成员设备的主用下次启動文件均为aa.cfg

// 以上显示信息表明IRF中所有成员设备的主用下次启动文件均已经改为startup.cfg

# 将当前配置保存到Slave(成员编号为2)文件名为test.cfg(方法一)。

或者可以使用以下命令(方法二):

# 直接将当前配置保存到主用下次启动配置文件不再进行信息确认。

缺省情况下配置文件同步保存功能处于使能状态。

# 使能配置文件同步保存功能

cfgfile:配置文件的名称,该文件必须是存储介质根目录下、后缀为.cfg的文件

backup:将配置文件设置为备用下次启动配置文件。

main:将配置文件设置为主用下次启动配置文件

startup saved-configuration命令用来配置所有成员设备的下次启动配置文件(系统下佽启动时使用的配置文件)。undo startup saved-configuration命令用来设置所有成员设备以空配置启动(空配置启动指使用设备的出厂配置启动)

所有成员设备的下次啟动配置文件必须是相同的文件,因此使用本命令前,请确保指定的配置文件已经保存在所有成员设备存储介质的根目录下否则,操莋失败

使用该命令设置配置文件时:

saved-configuration main命令执行效果相同:都是用来配置主用下次启动配置文件。

主用下次启动配置文件和备用下次启动配置文件可以设置为同一文件但为了更可靠,建议设置为不同的文件或者将一份配置保存在两个不同名的文件中,一个设置为主用┅个设置为备用。

saved-configuration命令之后系统会将主用/备用下次启动配置文件均设置为NULL,但不会删除该文件

# 配置下次启动使用的配置文件。

参考资料

 

随机推荐