欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

配置備份方法、系統(tǒng)及配置文件服務器和被管理設備的制作方法

文檔序號:7655147閱讀:215來源:國知局
專利名稱:配置備份方法、系統(tǒng)及配置文件服務器和被管理設備的制作方法
技術領域
本發(fā)明涉及配置技術領域,具體涉及一種配置備份方法、系統(tǒng)及配置文 件服務器和被管理設備。
背景技術
配置文件決定了網絡中設備對數據處理的具體行為,不同的設備通過不 同的配置互相聯(lián)系、作用完成整個網絡的數據轉發(fā)和不同應用實現。由于種 種原因,設備上的配置文件可能被損壞、設備上也可能進行了錯誤的配置等, 為了快速恢復設備的配置,需要將設備的配置文件備份到一臺配置文件服務 器上,以根據該備份的配置文件恢復設備的配置。圖1為現有的配置備份的過程示意圖,如圖l所示,其具體過程為01:網絡管理員確定被管理網絡中的所有被管理設備如被管理設備 1 3的配置正常后,向各被管理設備輸入配置備份指令。02:被管理設備收到該配置備份指令,將自身當前的所有配置文件通過 TFTP/FTP協(xié)議備份到配置文件服務器上。03:配置文件服務器保存各被管理設備發(fā)來的配置文件、備份時刻與被 管理設備名稱的對應關系。由于被管理設備的配置文件可能發(fā)生更改,例如當需要在被管理設備 上增加一項新的應用功能時,網絡管理員等會在被管理設備上增加新的配置 信息;或者,當被管理設備需要刪除一項已有的應用功能時,網絡管理員等 則需要刪除被管理設備上已有的配置信息。因此,網絡管理員等可在被管理 設備的配置文件發(fā)生更改后,向被管理設備重新輸入配置備份指令,以備份 被管理設備上更改后的配置文件。 頁04:網絡管理員檢測到某個被管理設備運行異常,向配置文件服務器輸 入攜帶該被管理設備名稱和備份時刻的配置恢復指令。05:配置文件服務器接收到該配置恢復指令,在自身查找與該指令攜帶 的被管理設備名稱和備份時刻對應的配置文件,將該配置文件發(fā)送到與所述 被管理設備名稱對應的被管理設備上。06:被管理設備根據配置文件服務器發(fā)來的配置文件,恢復自身配置。由于被管理設備在每次備份配置文件時,都是將自身當前的所有配置文 件都備份到配置文件服務器上,因此,在每次恢復被管理設備的配置時,也 是對被管理設備上的所有配置文件同時進行恢復,而通常被管理設備只是某 個應用出現異常,這樣,現有的配置備份方法大大增加了配置恢復時長,降 低了配置恢復效率。發(fā)明內容本發(fā)明提供配置備份方法、系統(tǒng)、配置文件服務器及被管理設備,以提高 配置恢復效率。本發(fā)明的技術方案是這樣實現的 一種配置備份方法,包括被管理設備接收到配置修改信息,將該配置修改信息發(fā)送給配置文件服務 器,配置文件服務器確定該配置修改信息為應用配置修改信息,保存該應用配 置修改信息、被管理設備標識與應用標識的對應關系;配置文件服務器接收到攜帶應用標識的配置恢復請求,根據該應用標識查 找到對應的應用配置修改信息,通過該應用配置修改信息恢復被管理設備的配 置。所述配置修改信息至少包括修改動作和修改內容,進一步包括恢復配置文件系統(tǒng)應執(zhí)行的動作、被管理設備的操作系統(tǒng)版 本信息、修改視圖、修改時刻、修改用戶中的一種或任意種組合。所述配置文件服務器恢復被管理設備的配置包括配置文件服務器根據查 找到的應用配置修改信息確定與所述應用標識對應的配置信息,將該配置信息 發(fā)送給被管理設備,被管理設備根據該配置信息恢復自身配置。 所述配置恢復請求進一步攜帶被管理設備標識,所述配置文件服務器接收到配置恢復請求之后進一步包括配置文件服務器在自身保存的應用配置修改信息、被管理設備標識與應用 標識的對應關系中,查找與該請求攜帶的被管理設備標識和應用標識對應的配 置修改信息。所述配置修改信息包括修改時刻, 所述配置恢復請求進一步攜帶修改時刻, 所述配置文件服務器接收到配置恢復請求之后進一步包括 配置文件服務器在自身保存的應用配置修改信息、被管理設備標識與應用 標識的對應關系中,查找與該請求攜帶的應用標識對應的配置修改信息,并將 查找到的所有配置修改信息中,所包含的修改時刻不大于配置恢復請求攜帶的 修改時刻的配置修改信息作為用于恢復被管理設備配置的配置修改信息;所述配置文件服務器恢復被管理設備的配置包括配置文件服務器根據用 于恢復被管理設備配置的應用配置修改信息,確定與所述應用標識對應的配置 信息,將該配置信息發(fā)送給被管理設備,被管理設備根據該配置信息恢復自身 配置。所述配置修改信息包括修改時刻、修改動作和修改內容,所述配置恢復請求進一步攜帶修改時刻,所述配置文件服務器接收到配置恢復請求之后進一步包括配置文件服務器在自身保存的應用配置修改信息、被管理設備標識與應用標識的對應關系中,查找與該請求攜帶的應用標識對應的配置修改信息,并將查找到的所有配置修改信息中,所包含的修改時刻大于配置恢復請求攜帶的修改時刻的配置修改信息作為用于恢復被管理設備配置的配置修改信息;所述配置文件服務器恢復被管理設備的配置包括配置文件服務器根據用于恢復被管理設備配置的應用配置修改信息中的修改動作,確定恢復被管理設
備在所述配置恢復請求攜帶的修改時刻前的配置所應執(zhí)行的恢復動作,向被管 理設備發(fā)送攜帶修改內容及指示執(zhí)行該恢復動作的配置恢復命令,被管理設備 根據該配置恢復命令恢復自身配置。被管理設備接收到配置修改信息之前進一步包括配置文件服務器接收到采集初始配置指令,向被管理網絡中的各被管理設 備發(fā)送禁止配置修改消息,被管理設備收到該消息,將自身當前的配置文件發(fā) 送給配置文件服務器,配置文件服務器將被管理設備發(fā)來的配置文件作為初始 配置文件,并為該初始配置文件設置版本標識;所述配置文件服務器保存該應用配置修改信息、被管理設備標識與應用標 識的對應關系之后進一 步包括配置文件服務器接收到升級初始配置指令,根據自身保存的初始配置文件 以及所述對應關系,確定各被管理設備最新的配置文件,將該配置文件作為升 級的初始配置文件保存在自身,并為該升級的初始配置文件設置版本標識;所述配置文件服務器接收到攜帶版本標識的配置恢復請求,根據該版本標 識查找到對應的初始配置文件或升級的初始配置文件,將該初始配置文件或升 級的初始配置文件發(fā)送給被管理設備,被管理設備根據該初始配置文件或升級 的初始配置文件恢復自身的初始配置。被管理設備接收到配置修改信息之前進一步包括在被管理設備上設置一 個配置修改信息上傳開關,被管理設備接收到所述開關發(fā)來的關閉指示,停止向配置文件服務器發(fā)送 配置修改信息;接收到所述開關發(fā)來的打開指示,且第一次收到配置文件服務 器發(fā)來的最新初始配置文件,比較該最新初始配置文件和自身當前的配置文件, 確定自身在收到關閉指示和收到打開指示期間的配置修改信息,將該配置修改 信息發(fā)送給配置文件服務器。所述配置文件服務器保存該應用配置修改信息、被管理設備標識與應用標 識的對應關系的同時進一步包括配置文件服務器根據初始配置文件的最高版 本標識為該配置修改信息設置版本標識;
所述配置恢復請求進一步攜帶版本標識,所述配置文件服務器根據該應用標識查找到對應的應用配置修改信息包括配置文件服務器根據該應用標識和所述版本標識查找到對應的配置修改信 白被管理設備接收到配置修改信息之前進一步包括配置文件服務器保存被 管理設備發(fā)來的初始配置文件;且,所述配置修改信息攜帶修改時刻;所述被管理設備將配置修改信息發(fā)送給配置文件服務器之后、確定該配置 修改信息為應用配置修改信息之前進一步包括配置文件服務器保存該配置修 改信息與被管理設備標識的對應關系,當配置文件服務器接收到攜帶被管理設備標識和修改時刻的配置恢復請求 時,在所述配置修改信息與被管理設備標識的對應關系中,查找該被管理設備 標識對應的、且所包含的修改時刻不大于配置恢復請求攜帶的修改時刻的配置 修改信息,根據所查找到的配置修改信息確定配置信息,將該配置信息和被管 理設備的初始配置文件發(fā)送給被管理設備。所述配置修改信息攜帶修改時刻;所述被管理設備將配置修改信息發(fā)送給配置文件服務器之后、確定該配置 修改信息為應用配置修改信息之前進一步包括配置文件服務器保存該配置修 改信息與被管理設備標識的對應關系,當配置文件服務器接收到攜帶被管理設備標識和修改時刻的配置恢復請求 時,在所述配置修改信息與被管理設備標識的對應關系中,查找該被管理設備 標識對應的、且所包含的修改時刻大于配置恢復請求攜帶的修改時刻的配置修 改信息,按照所查找到的配置修改信息中的修改時刻的由后至前,依次根據所 查找到的各配置修改信息中的修改動作,確定恢復被管理設備在配置恢復請求 攜帶的修改時刻之前的配置所應執(zhí)行的恢復動作,將指示執(zhí)行該恢復動作的配 置恢復命令發(fā)送給被管理設備。一種配置備份系統(tǒng),包括被管理設備和配置文件服務器,其中 被管理設備,接收到配置修改信息,將該配置修改信息發(fā)送給配置文件服務器,根據配置文件服務器發(fā)來的配置信息或配置恢復命令,恢復自身配置;配置文件服務器,接收被管理設備發(fā)來的配置修改信息,確定該配置修改 信息為應用配置修改信息,保存該應用配置修改信息、被管理設備標識與應用標識的對應關系;接收到攜帶應用標識的配置恢復請求,根據該應用標識查找 到對應的應用配置修改信息,確定該應用配置修改信息對應的配置信息或配置 恢復命令,將該配置信息或配置恢復命令發(fā)送給被管理設備。 所述配置文件服務器包括初始配置基線庫,保存被管理設備發(fā)來的初始配置文件與被管理設備標識 的對應關系,保存配置修改信息與被管理設備標識的對應關系;應用配置判斷模塊,接收到被管理設備發(fā)來的配置修改信息,若確定該配 置修改信息為應用配置修改信息,則將該配置修改信息、被管理設備標識與應 用標識的對應關系保存到初始配置基線庫和應用配置基線庫;否則,將該配置 修改信息與被管理設備標識的對應關系保存到初始配置基線庫;應用配置基線庫,保存應用配置修改信息、被管理設備標識與應用標識的 對應關系;應用配置恢復模塊,接收到攜帶應用標識的配置恢復請求,在應用配置基 線庫中查找到與該應用標識對應的配置修改信息,根據該配置修改信息確定配 置信息或配置恢復命令,將該配置信息或配置恢復命令發(fā)送給被管理設備。一種配置文件服務器,包括應用配置判斷模塊,接收到被管理設備發(fā)來的配置修改信息,若確定該配 置修改信息為應用配置修改信息,則將該配置修改信息、被管理設備標識與應 用標識的對應關系保存到應用配置基線庫;應用配置基線庫,保存應用配置修改信息、被管理設備標識與應用標識的 對應關系;應用配置恢復模塊,接收到攜帶應用標識的配置恢復請求,在應用配置基 線庫中查找到與該應用標識對應的配置修改信息,根據該配置修改信息確定配 置信息或配置恢復命令,將該配置信息或配置恢復命令發(fā)送給被管理設備。所述配置文件服務器進一步包括初始配置備份模塊,接收到采集初始配置指令,向各被管理設備發(fā)送禁 止配置修改消息,接收各被管理設備發(fā)來的初始配置文件,向被管理設備返 回解除禁止消息,將該初始配置文件與被管理設備名稱的對應關系保存在初 始配置基線庫;初始配置基線庫,保存被管理設備發(fā)來的初始配置文件與被管理設備標識 的對應關系;初始配置恢復模塊,接收到攜帶被管理設備標識的初始配置恢復請求,從 初始配置基線庫中讀取與該被管理設備標識對應的初始配置文件,將該初始配 置文件發(fā)送給被管理設備。所述配置文件服務器進一步包括初始配置升級模塊,接收到初始配置升級指令,從初始配置基線庫讀取各 被管理設備的初始配置文件及配置修改信息,確定各被管理設備的最新配置文 件,將該最新配置文件作為被管理設備的升級初始配置文件保存在初始配置基 線庫中;所述應用配置判斷模塊在接收到被管理設備發(fā)來的配置修改信息時,進一 步將該配置修改信息與被管理設備標識的對應關系保存在初始配置基線庫中。 一種被管理設備,包括初始配置上傳模塊,接收到配置文件服務器發(fā)來的禁止配置修改消息, 向配置修改模塊發(fā)送禁止配置修改指示;將自身當前的所有配置文件發(fā)送給 配置文件服務器;接收到配置文件服務器發(fā)來的解除禁止消息,向配置修改 模塊發(fā)送允許配置修改指示;配置修改模塊,接收到禁止配置修改指示,拒絕外部輸入的配置修改信 息;接收到解除禁止指示,開始接受外部輸入的配置修改信息,并將該配置 修改信息發(fā)送給配置文件服務器;配置恢復模塊,接收配置文件服務器發(fā)來的配置信息或配置恢復命令,
根據該配置信息或配置恢復命令恢復自身配置。所述被管理設備進一步包括配置修改上傳開關模塊,接收到關閉指示,向配置修改模塊發(fā)送禁止上傳指示;接收到打開指示,向配置修改模塊發(fā)送允許上傳指示;且,所述配置修改模塊接收到禁止上傳指示,停止向配置文件服務器發(fā) 送配置修改信息,接收到允許上傳指示后第一次收到配置文件服務器發(fā)來的 初始配置文件,將該初始配置文件與自身的配置文件比較,得到配置修改信 息,將該配置修改信息發(fā)送給配置文件服務器。與現有技術相比,本發(fā)明通過在對被管理設備進行應用配置修改時,將 該應用配置修改信息和應用標識的對應關系備份在配置文件服務器上,使得 此后在被管理設備的應用出現異常時,配置文件服務器可只將與該應用相關 的配置信息發(fā)送給被管理設備,而無需將被管理設備備份的所有配置文件發(fā) 送給被管理設備,從而減少了配置恢復時長,提高了配置恢復效率。另外,被管理設備在配置文件被修改時,實時將配置修改信息備份到配 置文件服務器上,方便了網絡管理員等對整個網絡的配置變更情況的實時監(jiān) 控。此外,在備份了被管理設備的初始配置文件后,可在被管理設備持續(xù)正 常運行預定時長后再重新備份初始配置文件,使得在被管理設備運行異常 后,可根據需要,靈活地選擇不同時刻備份的初始配置文件進行配置恢復。


