国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法和網(wǎng)絡(luò)設(shè)備的制作方法

      文檔序號(hào):6369204閱讀:243來(lái)源:國(guó)知局
      專利名稱:網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法和網(wǎng)絡(luò)設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及ー種網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法和網(wǎng)絡(luò)設(shè)備。
      背景技術(shù)
      通過(guò)設(shè)置某個(gè)配置文件為網(wǎng)絡(luò)設(shè)備啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,可以使得該網(wǎng)絡(luò)設(shè)備在上電后的啟動(dòng)過(guò)程中,逐條運(yùn)行啟動(dòng)配置文件中的命令。
      網(wǎng)絡(luò)設(shè)備在未執(zhí)行啟動(dòng)配置文件中的命令之前,某些參數(shù)已經(jīng)被賦予了缺省值,這些參數(shù)的缺省值稱為網(wǎng)絡(luò)設(shè)備的版本內(nèi)置缺省參數(shù)值。可以通過(guò)預(yù)設(shè)在網(wǎng)絡(luò)設(shè)備啟動(dòng)配置文件中的命令,或用戶在運(yùn)行過(guò)程中輸入命令的方式來(lái)修改這些參數(shù)的值,如果沒(méi)有修改這些參數(shù)的值,則網(wǎng)絡(luò)設(shè)備將一直以這些參數(shù)的缺省值來(lái)運(yùn)行。版本內(nèi)置缺省參數(shù)值與網(wǎng)絡(luò)設(shè)備運(yùn)行的版本相關(guān),同一種網(wǎng)絡(luò)設(shè)備的不同版本中,同一個(gè)參數(shù)的缺省值可能不同。例如,網(wǎng)絡(luò)設(shè)備A有兩種版本,分別為版本VI. O和版本V2. O,版本VL O中,參數(shù)最大傳輸單元(maximumtransmission unit,mtu)的版本內(nèi)置缺省參數(shù)值為9600 ;版本V2. O中,參數(shù)mtu的版本內(nèi)置缺省參數(shù)值為12000。當(dāng)網(wǎng)絡(luò)設(shè)備A從版本VI. O升級(jí)到V2. O,重新啟動(dòng)后,如果用戶沒(méi)有在運(yùn)行過(guò)程中修改參數(shù)mtu的值,則網(wǎng)絡(luò)設(shè)備A的參數(shù)mtu的值為12000,這時(shí)可能會(huì)造成網(wǎng)絡(luò)故障。現(xiàn)有技術(shù)中,為保證版本升級(jí)前后的版本內(nèi)置缺省值相同,一般通過(guò)人工排查的方式,列出不同版本間的版本內(nèi)置缺省參數(shù)值的差異,進(jìn)行人エ對(duì)比,由于ー個(gè)版本的版本內(nèi)置缺省參數(shù)很多,例如幾百到幾千個(gè),導(dǎo)致效率低、易出錯(cuò)。當(dāng)出現(xiàn)由于兩個(gè)版本內(nèi)置缺省參數(shù)值不同時(shí),通過(guò)保存(“save文件名”)命令,可以將用戶配置命令保存在指定的文件中。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供ー種網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法和網(wǎng)絡(luò)設(shè)備,可以提高效率并且減少出錯(cuò)。一方面,本發(fā)明實(shí)施例提供ー種網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法,包括網(wǎng)絡(luò)設(shè)備運(yùn)行第一程序,所述第一程序用于生成第一文件,所述第一文件中包含第一配置命令,所述第一配置命令反映第一版本的版本內(nèi)置缺省參數(shù)值,所述第一版本為所述網(wǎng)絡(luò)設(shè)備當(dāng)前運(yùn)行的版本;所述網(wǎng)絡(luò)設(shè)備運(yùn)行設(shè)置程序,所述設(shè)置程序用于設(shè)置第二版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括所述第一文件的內(nèi)容,所述第二版本為所述網(wǎng)絡(luò)設(shè)備將要升級(jí)的版本;所述網(wǎng)絡(luò)設(shè)備運(yùn)行升級(jí)程序,所述升級(jí)程序用于將所述網(wǎng)絡(luò)設(shè)備從所述第一版本升級(jí)到所述第二版本;所述網(wǎng)絡(luò)設(shè)備運(yùn)行重啟程序,所述重啟程序用于重啟所述網(wǎng)絡(luò)設(shè)備,運(yùn)行所述第ニ版本,執(zhí)行所述啟動(dòng)配置文件中的命令。
      另ー方面,本發(fā)明實(shí)施例提供ー種網(wǎng)絡(luò)設(shè)備,包括生成缺省配置単元,用于運(yùn)行第一程序,所述第一程序用于生成第一文件,所述第一文件中包含第一配置命令,所述第一配置命令反映第一版本的版本內(nèi)置缺省參數(shù)值,所述第一版本為所述網(wǎng)絡(luò)設(shè)備當(dāng)前運(yùn)行的版本;設(shè)置單元,用于運(yùn)行設(shè)置程序,所述設(shè)置程序用于設(shè)置第二版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括所述生成缺省配置単元所生成的第一文件的內(nèi)容,所述第二版本為所述網(wǎng)絡(luò)設(shè)備將要升級(jí)的版本;升級(jí)單元,用于運(yùn)行升級(jí)程序,所述升級(jí)程序用于將所述網(wǎng)絡(luò)設(shè)備從所述第一版本升級(jí)到所述第二版本。 重啟單元,用于運(yùn)行重啟程序,所述重啟程序用于重啟所述網(wǎng)絡(luò)設(shè)備,運(yùn)行所述升級(jí)單元升級(jí)的第二版本,執(zhí)行所述設(shè)置單元設(shè)置的啟動(dòng)配置文件中的命令。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法和網(wǎng)絡(luò)設(shè)備,通過(guò)將升級(jí)前版本的版本內(nèi)置缺省參數(shù)值自動(dòng)輸出到第一文件中,設(shè)置升級(jí)后版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括第一文件的內(nèi)容,達(dá)到在不同版本間遷移版本內(nèi)置缺省參數(shù)值的目的,不需要通過(guò)人工排查列出不同版本間的版本內(nèi)置缺省參數(shù)值的差異,可以提高效率,并且可以減少出錯(cuò)。


      圖I是本發(fā)明實(shí)施例提供的ー種網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法流程圖;圖2是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)設(shè)備的示意圖。
      具體實(shí)施例方式下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明實(shí)施例的技術(shù)方案做進(jìn)ー步的詳細(xì)描述。實(shí)施例一如圖I所示,本發(fā)明實(shí)施例提供ー種網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法,包括101、網(wǎng)絡(luò)設(shè)備運(yùn)行第一程序,所述第一程序用于生成第一文件,所述第一文件中包含第一配置命令,所述第一配置命令反映第一版本的版本內(nèi)置缺省參數(shù)值,所述第一版本為所述網(wǎng)絡(luò)設(shè)備當(dāng)前運(yùn)行的版本。舉例來(lái)說(shuō),所述網(wǎng)絡(luò)設(shè)備,是有版本內(nèi)置缺省參數(shù)值的網(wǎng)絡(luò)設(shè)備,例如,包括路由器、交換機(jī)等。舉例來(lái)說(shuō),第一程序可以是保存缺省配置命令(“savedefault文件名”),用于生成第一文件,此時(shí)的第一文件中僅包含第一配置命令,即反映第一版本的版本內(nèi)置缺省參數(shù)值的配置命令,所述第一版本為所述網(wǎng)絡(luò)設(shè)備當(dāng)前運(yùn)行的版本。又舉例來(lái)說(shuō),第一程序可以是保存所有配置命令(“save all文件名”),用于生成第一文件,此時(shí)的第一文件中同時(shí)包括第一配置命令和第二配置命令,第一配置命令即反映第一版本的版本內(nèi)置缺省參數(shù)值的配置命令,第二配置命令即用戶配置命令?!皊ave default文件名”以及“save all文件名”這兩條命令是現(xiàn)有路由器中沒(méi)有的命令,需要新增加。為便于理解,以下以路由器A從版本VI. O升級(jí)到版本V2. O的過(guò)程來(lái)舉例。路由器A的版本VI. O有三個(gè)版本內(nèi)置缺省參數(shù)第一個(gè)為mtu,舉例來(lái)說(shuō),其缺省值為9600 ;第二個(gè)為表示snmp-agent trap是否使能的參數(shù),其值為O (假設(shè)在路由器A的VI. O版本的程序中,用O來(lái)表示snmp-agent trap為不使能disable狀態(tài),用I來(lái)表示snmp-agent trap為使能enable狀態(tài));第三個(gè)為表示terminal alarm是否使能的參數(shù),其值為0(假設(shè)在路由器A的VL O版本的程序中,用O來(lái)表示terminal alarm為不使能disable狀態(tài),用I來(lái)表示snmp-agenttrap為使能enable狀態(tài))。下面以在運(yùn)行版本VI. O的路由器A上,輸入“ save default文件名”舉例輸入“ save default a. cfg”命令,路由器A運(yùn)行此命令,生成第一文件(文件名為a. cfg),文件a. cfg包括第一配置命令,第一配置命令是反映版本VI. O的版本內(nèi)置缺省參數(shù)值的命令,即將版本內(nèi)置缺省參數(shù)值轉(zhuǎn)換為用命令行表達(dá)的形式。文件a. cfg內(nèi)容如下: :mtu 9600
      ::snmp-agent trap disable::terminal alarm disable上面命令中的前綴“”,用于標(biāo)識(shí)其后的命令行是對(duì)應(yīng)版本內(nèi)置缺省參數(shù)值的命令行,也可以用其它形式的前綴來(lái)標(biāo)識(shí),這里不做限定,目的是幫助網(wǎng)絡(luò)維護(hù)人員閱讀命令行時(shí)能快速區(qū)別出這些命令行是對(duì)應(yīng)版本內(nèi)置缺省參數(shù)值的。當(dāng)然,也可以不加前綴,這里不做限定。需要說(shuō)明的是,上面的例子中,前兩個(gè)命令行,SP: :mtu 9600::snmp-agent trap disable符合路由器中的這兩條命令的語(yǔ)法規(guī)則。生成這兩條命令所用的方法,與現(xiàn)有技術(shù)中save命令所用的方法相同。但是第三個(gè)命令行,SP::terminal alarm disable不符合路由器中的相應(yīng)命令的語(yǔ)法規(guī)則。因?yàn)槁酚善髦?,有些命令,只有關(guān)鍵字,沒(méi)有參數(shù),例如terminal alarm命令。其用法是,用戶在系統(tǒng)運(yùn)行過(guò)程中,輸入命令terminal alarm,即代表使能(enable)該功能,之后,輸入undo terminal alarm,即代表不使能(disable)該功能。所以當(dāng)terminalalarm在系統(tǒng)內(nèi)部的值為O,轉(zhuǎn)換為命令行時(shí),需要有ー種方式能顯式地表達(dá)出對(duì)應(yīng)的參數(shù)值。舉例來(lái)說(shuō),本發(fā)明實(shí)施例通過(guò)開(kāi)關(guān)量類型的數(shù)據(jù),如enable/disable,或t rue/false等成對(duì)的開(kāi)關(guān)值表示。上面的例子中,即用命令行terminal alarm disable 來(lái)表不系統(tǒng)中 terminal alarm 的缺省值是 O.下面以在運(yùn)行版本VI. O的路由器A上,輸入“ save all文件名”舉例輸入“ save allb. cfg”命令,路由器A運(yùn)行此命令,生成第一文件(文件名為b. cfg),文件b. cfg包括第一配置命令(即反映版本VI. O的版本內(nèi)置缺省參數(shù)值的命令)和第二配置命令(即用戶在版本VI. O運(yùn)行過(guò)程中輸入的配置命令),文件b. cfg內(nèi)容如下authentication-scheme defaultauthorization-scheme defaultaccounting-scheme defaultdomain default
      interface GigabitEthernet4/0/0
      undo shutdown: :mtu 9600::snmp-agent trap disable::terminal alarm disable文件b. cfg中命令行僅為舉例,不構(gòu)成限定。102、所述網(wǎng)絡(luò)設(shè)備運(yùn)行設(shè)置程序,所述設(shè)置程序用于設(shè)置第二版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括所述第一文件的內(nèi)容,所述第二版本為所述網(wǎng)絡(luò)設(shè)備將要升級(jí)的版本。 路由器A運(yùn)行設(shè)置程序,設(shè)置路由器A的版本V2. O啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括上述101中a. cfg或b. cfg的內(nèi)容。例如,對(duì)于第一文件為上述b. cfg的情況,設(shè)置程序可以設(shè)置路由器A的版本V2. O啟動(dòng)時(shí)讀取的啟動(dòng)配置文件為b. cfg,這樣,該啟動(dòng)配置文件中包含版本VI. O的版本內(nèi)置缺省參數(shù)值和版本VI. O在運(yùn)行過(guò)程中的用戶配置命令。又例如,對(duì)于第一文件為上述a. cfg的情況,設(shè)置程序可以設(shè)置路由器A的版本V2. O啟動(dòng)時(shí)讀取的啟動(dòng)配置文件為c. cfg, c. cfg中包括a. cfg的內(nèi)容,也包括版本VI. O在運(yùn)行過(guò)程中用戶輸入的配置命令,具體操作上,例如可以通過(guò)在路由器A上輸入“saved. cfg”命令,將版本VI. O在運(yùn)行過(guò)程中用戶輸入的的配置命令輸出到指定文件d. cfg中,然后將文件a. cfg和d. cfg中的內(nèi)容拷貝到c. cfg中,d. cfg中的內(nèi)容拷貝在a. cfg中的內(nèi)容之后。又例如,對(duì)于第一文件為上述a. cfg的情況,設(shè)置程序可以設(shè)置路由器A的版本V2. O啟動(dòng)時(shí)讀取的啟動(dòng)配置文件為依次讀取上述a. cfg和上述d. Cfgo103、所述網(wǎng)絡(luò)設(shè)備運(yùn)行升級(jí)程序,所述升級(jí)程序用于將所述網(wǎng)絡(luò)設(shè)備從所述第一版本升級(jí)到所述第二版本。舉例來(lái)說(shuō),路由器A運(yùn)行升級(jí)程序,將路由器A從版本VI. O升級(jí)到版本V2. O??梢栽诓襟E103前將版本V2. O的版本文件上傳到路由器A上。104、所述網(wǎng)絡(luò)設(shè)備運(yùn)行重啟程序,所述重啟程序用于重啟所述網(wǎng)絡(luò)設(shè)備,運(yùn)行所述第二版本,執(zhí)行所述啟動(dòng)配置文件中的命令。舉例來(lái)說(shuō),路由器A運(yùn)行重啟程序,使得路由器A重新啟動(dòng),重啟后運(yùn)行版本V2. O。舉例來(lái)說(shuō),在上述102后,路由器A的啟動(dòng)配置文件中已經(jīng)包含了版本VI. O的版本內(nèi)置缺省參數(shù)值的信息。路由器A重新啟動(dòng)后,運(yùn)行版本V2.0,執(zhí)行啟動(dòng)配置文件中的命令,版本V2. O的版本內(nèi)置缺省參數(shù)值將被對(duì)應(yīng)的版本VI. O的版本內(nèi)置缺省參數(shù)值覆蓋。例如,路由器A的版本VI. O中,參數(shù)mtu的缺省值為9600,版本V2. O中,參數(shù)mtu的缺省值為12000。路由器A從版本VI. O升級(jí)到版本V2. O后,重啟路由器A,此時(shí)路由器A運(yùn)行版本V2. O,此時(shí)mtu的缺省值為12000,路由器A從啟動(dòng)配置文件中讀取并執(zhí)行命令“ :mtu9600”,mtu的值被重新賦值為9600。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法,通過(guò)將升級(jí)前版本的版本內(nèi)置缺省參數(shù)值自動(dòng)輸出到第一文件中,設(shè)置升級(jí)后版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括第一文件的內(nèi)容,達(dá)到在不同版本間遷移版本內(nèi)置缺省參數(shù)值的目的,不需要通過(guò)人工排查列出不同版本間的版本內(nèi)置缺省參數(shù)值的差異,不僅可以提高效率,而且可以減少出錯(cuò)。實(shí)施例ニ請(qǐng)參考圖2,本發(fā)明的一個(gè)實(shí)施例提供ー種網(wǎng)絡(luò)設(shè)備,包括生成缺省配置単元201,用于運(yùn)行第一程序,所述第一程序用于生成第一文件,所述第一文件中包含第一配置命令,所述第一配置命令反映第一版本的版本內(nèi)置缺省參數(shù)值,所述第一版本為所述網(wǎng)絡(luò)設(shè)備當(dāng)前運(yùn)行的版本。設(shè)置單元202,用于運(yùn)行設(shè)置程序,所述設(shè)置程序用于設(shè)置第二版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括所述生成缺省配置単元201生成的所述第一文件的內(nèi)容,所述第二版本為所述網(wǎng)絡(luò)設(shè)備將要升級(jí)的版本。
      升級(jí)單元203,用于運(yùn)行升級(jí)程序,所述升級(jí)程序用于將所述網(wǎng)絡(luò)設(shè)備從所述第一版本升級(jí)到所述第二版本。重啟單元204,用于運(yùn)行重啟程序,所述重啟程序用于重啟所述網(wǎng)絡(luò)設(shè)備,運(yùn)行所述升級(jí)単元203升級(jí)的第二版本,執(zhí)行所述啟動(dòng)配置文件中的命令??蛇x地,所述生成缺省配置単元201生成的所述第一文件中還包含第二配置命令,所述第二配置命令對(duì)應(yīng)用戶在所述第一版本運(yùn)行過(guò)程中輸入的配置命令??蛇x地,所述生成缺省配置単元201生成的所述第一文件中,通過(guò)特殊標(biāo)記標(biāo)識(shí)所述第一配置命令可選地,所述生成缺省配置単元201生成的所述第一文件中,通過(guò)開(kāi)關(guān)量類型的數(shù)據(jù)來(lái)表示所述第一配置命令中無(wú)參數(shù)的命令的參數(shù)值。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備,通過(guò)將升級(jí)前版本的版本內(nèi)置缺省參數(shù)值自動(dòng)輸出到第一文件中,設(shè)置升級(jí)后版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括第一文件的內(nèi)容,達(dá)到在不同版本間遷移版本內(nèi)置缺省參數(shù)值的目的,不需要通過(guò)人工排查列出不同版本間的版本內(nèi)置缺省參數(shù)值的差異,不僅可以提高效率、而且可以減少出錯(cuò)。舉例來(lái)說(shuō),圖2中所示實(shí)施例中的単元可以合并為ー個(gè)或者多個(gè)單元。又舉例來(lái)說(shuō),所述單元或子単元均可通過(guò)硬件來(lái)實(shí)現(xiàn)。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于ー計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,舉例來(lái)說(shuō),存儲(chǔ)介質(zhì)可以包括只讀存儲(chǔ) 器、隨即讀取存儲(chǔ)器、磁盤(pán)或光盤(pán)等。以上對(duì)本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法和網(wǎng)絡(luò)設(shè)備進(jìn)行了詳細(xì)介紹,但以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想,不應(yīng)理解為對(duì)本發(fā)明的限制。本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.ー種網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法,其特征在于,包括 網(wǎng)絡(luò)設(shè)備運(yùn)行第一程序,所述第一程序用于生成第一文件,所述第一文件中包含第一配置命令,所述第一配置命令反映第一版本的版本內(nèi)置缺省參數(shù)值,所述第一版本為所述網(wǎng)絡(luò)設(shè)備當(dāng)前運(yùn)行的版本; 所述網(wǎng)絡(luò)設(shè)備運(yùn)行設(shè)置程序,所述設(shè)置程序用于設(shè)置第二版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括所述第一文件的內(nèi)容,所述第二版本為所述網(wǎng)絡(luò)設(shè)備將要升級(jí)的版本; 所述網(wǎng)絡(luò)設(shè)備運(yùn)行升級(jí)程序,所述升級(jí)程序用于將所述網(wǎng)絡(luò)設(shè)備從所述第一版本升級(jí)到所述第二版本; 所述網(wǎng)絡(luò)設(shè)備運(yùn)行重啟程序,所述重啟程序用于重啟所述網(wǎng)絡(luò)設(shè)備,運(yùn)行所述第二版本,執(zhí)行所述啟動(dòng)配置文件中的命令。
      2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述第一文件中還包含第二配置命令,所述第二配置命令對(duì)應(yīng)用戶在所述第一版本運(yùn)行過(guò)程中輸入的配置命令。
      3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,通過(guò)特殊標(biāo)記標(biāo)識(shí)所述第一配置命令。
      4.根據(jù)權(quán)利要求I至3任一所述的方法,其特征在于,通過(guò)開(kāi)關(guān)量類型的數(shù)據(jù)來(lái)表示所述第一配置命令中無(wú)參數(shù)的命令的參數(shù)值。
      5.ー種網(wǎng)絡(luò)設(shè)備,其特征在于,包括 生成缺省配置単元,用于運(yùn)行第一程序,所述第一程序用于生成第一文件,所述第一文件中包含第一配置命令,所述第一配置命令反映第一版本的版本內(nèi)置缺省參數(shù)值,所述第一版本為所述網(wǎng)絡(luò)設(shè)備當(dāng)前運(yùn)行的版本; 設(shè)置單元,用于運(yùn)行設(shè)置程序,所述設(shè)置程序用于設(shè)置第二版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括所述生成缺省配置単元所生成的第一文件的內(nèi)容,所述第ニ版本為所述網(wǎng)絡(luò)設(shè)備將要升級(jí)的版本; 升級(jí)單元,用于運(yùn)行升級(jí)程序,所述升級(jí)程序用于將所述網(wǎng)絡(luò)設(shè)備從所述第一版本升級(jí)到所述第二版本。
      重啟單元,用于運(yùn)行重啟程序,所述重啟程序用于重啟所述網(wǎng)絡(luò)設(shè)備,運(yùn)行所述升級(jí)單元升級(jí)的第二版本,執(zhí)行所述設(shè)置單元設(shè)置的啟動(dòng)配置文件中的命令。
      6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述生成缺省配置単元生成的所述第一文件中還包含第二配置命令,所述第二配置命令對(duì)應(yīng)用戶在所述第一版本運(yùn)行過(guò)程中輸入的配置命令。
      7.根據(jù)權(quán)利要求5或6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述生成缺省配置単元生成的所述第一文件中,通過(guò)特殊標(biāo)記標(biāo)識(shí)所述第一配置命令。
      8.根據(jù)權(quán)利要求5至7任一所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述生成缺省配置単元生成的所述第一文件中,通過(guò)開(kāi)關(guān)量類型的數(shù)據(jù)來(lái)表示所述第一配置命令中無(wú)參數(shù)的命令的參數(shù)值。
      全文摘要
      本發(fā)明實(shí)施例公開(kāi)了一種網(wǎng)絡(luò)設(shè)備版本升級(jí)的方法,包括將升級(jí)前版本的版本內(nèi)置缺省參數(shù)值自動(dòng)輸出到第一文件中,設(shè)置升級(jí)后版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件,所述啟動(dòng)配置文件包括第一文件的內(nèi)容。本發(fā)明實(shí)施例還提供相應(yīng)的網(wǎng)絡(luò)設(shè)備。本發(fā)明實(shí)施例技術(shù)方案,通過(guò)將升級(jí)前版本的版本內(nèi)置缺省參數(shù)值自動(dòng)輸出到第一文件中,設(shè)置升級(jí)后版本啟動(dòng)時(shí)讀取的啟動(dòng)配置文件包括第一文件的內(nèi)容,達(dá)到在不同版本間遷移版本內(nèi)置缺省參數(shù)值的目的,不需要通過(guò)人工排查列出不同版本間的版本內(nèi)置缺省參數(shù)值的差異,不僅可以提高效率、而且可以減少出錯(cuò)。
      文檔編號(hào)G06F9/445GK102694679SQ20121014020
      公開(kāi)日2012年9月26日 申請(qǐng)日期2012年5月8日 優(yōu)先權(quán)日2012年5月8日
      發(fā)明者朱永飛, 毛洪森, 顧海兵 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1