圖1為現有的配置備份的過程示意圖; 圖2為本發(fā)明實施例提供的配置備份的流程圖; 圖3為本發(fā)明實施例提供的配置備份的過程示意圖; 圖4為本發(fā)明實施例提供的配置備份系統(tǒng)組成圖。
具體實施方式
下面結合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。圖2是本發(fā)明實施例提供的配置備份的流程圖,如圖2所示,其具體步驟如下步驟201:配置文件服務器預先保存修改視圖和/或修改內容等與應用標 識的對應關系。步驟202:配置文件服務器接收到網絡管理員輸入的采集初始配置指令, 向被管理網絡中的各被管理設備發(fā)送禁止配置修改消息,以通知被管理設備 禁止修改配置文件。網絡管理員確定被管理網絡中的所有被管理設備初始配置正常后,則可 向配置文件服務器輸入采集初始配置指令。本實施例中,禁止配置修改消息可為簡單網絡管理協(xié)議(SNMP)消息。步驟203:被管理設備收到該禁止配置修改消息,將自身的所有配置文 件發(fā)送給配置文件服務器。本實施例中,被管理設備可通過簡單文件傳輸協(xié)議/文件傳輸協(xié)議 (TFTP/FTP )將配置文件發(fā)送給配置文件服務器。步驟204:配置文件服務器收到該配置文件,將該配置文件、采集時刻 及被管理設備名稱的對應關系保存在自身的初始配置基線庫中,同時向被管 理設備發(fā)送解除禁止消息。本實施例中,解除禁止消息可為SNMP消息。被管理設備收到該解除禁止消息后,允許修改配置文件。步驟205:被管理設備檢測到自身的配置文件正在被修改,將被管理設 備名稱、被管理設備的操作系統(tǒng)版本信息、修改視圖、修改動作、修改內容、 修改時刻、修改用戶及恢復配置文件系統(tǒng)應執(zhí)行的動作等配置修改信息攜帶 在配置修改消息中發(fā)送給配置文件服務器。配置修改消息可為TRAP消息。
修改視圖,即網絡管理員等修改配置文件所登錄的視圖。修改動作,即網絡管理員等修改配置文件時,在修改視圖上所執(zhí)行的操作如添加、刪除等。修改內容即網絡管理員等所修改的配置文件的具體內容,如用戶刪 除了應用1的配置信息中的內容A,則該內容A即為修改內容。恢復配置文件系統(tǒng)應執(zhí)行的動作,即被管理設備恢復正在修改的配置文 件所應執(zhí)行的操作,如在被管理設備的接口 1上配置有應用a,當應用a 異常時,配置文件服務器會將應用a的配置信息發(fā)送給被管理設備,被管理 設備收到該配置信息時,需要重新啟動接口 1才能完成應用a的配置恢復, 則在獲取配置信息后重啟接口 1即為恢復應用a的配置文件系統(tǒng)應執(zhí)行的動 作。步驟206:配置文件服務器收到配置修改消息,將該配置修改消息中攜 帶的配置修改信息與被管理設備名稱的對應關系保存在初始配置基線庫中。步驟207:配置文件服務器在自身保存的配置修改信息與應用標識的對 應關系中,查找該消息攜帶的配置修改信息對應的應用標識。步驟208:配置文件服務器判斷是否查找到應用標識,若是,執(zhí)行步驟 209;否則,執(zhí)行步驟210。步驟209:配置文件服務器將配置修改消息攜帶的配置修改信息、被管 理設備名稱與應用標識的對應關系保存在應用配置基線庫中。步驟210:配置文件服務器接收到網絡管理員輸入的攜帶被管理設備名 稱和應用標識的配置恢復請求,從應用配置基線庫中查找到與該被管理設備 名稱和應用標識對應的配置修改信息,如被管理設備的操作系統(tǒng)版本信息、 修改視圖、修改動作、修改內容、修改時刻、修改用戶及恢復配置文件系統(tǒng) 應執(zhí)行的動作等。步驟211:配置文件服務器根據查找到的配置修改信息,確定與應用標 識對應的配置信息,將該配置信息發(fā)送給與被管理設備名稱對應的被管理設備?!∮捎趹门渲没€庫中保存的是修改視圖、修改動作、修改內容、修改 時刻等配置修改信息與應用標識的對應關系,因此,配置文件服務器根據配 置恢復請求中的被管理設備名稱和應用標識會在應用配置基線庫中查找到 修改視圖、修改動作、修改內容、修改時刻等配置修改信息,配置文件服務 器可根據查找到的所有配置修改信息,確定與該應用標識對應的配置信息。
例如若應用配置基線庫中保存的應用1的配置修改信息按照修改時刻的先 后順序依次為增加內容a、增加內容b、增加內容c、刪除內容b,則配置 文件服務器可確定應用l對應的配置信息為內容a+c。
若配置修改信息中包含恢復配置文件系統(tǒng)應執(zhí)行的動作信息,則配置文 件服務器需將該信息同配置信息一起發(fā)送給被管理設備。
步驟212:被管理設備接收到配置文件服務器發(fā)來的配置信息,根據該 配置信息恢復自身的配置。
另外,配置文件服務器也可接收網絡管理員輸入的攜帶被管理設備名 稱、應用標識和修改時刻的配置恢復請求,然后從應用配置基線庫中查找到 與該被管理設備名稱、應用標識和修改時刻對應的配置修改信息,根據該配 置修改信息向被管理設備發(fā)送配置信息或配置恢復命令。例如若對于應用 1來說,應用基線庫中保存的配置修改信息為在時刻l增加內容a、在時 刻2增加內容b、在時刻3增加內容c、在時刻4刪除內容b,則當網絡管理 員向配置文件服務器輸入的配置恢復請求中攜帶的修改時刻為日t刻2時, 配置文件服務器可確定在時刻2應用1的配置信息為內容a+b,則將內容 a+b發(fā)送給被管理設備;或者,依次向被管理設備返回攜帶內容b的增加 命令、攜帶內容c的刪除指令。
若配置文件服務器接收到網絡管理員輸入的攜帶被管理設備名稱和修 改時刻的配置恢復請求,則可從初始配置基線庫中查找到與該被管理設備名 稱和修改時刻對應的配置修改信息,根據該配置修改信息向被管理設備發(fā)送 配置信息或配置恢復命令。例如若初始配置基線庫中保存的配置修改信息 為在時刻l增加內容a、在時刻2增加內容b、在時刻3增加內容c、在時
刻4刪除內容b,則當網絡管理員向配置文件服務器輸入的配置恢復請求中攜帶的修改時刻為時刻2時,配置文件服務器可確定在時刻2的配置信息 為初始配置文件+內容a+內容b,則將初始配置文件+內容a+內容b發(fā)送 給被管理設備;或者,依次向被管理設備返回攜帶內容b的增加命令、攜 帶內容c的刪除指令。另外,由于一個應用可能由一個以上被管理設備配合實現,因此,對一 個應用的配置信息進行修改時,可能同時涉及到對一個以上被管理設備上的 該應用的配置信息的修改。同時,在該應用異常時,可能需要對與該應用相 關的所有被管理設備上的配置信息同時進行恢復,此時,網絡管理員只需將 應用標識,或者將應用標識與修改時刻攜帶在配置恢復請求中輸入配置文件 服務器即可;配置文件服務器收到該配置恢復請求,根據該請求中的應用標 識,或者應用標識與修改時刻,在應用配置基線庫中查找到對應的各被管理 設備的配置修改信息,根據該配置修改信息將對應的配置信息或配置恢復命 令分別發(fā)送給各被管理設備。另外,網絡管理員在向配置文件服務器輸入采集初始配置指令后,此根據自身保存的各被管理設備的初始配置文件以及所有的配置修改信息,確 定各被管理設備的最新配置文件,將該最新配置文件作為升級的初始配置文 件保存在初始基線庫中。具體地,配置文件服務器可根據采集時刻的不同, 為每次釆集的初始配置文件設定一個版本號,在進行配置恢復時,也可通過 向配置文件服務器輸入初始配置文件的不同版本號,來完成對應的初始配置 恢復。對應地,對初始配置文件設定版本號,可為此后收到的每個應用的配 置修改信息都設置版本號,同樣,進行配置恢復時,若配置文件服務器收到 的攜帶應用標識的配置恢復請求中還攜帶版本號,則配置文件服務器需要查 找與該應用標識和版本號對應的配置修改信息。圖3給出了完整的配置備份過程示意圖,如圖3所示,設被管理網絡中 包含被管理設備1 3,在時刻1,被管理設備1~3將自身的初始配置文件發(fā)
送給配置文件服務器,配置文件服務器將被管理設備1 3的初始配置文件保存在初始配置基線庫中,并設定該初始配置基線庫的版本號為1.0;在時刻 2,被管理設備l、 2上進行了針對應用l的配置修改,并將對應的配置修改 信息發(fā)送給配置文件服務器,配置文件服務器將該應用1的配置修改信息保 存在初始配置基線庫1.0和應用1配置基線庫中,并設定該應用1配置基線 庫的版本號為1.0.0;在時刻3,被管理設備2、 3進行了針對應用2的配置 修改,并將對應的配置修改信息發(fā)送給配置文件服務器,配置文件服務器將 該應用2的配置修改信息保存在初始配置基線庫l.O和應用2配置基線庫中, 并設定該應用2配置基線庫的版本號為1.0.1。之后,網絡管理員檢測到被管理設備1 3在預定時長內運行正常,則根 據初始配置基線庫1.0中保存的各被管理設備的初始配置文件和配置修改信 息,確定各被管理設備的最新配置文件,將各被管理設備的最新配置文件作 為升級的初始配置文件保存在版本號為1.1的初始配置基線庫中。之后,若 被管理設備l、 2上又進行了針對應用1的配置修改,則配置文件服務器將 被管理設備1、 2發(fā)來的應用1的配置修改信息保存在初始配置基線庫1.1 和應用1配置基線庫1.1.0中。由于被管理設備在調試時,配置信息會被頻繁、反復地修改,為了防止 大量的無用配置修改信息的上報,可在被管理設備上設置一個配置修改上傳 開關。當調試被管理設備時,網絡管理員關閉該開關;當調試完畢時,網絡 管理員打開該開關,同時向配置文件服務器輸入攜帶被管理設備名稱和最新 版本號的初始配置恢復請求,配置文件服務器收到該請求,在自身查找到與 被管理設備名稱和最新版本號對應的初始配置文件以及配置修改信息,根據 該初始配置文件和配置修改信息確定被管理設備備份的最新配置文件,將該 最新配置文件發(fā)送給被管理設備,被管理設備收到配置文件服務器發(fā)來的最 新配置文件,將該最新配置文件與自身當前的配置文件比較,得到配置修改 信息,將該配置修改信息發(fā)送給配置文件服務器。圖4為本發(fā)明實施例提供的配置備份系統(tǒng)的組成圖,如圖4所示,其主
要包括'.被管理設備41和配置文件服務器42,其中被管理設備41包括初始配置上傳模塊411、配置修改上傳開關模塊 412、配置修改模塊413和配置恢復模塊414,各模塊的功能如下初始配置上傳模塊411:接收到配置文件服務器42發(fā)來的禁止配置修 改消息,向配置修改模塊413發(fā)送禁止配置修改指示,將自身當前的所有配 置文件發(fā)送給配置文件服務器42;接收到配置文件服務器42發(fā)來的解除禁 止消息,向配置修改模塊413發(fā)送允許配置修改指示。配置修改上傳開關模塊412:接收到網絡管理員等輸入的關閉指示,向 配置修改模塊413發(fā)送禁止上傳指示;接收到網絡管理員等輸入的打開指 示,向配置修改模塊413發(fā)送允許上傳指示。配置修改模塊413:接收到初始配置上傳模塊411發(fā)來的禁止配置修改 指示,拒絕網絡管理員等輸入的配置修改信息;接收到初始配置上傳模塊 411發(fā)來的解除禁止指示,開始接受網絡管理員等輸入的配置修改信息,并 將該配置修改信息發(fā)送給配置文件服務器42;接收到配置修改上傳開關模 塊412發(fā)來的禁止上傳指示,停止向配置文件服務器42發(fā)送配置修改信息; 接收到配置修改上傳開關模塊412發(fā)來的允許上傳指示后,第一次接收到配 置文件服務器42發(fā)來的初始配置文件,將該初始配置文件與被管理設備當 前的配置文件比較,得到在收到配置修改上傳開關模塊412發(fā)來的禁止上傳 指示和允許上傳指示期間被管理設備的配置修改信息,將該配置修改信息發(fā) 送給配置文件服務器42。配置恢復模塊414:接收配置文件服務器42發(fā)來的初始配置文件或初 始配置文件+配置信息或應用配置信息或應用配置恢復命令,根據該初始配 置文件或初始配置文件+配置信息或應用配置信息或應用配置恢復命令恢復 自身配置。配置文件服務器42包括初始配置備份模塊421、初始配置基線庫422、 應用配置判斷模塊423、應用配置基線庫424、應用配置恢復模塊425、初 始配置恢復模塊426和初始配置升級模塊427,各模塊的功能如下
初始配置備份模塊421:接收到網絡管理員等輸入的采集初始配置指令, 向各被管理設備41發(fā)送禁止配置修改消息,接收各被管理設備41發(fā)來的初 始配置文件,向被管理設備41返回解除禁止消息,將該初始配置文件與被 管理設備名稱的對應關系保存在初始配置基線庫422中。初始配置基線庫422:保存初始配置文件與被管理設備名稱的對應關系, 保存配置修改信息與被管理設備名稱的對應關系。應用配置判斷模塊423:接收到被管理設備41發(fā)來的配置修改信息,將該 配置修改信息與被管理設備名稱的對應關系保存到初始配置基線庫422中,若 確定該配置修改信息為應用配置修改信息,則將該配置修改信息、被管理設備 名稱與應用標識的對應關系保存到應用配置基線庫424中。應用配置基線庫424:保存應用配置修改信息、被管理設備名稱與應用標 識的對應關系。應用配置恢復模塊425:接收到攜帶應用標識的配置恢復請求,在應用配 置基線庫424中查找到與該應用標識對應的配置修改信息,根據該配置修改信 息確定配置信息或配置恢復命令,將該配置信息或配置恢復命令發(fā)送給被管理 設備41。若配置恢復請求不攜帶被管理設備名稱,則應用配置恢復模塊425將可能 會查找到與該應用標識對應的一個以上^C管理i殳備的配置修改信息,則應用配 置恢復模塊425分別根據各被管理設備的配置修改信息確定各被管理設備的配 置信息或配置恢復命令,將各被管理設備的配置信息或配置恢復命令分別發(fā)送 給各被管理設備;若配置恢復請求攜帶被管理設備名稱,則應用配置恢復模塊 425根據該被管理設備名稱和應用標識,將會查找到與該被管理設備名稱對應 的被管理設備的配置修改信息,根據該配置修改信息確定配置信息或配置恢復 命令,將該配置信息或配置恢復命令發(fā)送給與被管理設備名稱對應的被管理設 備。若配置恢復請求進一步攜帶修改時刻,則應用配置恢復模塊425在應用配 置基線庫424中查找所包含的修改時刻不大于配置恢復請求攜帶的修改時刻的
配置修改信息,根據該配置修改信息確定配置信息,將該配置信息發(fā)送給被管理設備;或者,應用配置恢復模塊425在應用配置基線庫424中查找所包含的 修改時刻大于配置恢復請求攜帶的修改時刻的配置修改信息,根據該配置修改信息包含的修改動作,確定恢復被管理設備在修改時刻前的配置所應執(zhí)行的恢 復動作,將指示該恢復動作的配置恢復命令發(fā)送給被管理設備。
初始配置恢復模塊426:接收到攜帶被管理設備名稱和初始配置文件版本 號的初始配置恢復請求,從初始配置基線庫422中讀取與該被管理設備名稱和 初始配置文件版本號對應的初始配置文件,將該初始配置文件發(fā)送給該被管理 設備名稱對應的被管理設備。
若初始配置恢復模塊426接收到的初始配置請求除了攜帶被管理設備名稱 和初始配置文件版本號外,還進一步攜帶修改時刻,則初始配置恢復模塊426 不僅需要從初始配置基線庫422中讀取與該被管理設備名稱和初始配置文件版 本號對應的初始配置文件,還需要從初始配置基線庫422中讀取與被管理設備 名稱和初始配置文件版本號對應的、且所包含的修改時刻不大于初始配置恢復 請求中的修改時刻的配置修改信息,確定該配置修改信息對應的配置信息,將 查找到的初始配置文件和所確定的配置信息發(fā)送給該被管理設備名稱對應的被 管理設備。
或者,若初始配置恢復模塊426接收到的初始配置請求除了攜帶被管理設 備名稱和初始配置文件版本號外,還進一步攜帶修改時刻,則初始配置恢復模 塊426不僅需要從初始配置基線庫422中讀取與該被管理設備名稱和初始配置 文件版本號對應的初始配置文件,還需要從初始配置基線庫422中讀取與被管 理設備名稱和初始配置文件版本號對應的、且所包含的修改時刻大于初始配置 恢復請求中的修改時刻的配置修改信息,按照各配置修改信息中的修改時刻的 由后至前,根據各配置修改信息中的修改動作,依次確定恢復配置恢復請求攜 帶的修改時刻之前的配置所應執(zhí)行的恢復動作,將指示執(zhí)行該恢復動作的配置 恢復命令發(fā)送給與被管理設備名稱對應的被管理設備。
初始配置升級模塊427:接收到網絡管理員等輸入的初始配置升級指令, 從初始配置基線庫422讀取各被管理設備的初始配置文件及配置修改信息,確 定各被管理設備的最新配置文件,將該最新配置文件作為被管理設備的升級初 始配置文件保存在初始配置基線庫422中,并分別為各初始配置文件設置版本
以上所述僅為本發(fā)明的過程及方法實施例,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內所做的任何修改、等同替換、改進等,均應包含在本發(fā) 明的保護范圍之內。
權利要求
1、一種配置備份方法,其特征在于,包括被管理設備接收到配置修改信息,將該配置修改信息發(fā)送給配置文件服務器,配置文件服務器確定該配置修改信息為應用配置修改信息,保存該應用配置修改信息、被管理設備標識與應用標識的對應關系;配置文件服務器接收到攜帶應用標識的配置恢復請求,根據該應用標識查找到對應的應用配置修改信息,通過該應用配置修改信息恢復被管理設備的配置。
2、 如權利要求l所述的方法,其特征在于,所述配置修改信息至少包括 修改動作和修改內容,進一步包括恢復配置文件系統(tǒng)應執(zhí)行的動作、被管理設備的操作系統(tǒng)版 本信息、修改視圖、修改時刻、修改用戶中的一種或任意種組合。
3、 如權利要求l所述的方法,其特征在于,所述配置文件服務器恢復被管 理設備的配置包括配置文件服務器根據查找到的應用配置修改信息確定與所 述應用標識對應的配置信息,將該配置信息發(fā)送給被管理設備,被管理設備根 據該配置信息恢復自身配置。
4、 如權利要求l所述的方法,其特征在于,所述配置恢復請求進一步攜帶 被管理設備標識,所述配置文件服務器接收到配置恢復請求之后進一步包括 配置文件服務器在自身保存的應用配置修改信息、被管理設備標識與應用標識的對應關系中,查找與該請求攜帶的被管理設備標識和應用標識對應的配置修改信息。
5、 如權利要求l所述的方法,其特征在于,所述配置修改信息包括修改 時刻,所述配置恢復請求進一步攜帶修改時刻, 所述配置文件服務器接收到配置恢復請求之后進一步包括 配置文件服務器在自身保存的應用配置修改信息、被管理設備標識與應用 標識的對應關系中,查找與該請求攜帶的應用標識對應的配置修改信息,并將 查找到的所有配置修改信息中,所包含的修改時刻不大于配置恢復請求攜帶的修改時刻的配置修改信息作為用于恢復被管理設備配置的配置修改信息;所述配置文件服務器恢復被管理設備的配置包括配置文件服務器根據用 于恢復被管理設備配置的應用配置修改信息,確定與所述應用標識對應的配置 信息,將該配置信息發(fā)送給被管理設備,被管理設備根據該配置信息恢復自身配置。
6、 如權利要求l所述的方法,其特征在于,所述配置修改信息包括修改 時刻、修改動作和修改內容,所述配置恢復請求進一步攜帶修改時刻, 所述配置文件服務器接收到配置恢復請求之后進一步包括 配置文件服務器在自身保存的應用配置修改信息、被管理設備標識與應用 標識的對應關系中,查找與該請求攜帶的應用標識對應的配置修改信息,并將 查找到的所有配置修改信息中,所包含的修改時刻大于配置恢復請求攜帶的修 改時刻的配置修改信息作為用于恢復被管理設備配置的配置修改信息;所述配置文件服務器恢復被管理設備的配置包括配置文件服務器根據用 于恢復被管理設備配置的應用配置修改信息中的修改動作,確定恢復被管理設 備在所述配置恢復請求攜帶的修改時刻前的配置所應執(zhí)行的恢復動作,向被管 理設備發(fā)送攜帶修改內容及指示執(zhí)行該恢復動作的配置恢復命令,被管理設備 根據該配置恢復命令恢復自身配置。
7、 如權利要求l所述的方法,其特征在于,被管理設備接收到配置修改信 息之前進一步包括配置文件服務器接收到采集初始配置指令,向被管理網絡中的各被管理設 備發(fā)送禁止配置修改消息,被管理設備收到該消息,將自身當前的配置文件發(fā) 送給配置文件服務器,配置文件服務器將被管理設備發(fā)來的配置文件作為初始 配置文件,并為該初始配置文件設置版本標識;所述配置文件服務器保存該應用配置修改信息、被管理設備標識與應用標識的對應關系之后進一 步包括配置文件服務器接收到升級初始配置指令,根據自身保存的初始配置文件 以及所述對應關系,確定各被管理設備最新的配置文件,將該配置文件作為升 級的初始配置文件保存在自身,并為該升級的初始配置文件設置版本標識;所述配置文件服務器接收到攜帶版本標識的配置恢復請求,根據該版本標 識查找到對應的初始配置文件或升級的初始配置文件,將該初始配置文件或升 級的初始配置文件發(fā)送給被管理設備,被管理設備根據該初始配置文件或升級 的初始配置文件恢復自身的初始配置。
8、 如權利要求7所述的方法,其特征在于,被管理設備接收到配置修改信 息之前進一步包括在被管理設備上設置一個配置修改信息上傳開關,被管理設備接收到所述開關發(fā)來的關閉指示,停止向配置文件服務器發(fā)送 配置修改信息;接收到所述開關發(fā)來的打開指示,且第一次收到配置文件服務 器發(fā)來的最新初始配置文件,比較該最新初始配置文件和自身當前的配置文件, 確定自身在收到關閉指示和收到打開指示期間的配置修改信息,將該配置修改 信息發(fā)送給配置文件服務器。
9、 如權利要求7所述的方法,其特征在于,所述配置文件服務器保存該應 用配置修改信息、被管理設備標識與應用標識的對應關系的同時進一步包括 配置文件服務器根據初始配置文件的最高版本標識為該配置修改信息設置版本 標識;所述配置恢復請求進一步攜帶版本標識,所述配置文件服務器根據該應用標識查找到對應的應用配置修改信息包 括配置文件服務器根據該應用標識和所述版本標識查找到對應的配置修改信 自、'"、o
10、 如權利要求l所迷的方法,其特征在于,被管理設備接收到配置修改 信息之前進一步包括配置文件服務器保存被管理設備發(fā)來的初始配置文件;且,所述配置修改信息攜帶修改時刻; 所述被管理設備將配置修改信息發(fā)送給配置文件服務器之后、確定該配置修改信息為應用配置修改信息之前進一步包括配置文件服務器保存該配置修 改信息與被管理設備標識的對應關系,當配置文件服務器接收到攜帶被管理設備標識和修改時刻的配置恢復請求 時,在所述配置修改信息與被管理設備標識的對應關系中,查找該被管理設備 標識對應的、且所包含的修改時刻不大于配置恢復請求攜帶的修改時刻的配置 修改信息,根據所查找到的配置修改信息確定配置信息,將該配置信息和被管 理設備的初始配置文件發(fā)送給被管理設備。
11、 如權利要求1所述的方法,其特征在于,所述配置修改信息攜帶修改 時刻;所述被管理設備將配置修改信息發(fā)送給配置文件服務器之后、確定該配置 修改信息為應用配置修改信息之前進一步包括配置文件服務器保存該配置修 改信息與被管理設備標識的對應關系,當配置文件服務器接收到攜帶被管理設備標識和修改時刻的配置恢復請求 時,在所述配置修改信息與被管理設備標識的對應關系中,查找該被管理設備 標識對應的、且所包含的修改時刻大于配置恢復請求攜帶的修改時刻的配置修 改信息,按照所查找到的配置修改信息中的修改時刻的由后至前,依次根據所 查找到的各配置修改信息中的修改動作,確定恢復被管理設備在配置恢復請求 攜帶的修改時刻之前的配置所應執(zhí)行的恢復動作,將指示執(zhí)行該恢復動作的配 置恢復命令發(fā)送給被管理設備。
12、 一種配置備份系統(tǒng),其特征在于,包括被管理設備和配置文件服務 器,其中被管理設備,接收到配置修改信息,將該配置修改信息發(fā)送給配置文件服 務器,根據配置文件服務器發(fā)來的配置信息或配置恢復命令,恢復自身配置;配置文件服務器,接收被管理設備發(fā)來的配置修改信息,確定該配置修改 信息為應用配置修改信息,保存該應用配置修改信息、被管理設備標識與應用 標識的對應關系;接收到攜帶應用標識的配置恢復請求,根據該應用標識查找到對應的應用配置修改信息,確定該應用配置修改信息對應的配置信息或配置 恢復命令,將該配置信息或配置恢復命令發(fā)送給被管理設備。
13、 如權利要求12所述的系統(tǒng),其特征在于,所述配置文件服務器包括 初始配置基線庫,保存被管理設備發(fā)來的初始配置文件與被管理設備標識的對應關系,保存配置修改信息與被管理設備標識的對應關系;應用配置判斷模塊,接收到被管理設備發(fā)來的配置修改信息,若確定該配 置修改信息為應用配置修改信息,則將該配置修改信息、被管理設備標識與應 用標識的對應關系保存到初始配置基線庫和應用配置基線庫;否則,將該配置 修改信息與被管理設備標識的對應關系保存到初始配置基線庫;應用配置基線庫,保存應用配置修改信息、被管理設備標識與應用標識的 對應關系;應用配置恢復模塊,接收到攜帶應用標識的配置恢復請求,在應用配置基 線庫中查找到與該應用標識對應的配置修改信息,根據該配置修改信息確定配 置信息或配置恢復命令,將該配置信息或配置恢復命令發(fā)送給被管理設備。
14、 一種配置文件服務器,其特征在于,包括應用配置判斷模塊,接收到被管理設備發(fā)來的配置修改信息,若確定該配 置修改信息為應用配置修改信息,則將該配置修改信息、被管理設備標識與應 用標識的對應關系保存到應用配置基線庫;應用配置基線庫,保存應用配置修改信息、被管理設備標識與應用標識的 對應關系;應用配置恢復模塊,接收到攜帶應用標識的配置恢復請求,在應用配置基 線庫中查找到與該應用標識對應的配置修改信息,根據該配置修改信息確定配 置信息或配置恢復命令,將該配置信息或配置恢復命令發(fā)送給被管理設備。
15、 如權利要求14所述的配置文件服務器,其特征在于,進一步包括 初始配置備份模塊,接收到采集初始配置指令,向各被管理設備發(fā)送禁止配置修改消息,接收各被管理設備發(fā)來的初始配置文件,向被管理設備返 回解除禁止消息,將該初始配置文件與被管理設備名稱的對應關系保存在初 始配置基線庫;初始配置基線庫,保存被管理設備發(fā)來的初始配置文件與被管理設備標識 的對應關系;初始配置恢復模塊,接收到攜帶被管理設備標識的初始配置恢復請求,從 初始配置基線庫中讀取與該被管理設備標識對應的初始配置文件,將該初始配 置文件發(fā)送給被管理設備。
16、 如權利要求14所述的配置文件服務器,其特征在于,進一步包括 初始配置升級模塊,接收到初始配置升級指令,從初始配置基線庫讀取各被管理設備的初始配置文件及配置修改信息,確定各被管理設備的最新配置文 件,將該最新配置文件作為被管理設備的升級初始配置文件保存在初始配置基 線庫中;所述應用配置判斷模塊在接收到被管理設備發(fā)來的配置修改信息時,進一 步將該配置修改信息與被管理設備標識的對應關系保存在初始配置基線庫中。
17、 一種被管理設備,其特征在于,包括初始配置上傳模塊,接收到配置文件服務器發(fā)來的禁止配置修改消息, 向配置修改模塊發(fā)送禁止配置修改指示;將自身當前的所有配置文件發(fā)送給 配置文件服務器;接收到配置文件服務器發(fā)來的解除禁止消息,向配置修改 模塊發(fā)送允許配置修改指示;配置修改模塊,接收到禁止配置修改指示,拒絕外部輸入的配置修改信 息;接收到解除禁止指示,開始接受外部輸入的配置修改信息,并將該配置 修改信息發(fā)送給配置文件服務器;配置恢復模塊,接收配置文件服務器發(fā)來的配置信息或配置恢復命令, 根據該配置信息或配置恢復命令恢復自身配置。
18、 如權利要求17所述的被管理設備,其特征在于,進一步包括 配置修改上傳開關模塊,接收到關閉指示,向配置修改模塊發(fā)送禁止上傳指示;接收到打開指示,向配置修改模塊發(fā)送允許上傳指示;且,所述配置修改模塊接收到禁止上傳指示,停止向配置文件服務器發(fā)送配置修改信息,接收到允許上傳指示后第一次收到配置文件服務器發(fā)來的初始 配置文件,將該初始配置文件與自身的配置文件比較,得到配置修改信息,將 該配置修改信息發(fā)送給配置文件服務器。
全文摘要
本發(fā)明公開了配置備份方法、系統(tǒng)、配置文件服務器及被管理設備。被管理設備接收到配置修改信息,將該配置修改信息發(fā)送給配置文件服務器,配置文件服務器確定該配置修改信息為應用配置修改信息,保存該應用配置修改信息、被管理設備標識與應用標識的對應關系;配置文件服務器接收到攜帶應用標識的配置恢復請求,根據該應用標識查找到對應的應用配置修改信息,通過該應用配置修改信息恢復被管理設備的配置。本發(fā)明可針對具體的應用進行配置恢復,減少了配置恢復時長,提高了配置恢復效率。
文檔編號H04L12/24GK101106480SQ20071011803
公開日2008年1月16日 申請日期2007年6月27日 優(yōu)先權日2007年6月27日
發(fā)明者張宇翔 申請人:杭州華三通信技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石门县| 泾源县| 泸西县| 叙永县| 松滋市| 西安市| 和田县| 孟村| 陵水| 西贡区| 天门市| 耿马| 叙永县| 波密县| 隆尧县| 南阳市| 房产| 永善县| 永平县| 兴文县| 贵州省| 芒康县| 九江县| 莎车县| 南和县| 久治县| 临沧市| 丰宁| 右玉县| 扶绥县| 梓潼县| 孟州市| 博客| 江孜县| 尉犁县| 永定县| 聊城市| 张家港市| 巴彦县| 承德市| 都江堰市|