專利名稱:一種配置遷移方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信設(shè)備領(lǐng)域,具體涉及一種配置遷移方法及裝置。
技術(shù)背景通信設(shè)備包含一組相關(guān)的硬件單元和軟件系統(tǒng),通過軟件系統(tǒng),對軟件 組件和硬件單元的功能使能/禁止、各種參數(shù)、組合關(guān)系等的設(shè)置,就可以使 得設(shè)備對外提供一定的通信能力,和周邊的設(shè)備組合起來,就可以形成一個 通信網(wǎng)絡(luò),提供通信服務。初始狀態(tài)下,設(shè)備是沒有任何設(shè)置的,只能提供 最為基本的功能。要讓以一臺設(shè)備正常提供通信功能,對于設(shè)備的配置是必 需的,尤其是對于網(wǎng)絡(luò)位置比較高的路由器設(shè)備。通常一臺通信設(shè)備會包含 多個可以靈活移動位置的單板,單板上有通信接口,兩臺設(shè)備的通信接口可 以通過傳輸線纜進行連接,以便形成一個通信通路。為了靈活的將各種類型和數(shù)量的接口集成到 一 臺通信設(shè)備上,可以在設(shè) 備基礎(chǔ)框架部分(以下稱為機框)提供一定數(shù)量的插槽,可以插入物理規(guī)格 相同的單板。而不同類型和數(shù)量的接口可以集成到不同的單板上,或者集成 到更小單位的卡上,而卡可以插入單板的固定位置。通過靈活的選擇不同的 單板和/或接口卡,并把單板插入到機框,就可以構(gòu)造出一臺滿足特定網(wǎng)絡(luò)通 信位置需要的設(shè)備。設(shè)備應用到網(wǎng)絡(luò)之后,可能會因為網(wǎng)絡(luò)流量的變化、設(shè) 備節(jié)點功能的變化等,出現(xiàn)了對設(shè)備進行重新配置的需求,比如增加新的單 板,提供更多的接口數(shù)量等。當擴充新的單板、接口的時候,有可能出于后 期維護方便的考慮,也有可能出于重新安排接口位置、合理利用接口的處理 能力的考慮,會需要對原先已經(jīng)有的單板或者單板上的接口卡的位置進行移 動。對于上述需要移動硬件單元的位置,但是需要保持其配置(設(shè)置)和邏輯上的功能的情況,目前的實現(xiàn)方法如下所述假設(shè)硬件單元HU1從X位置移動到Y(jié)位置,HU1從X位置移走時,系 統(tǒng)將X位置的配置CFG (X) 1進行保持,變?yōu)椴换钴S狀態(tài);當HU1插入Y 位置后,系統(tǒng)將先前保存的Y位置的配置CFG (Y)在HU1上重新執(zhí)行,而 此時CFG(Y)可能與HUl并不對應,即配置可能是錯誤的;如果先前不存在 CFG(Y),則HUl保持為空配置狀態(tài),此時需要用戶手工將CFG (X) 1的 內(nèi)容重新在設(shè)備上配置到HUl的新位置Y,形成新的CFG(Y)l。同時,當 X位置再次插入硬件單元H—U—2的時候,系統(tǒng)會嘗試將保存的CFG (X) 1進 行恢復,同樣,此時的CFG (X) 1可能也與再次插入的硬件單元HU2不對 應,因此可能存在邏輯錯誤,因為邏輯上用戶已經(jīng)把HU1及其配置遷移到Y(jié) 位置了,原先對應HUl的配置CFG (X) 1應該丟棄,重新恢復會造成邏輯 混亂。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)在硬件位置遷移過程中,系統(tǒng)自 動恢復的配置可能與硬件并不對應,會造成系統(tǒng)邏輯混亂;如果硬件遷移的 目的位置沒有配置信息,還需要人工進行配置,增加了工作量。發(fā)明內(nèi)容本發(fā)明實施例提供了 一種配置遷移方法及裝置,使用本發(fā)明實施例提供 的技術(shù)方案,在硬件位置遷移過程中,可以不需要人工為硬件恢復對應的配置。本發(fā)明實施例的艮的是通過以下技術(shù)方案實現(xiàn)的 本發(fā)明實施例提供了一種配置遷移方法,包括接收硬件遷移指示,所述硬件遷移指示包括待遷移硬件的原位置信息和 待遷移的目的位置信息;監(jiān)測目的位置是否有硬件插入,所述目的位置與所述目的位置信息對應;如果監(jiān)測到所述目的位置有硬件插入,為插入所述目的位置的硬件配置 目的位置的配置信息,所述目的位置的配置信息與所述原位置的配置信息相 同,所述原位置與所述原位置信息對應。本發(fā)明實施例還提供了另一種配置遷移方法,包括接收硬件遷移指示,所述硬件遷移指示包括待遷移硬件的原位置信息;關(guān)聯(lián)所述待遷移硬件的標識信息與原位置的配置信息,所述原位置與所 述原位置信息對應;監(jiān)測是否有硬件插入;如果監(jiān)測到有硬件插入,判斷插入的硬件的標識信息是否與所述待遷移 硬件的標識信息相同;如果相同,根據(jù)所述待遷移硬件的標識信息與所述原位置的配置信息的 關(guān)聯(lián)信息,為所述插入的硬件配置目的位置的配置信息,所述目的位置的配 置信息與所述原位置的配置信息相同。本發(fā)明實施例還提供了一種配置遷移裝置,包括指示接收單元,用于接收硬件遷移指示,所述硬件遷移指示包括待遷移 硬件的原位置信息和待遷移的目的位置信息;監(jiān)測單元,用于在所述指示接收單元接收到所述硬件遷移指示后,監(jiān)測 目的位置是否有硬件插入,所述目的位置與所述目的位置信息對應;配置單元,用于在所述監(jiān)測單元監(jiān)測到所述目的位置有硬件插入時,為 插入所述目的位置的硬件配置目的位置的配置信息,所述目的位置的配置信 息與原位置的配置信息相同,所述原位置與所述原位置信息對應。本發(fā)明實施例還提供了另一種配置遷移裝置,包括—.指示接收單元,用于接收硬件遷移指示,所述硬件遷移指示包括待遷移 硬件的原位置信息;關(guān)聯(lián)單元,用于在所述指示接收單元接收到所述硬件遷移指示后,關(guān)聯(lián) 所述待遷移硬件的標識信息與原位置的配置信息,所述原位置與所述原位置 信息對應;監(jiān)測單元,用于在所述指示接收單元接收到所述硬件遷移指示后,監(jiān)測是否有硬件插入;標識判斷單元,用于在所述監(jiān)測單元監(jiān)測到有硬件插入時,判斷插入的 硬件的標識信息是否與所述待遷移硬件的標識信息相同;配置單元,用于在所述標識判斷單元判斷插入的硬件的標識信息與所述待遷移硬件的標識信息相同時,根據(jù)所述待遷移硬件的標識信息與所述 原位置的配置信息的關(guān)聯(lián)信息,為所述插入的硬件配置目的位置的配置信息, 所述目的位置的配置信息與所述原位置的配置信息相同。從本發(fā)明實施例提供的以上技術(shù)方案可以看出,由于本發(fā)明實施例在接 收到硬件遷移指示后,可以對是否有硬件插入進行監(jiān)測,從而在監(jiān)測到有硬 件插入時,為插入的硬件恢復與該硬件在原位置的配置信息相同的目的位置 的配置信息,從而可以保證為硬件恢復對應的配置信息,不會造成系統(tǒng)邏輯 混亂;同時,在硬件插入目的位置后,并不需要人工對硬件的配置進行恢復, 從而節(jié)省了工作量,并且避免了人工恢復時可能的出錯。
圖1為本發(fā)明實施例中配置遷移方法實施例一的流程圖;圖2為本發(fā)明實施例中配置遷移方法實施例二的流程圖;圖3為本發(fā)明實施例中配置遷移方法實施例三的流程圖;圖4為本發(fā)明實施例中配置遷移裝置實施例一的結(jié)構(gòu)圖;圖5為本發(fā)明實施例中配置遷移裝置實施例二的結(jié)構(gòu)圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案、及優(yōu)點更加清楚明白,以下參照附圖并 舉實施例,對本發(fā)明.進一步詳細說明。圖l描述了本發(fā)明實施例提供的配置遷移方法實施例一的流程,包括步驟IOI、接收硬件遷移指示;硬件遷移指示包括待遷移硬件的原位置信 息和待遷移的目的位置信息;接收的硬件遷移指示可以是用戶輸入的,例如用戶從命令行界面輸入的 信息,從網(wǎng)管工具輸入的信息,甚至可以是從控制面板上輸入的指示等都可以作為硬件遷移指示;步驟102、監(jiān)測目的位置是否有硬件插入;其中,目的位置與目的位置信 息對應;在設(shè)備中,每個位置都有唯一對應的位置信息,位置信息與位置是 ——對應的,因而知道目的位置就可以知道目的位置信息,知道目的位置信 息也可以知道目的位置。在接收到硬件遷移指示后,可以獲知待遷移硬件遷移的目的位置,因而 可以對目的位置進行監(jiān)測,判斷是否有硬件插入;步驟103、如果監(jiān)測到目的位置有硬件插入,為插入目的位置的硬件配置 目的位置的配置信息;目的位置的配置信息與原位置的配置信息相同。其中, 原位置與原位置信息對應。在監(jiān)測到有硬件插入時,則可以將與原位置的配置信息相同的目的位置 的配置信息配置給插入目的位置的硬件。其中,為插入目的位置的硬件配置 目的位置的配置信息具體可以包括將原位置的配置信息轉(zhuǎn)換或修改為目的 位置的配置信息,將轉(zhuǎn)換或修改得到的目的位置的配置信息配置給插入目的 位置的硬件;此時,在為插入目的位置的硬件配置目的位置的配置信息后可 以刪除原位置的配置信息,避免在原位置有新的硬件插入時恢復不對應的配 置。當然,也可以省去將原位置的配置信息轉(zhuǎn)換為目的位置的配置信息這一 步驟,而是直接將原位置的配置信息修改為目的位置的配置信息,從而可以 同時刪除原位置的配置信息。其中,在配置信息與位置無關(guān)時,原位置的配置信息可以直接轉(zhuǎn)換為目 的位置的配置信息;在配置信息與位置有關(guān)時,只需要將原位置的配置信息 中的原位置的信息修改為目的位置的信息即可得到目的位置的配置信息。在 已有目的位置的配置信息存在時,可以在將原位置的配置信息轉(zhuǎn)換或修改為 目的位置的配置信息前將已有的目的位置的配置信息刪除,也可以直接使用 轉(zhuǎn)換或修改得到的目的位置的配置信息覆蓋已有的目的位置的配置信息。從上可知,本實施例在接收到硬件遷移指示后,可以對硬件遷移的目的 位置進行監(jiān)測,從而在監(jiān)測到目的位置有硬件插入時,為插入目的位置的硬 件恢復與該硬件在原位置的配置信息相同的目的位置的配置信息,從而可以保證為硬件恢復對應的配置信息,不會造成系統(tǒng)邏輯混亂;同時,在硬件插 入目的位置后,并不需要人工對硬件的配置進行恢復,從而節(jié)省了工作量, 并且避免了人工恢復時可能的出錯。進一步,在接收硬件遷移指示后本發(fā)明實施例提供的配置遷移方法實施 例一可以進一步包括判斷目的位置是否空閑;只有在目的位置空閑時,才 監(jiān)測目的位置是否有硬件插入。從而可以保證硬件遷移能夠正確的執(zhí)行,因 為硬件遷移指示可能是由人工輸入的,會有出錯的可能,從而可以對目的位 置是否空閑進行檢測,檢查出是否為不正確的硬件遷移指示;如果目的位置 不空閑,則表明是不正確的硬件遷移指示,進而對用戶進行提醒,例如可以 在圖形界面上以醒目的形式顯示,或者是聲音等其他容易為用戶感知的方式 對用戶進行,提醒。進一步,在接收所述硬件遷移指示后本發(fā)明實施例提供的配置遷移方法 實施例一還可以包括記錄待遷移硬件的標識信息,硬件的標識信息在系統(tǒng) 中是唯一的,與硬件——對應。進而在為插入目的位置的硬件配置目的位置 的配置信息前進一步包括判斷插入目的位置的硬件的標識信息是否與記錄 的待遷移硬件的標識信息相同,如果相同,才為插入目的位置的硬件配置目 的位置的配置信息。如果不相同,則說明插入的硬件并不是原位置的硬件, 此時為插入的硬件恢復原位置的配置信息可能會導致出^l告,進而導致系統(tǒng)邏 輯混亂,此時也可以對用戶進行提醒。圖2描述了本發(fā)明實施例提供的配置遷移方法實施例二的流程,包括步驟201、接收硬件遷移指示;硬件遷移指示包括待遷移硬件的原位置信息;步驟202、關(guān)聯(lián)待遷移硬件的標識信息與原位置的配置信息;其中,原位 置與原位置信息對應;由于硬件的標識信息在系統(tǒng)中是唯一的,因而可以關(guān)聯(lián)待遷移硬件的標 識信息與原位置的配置信息,從而使原位置的配置信息能夠與硬件對應。步驟203、監(jiān)測是否有硬件插入;步驟204、在監(jiān)測到有硬件插入時,判斷插入的硬件的標識信息是否與待 遷移硬件的標識信息相同;步驟205、在插入的硬件的標識信息與待遷移硬件的標識信息相同時,根 據(jù)待遷移硬件的標識信息與原位置的配置信息的關(guān)聯(lián)信息,為插入的硬件配 置目的位置的配置信息,目的位置的配置信息與原位置的配置信息相同。在監(jiān)測到有硬件插入,且插入的硬件的標識信息已經(jīng)有關(guān)聯(lián)的配置信息 時,則可以直接將標識的配置信息配置給插入的硬件。如果插入的硬件的標 識信息沒有用關(guān)聯(lián)的配置信息,則說明插入的硬件是一個新的硬件,需要進 行預置的處理,例如由用戶對新的硬件進行配置,或者由用戶指定使用哪個 位置的配置信息等,本發(fā)明實施例并不對插入的硬件是新的硬件時的處理進 行限定。其中,根據(jù)待遷移硬件的標識信息與原位置的配置信息的關(guān)聯(lián)信息, 為插入的硬件配置目的位置的配置信息具體為根據(jù)待遷移硬件的標識信息 與原位置的配置信息的關(guān)聯(lián)信息確定原位置的配置信息;將原位置的配置信 息轉(zhuǎn)換為目的位置的配置信息;將目的位置的配置信息配置給所述插入的硬 件;此時,在為插入目的位置的硬件配置目的位置的配置信息后可以刪除原 位置的配置信息,避免在原位置有新的硬件插入時恢復了不對應的配置。從上可知,本實施例在接收到硬件遷移指示后,可以對是否有硬件插入 進行監(jiān)測,從而在監(jiān)測到有硬件插入時,為插入的硬件恢復與該硬件在原位 置的配置信息相同的目的位置的配置信息,從而可以保證為硬件恢復對應的 配置信息,不會造成系統(tǒng)邏輯混亂;同時,在硬件插入目的位置后,并不需 要人工對硬件的配置進行恢復,從而節(jié)省了工作量,并且避免了人工恢復時 可能的出錯。假設(shè)需要將硬件單元(HU)從X位置遷移到Y(jié)位置,接收到硬件遷移指 示,當HU從X位置拔出時,X位置上對應HU的配置信息CFG (X)將不會起作用,可以將CFG(X)不起作用的狀態(tài)稱為不活躍待恢復狀態(tài),相應 的,可以將CFG ( X)起作用的狀態(tài)稱為活;沃狀態(tài);在日i確了將HU從X位 置遷移到Y(jié)位置時,可以將CFG (X)轉(zhuǎn)換為Y位置的配置信息CFG (Y), 由于此時硬件并沒有插入Y位置,CFG(Y)的狀態(tài)也可以是不活躍待恢復狀 態(tài)。當HU在Y位置插入的時候,系統(tǒng)進行CFG (Y)的恢復,將CFG(Y) 配置給插入Y位置的HU,使HU原先具有的配置在新的位置Y上生效;本 發(fā)明實施例提供的配置遷移方法實施例三詳細描述了該流程,如圖3所示, 包括步驟301:接收硬件遷移指示,硬件遷移指示包括X位置的HU需要遷 移至Y的信息;此時,知道X位置的HU需要遷移,因此可以使X位置和Y位置同時進 入遷移狀態(tài),相對的可以稱不需要遷移的位置的狀態(tài)為普通狀態(tài)。由于X位 置的HU并沒有被拔出,為了使HU繼續(xù)發(fā)揮作用,HU的配置信息CFG ( X ) 可以繼續(xù)處于活躍狀態(tài)。步驟302、檢測Y位置當前是否空閑;如果是,進入步驟303,如果否, 進入步驟308;步驟303 、當HU從X位置被拔出時,記錄HU的標識信息; 標識信息可以是^5更件標識(HU.ID)等;由于此時的HU不能起作用,因而可以進一步將CFG(X)的狀態(tài)轉(zhuǎn)換為 不活躍待恢復狀態(tài);步驟304、將CFG (X)轉(zhuǎn)換為CFG (Y);可以同時將CFG(X)清空。當然也可以在后續(xù)的某一個時刻后才將CFG (X)清空,例如在取消了硬件遷移指示,需要在X位置重新插入HU時,可 以使用原有的CFG (X)進行配置恢復;步驟305、監(jiān)測到Y(jié)位置有HU插入;步驟306、判斷插入的HU的標識信息是否與記錄的HU的標識信息相同,如果是,進入步驟307;如果否,進入步驟308;步驟307、使用CFG (Y)對插入Y位置的HU進行配置;結(jié)束流程;此時X到Y(jié)的HU遷移過程結(jié)束,可以將X位置和Y位置的狀態(tài)轉(zhuǎn)換為 普通狀態(tài);同時由于HU已經(jīng)使用與CFG(X)相同的CFG(Y)進行了恢復, 可以使HU在X位置的全部功能在Y位置上得到恢復;步驟308、以容易為用戶感知的方式通知用戶;結(jié)束流程。從上可知,本實施例在接收到硬件遷移指示后,可以對硬件遷移的目的 位置進行監(jiān)測,從而在監(jiān)測到目的位置有硬件插入時,為插入目的位置的硬 件恢復與該硬件在原位置的配置信息相同的目的位置的配置信息,可以保證 為硬件恢復對應的配置信息,不會造成系統(tǒng)邏輯混亂;同時,在硬件插入目 的位置后,并不需要人工對硬件的配置進行恢復,從而節(jié)省了工作量,并且 避免了人工恢復時可能的出錯。其中,可能在接收了硬件遷移指示后會接收到取消遷移的指示,此時可 以取消X位置和Y位置的遷移狀態(tài),轉(zhuǎn)換為普通狀態(tài);如果,已經(jīng)將CFG(X) 轉(zhuǎn)換為了 CFG(Y),需要刪除CFG(Y);進一步,如果已經(jīng)刪除了 CFG(X), 則需要在刪除CFG (Y)之前,先將CFG (Y)轉(zhuǎn)換為CFG (X),然后才將 CFG (Y)刪除。可以理解的是,本發(fā)明實施例提供的上述配置遷移方法僅是實現(xiàn)本發(fā)明 的實現(xiàn)方式,并不是限定本發(fā)明只能按照上述流程實現(xiàn);例如,記錄HU的 標識信息并不一定要限定在HU從X位置拔出時,只要在Y位置有硬件插入 之前記錄HU的標識信息都不會影響本發(fā)明的實現(xiàn);同樣,只需要將CFG( X) 轉(zhuǎn)換為CFG (Y)的在使用CFG (Y)對插入Y位置的HU進行配置之前執(zhí) 行都不會影響本發(fā)明的實現(xiàn)等。如下再介紹本發(fā)明實施例提供的配置遷移裝置,圖4描述了配置遷移裝 置實施例一的結(jié)構(gòu),包括指示接收單元401,用于接收硬件遷移指示,該硬件遷移指示包括待遷移硬件的原位置信息和待遷移的目的位置信息;監(jiān)測單元402,用于在指示接收單元401接收到硬件遷移指示后,監(jiān)測 目的位置是否有硬件插入;目的位置與目的位置信息對應;配置單元403,用于在監(jiān)測單元402監(jiān)測到目的位置有硬件插入時,為插 入目的位置的硬件配置目的位置的配置信息,目的位置的配置信息與原位置 的配置信息相同;原位置與原位置信息對應。其中,配置單元403具體可以包括轉(zhuǎn)換單元4031,用于在監(jiān)測單元402監(jiān)測到目的位置有硬件插入時,將 原位置的配置信息轉(zhuǎn)換為目的位置的配置信息;配置信息配置單元4032,用于在轉(zhuǎn)換單元4031將原位置的配置信息轉(zhuǎn)換 為目的位置的配置信息后,將目的位置的配置信息配置給插入目的位置的硬 件。此時,配置遷移裝置實施例一還可以包括刪除單元404,用于在配置單元 403為插入目的位置的硬件配置目的位置的配置信息后,刪除原位置的配置信 息,避免原位置有新的硬件插入時,使用不正確的配置信息進行配置。從上可知,本實施例在接收到硬件遷移指示后,可以對硬件遷移的目的 位置進行監(jiān)測,從而在監(jiān)測到目的位置有硬件插入時,為插入目的位置的硬 件恢復與該硬件在原位置的配置信息相同的目的位置的配置信息,從而可以 保證為硬件恢復對應的配置信息,不會造成系統(tǒng)邏輯混亂;同時,在硬件插 入目的位置后,并不需要人工對硬件的配置進行恢復,從而節(jié)省了工作量, 并且避免了人工恢復時可能的出錯。進一步,本發(fā)明實施例提供的配置遷移裝置實施例一還可以包括空閑 判斷單元405,用于在指示接收單元401接收到硬件遷移指示后,判斷目的位 置是否空閑;監(jiān)測單元402用于只在空閑判斷單元判斷目的位置空閑時,才 監(jiān)測目的位置是否有硬件插入。從而保證硬件遷移能夠正確的執(zhí)行。進一步,本發(fā)明實施例提供的配置遷移裝置實施例一還可以包括記錄 單元406,用于在指示接收單元401接收到硬件遷移指示后,記錄待遷移硬件的標識信息;標識判斷單元407,用于在監(jiān)測單元402監(jiān)測到目的位置有硬件 插入時,判斷插入目的位置的硬件的標識信息是否與記錄單元406記錄的待 遷移硬件的標識信息相同;此時,配置單元403只在標識判斷單元判斷插入 目的位置的硬件的標識信息與記錄單元記錄的待遷移硬件的標識信息相同 時,才為插入目的位置的硬件配置目的位置的配置信息。從而可以確保配置 給插入目的位置的硬件的配置信息是正確。圖5描述了本發(fā)明實施例提供的配置遷移裝置實施例二的結(jié)構(gòu),包括指示接收單元501,用于接收硬件遷移指示,硬件遷移指示包括待遷移硬 件的原位置信息;關(guān)聯(lián)單元502,用于在指示接收單元501接收到硬件遷移指示后,關(guān)聯(lián)待 遷移硬件的標識信息與原位置的配置信息;原位置與原位置信息對應;監(jiān)測單元503,用于在指示接收單元501接收到硬件遷移指示后,監(jiān)測是 否有硬件插入;標識判斷單元504,用于在監(jiān)測單元503監(jiān)測到有硬件插入時,判斷插入 的硬件的標識信息是否與待遷移硬件的標識信息相同;配置單元505,用于在標識判斷單元504判斷插入的硬件的標識信息與待 遷移硬件的標識信息相同時,根據(jù)待遷移硬件的標識信息與原位置的配置信 息的關(guān)聯(lián)信息,為插入的硬件配置目的位置的配置信息,目的位置的配置信 息與原位置的配置信息相同。其中,配置單元505具體可以包括配置信息確定單元5051,用于在標 識判斷單元504判斷插入的硬件的標識信息與待遷移硬件的標識信息相同時, 根據(jù)待遷移硬件的標識信息與原位置的配置信息的關(guān)聯(lián)信息確定原位置的配 置信息;轉(zhuǎn)換單元5052,用于在配置信息確定單元5051確定原位置的配置信 息后,將原位置的配置信息轉(zhuǎn)換或修改為目的位置的配置信息;配置信息配 置單元5053,用于在轉(zhuǎn)換單元5052將原位置的配置信息轉(zhuǎn)換或修改為目的位 置的配置信息后,將目的位置的配置信息配置給插入的硬件。此時,本發(fā)明 實施例提供的配置遷移裝置實施例二還可以包括刪除單元506,用于在配置單元為插入目的位置的硬件配置目的位置的配置信息后,刪除原位置的配置信息。避免原位置有新的硬件插入時,使用不正確的配置信息:進行配置。從上可知,本實施例在接收到硬件遷移指示后,可以對是否有硬件插入 進行監(jiān)測,從而在監(jiān)測到有硬件插入時,為插入的硬件恢復與該硬件在原位 置的配置信息相同的目的位置的配置信息,從而可以保證為硬件恢復對應的配置信息,不會造成系統(tǒng)邏輯混亂;同時,在硬件插入目的位置后,并不需要人工對硬件的配置進行恢復,從而節(jié)省了工作量,并且避免了人工恢復時 可能的出錯。是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括如下步驟接收硬件遷移指示,所述硬件遷移指示包括待遷移硬件的原位置信息和 待遷移的目的位置信息;監(jiān)測目的位置是否有硬件插入,所述目的位置與所述目的位置信息對應;如果監(jiān)測到所述目的位置有硬件插入,為插入所述目的位置的硬件配置 目的位置的配置信息,所述目的位置的配置信息與所述原位置的配置信息相 同,所述原位置與所述原位置信息對應?;虬ㄈ缦虏襟E接收硬件遷移指示,所述硬件遷移指示包括待遷移硬件的原位置信息;關(guān)聯(lián)所述待遷移硬件的標識信息與原位置的配置信息,所述原位置與所 述原位置信息對應;監(jiān)測是否有硬件插入;如果監(jiān)測到有硬件插入,判斷插入的硬件的標識信息是否與所述待遷移 硬件的標識信息相同;如果相同,根據(jù)所述待遷移硬件的標識信息與所述原位置的配置信息的 關(guān)聯(lián)信息,為所述插入的硬件配置目的位置的配置信息,所述目的位置的配置信息與所述原位置的配置信息相同。上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上對本發(fā)明實施例所提供的 一種配置遷移方法及裝置進行了詳細介紹,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其思想;同時,對 于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍 上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權(quán)利要求
1、一種配置遷移方法,其特征在于,包括接收硬件遷移指示,所述硬件遷移指示包括待遷移硬件的原位置信息和待遷移的目的位置信息;監(jiān)測目的位置是否有硬件插入,所述目的位置與所述目的位置信息對應;如果監(jiān)測到所述目的位置有硬件插入,為插入所述目的位置的硬件配置目的位置的配置信息,所述目的位置的配置信息與所述原位置的配置信息相同,所述原位置與所述原位置信息對應。
2、 如權(quán)利要求1所述的配置遷移方法,其特征在于,接收所述硬件遷移 指示后進一步包括判斷所述目的位置是否空閑;如果所述目的位置空閑,監(jiān)測所述目的位置是否有硬件插入。
3、 如權(quán)利要求1所述的配置遷移方法,其特征在于,接收所述硬件遷移 指示后進一步包括記錄所述待遷移硬件的標識信息;為插入所述目的位置的硬件配置目的位置的配置信息前進一步包括判斷插入所述目的位置的硬件的標識信息是否與記錄的所述待遷移硬件 的標識信息相同,如果相同,為插入所述目的位置的硬件配置目的位置的配 置信息。
4、 如權(quán)利要求1至3任一所述的配置遷移方法,其特征在于,所述為插 入所述目的位置的硬件配置目的位置的配置信息具體為將所述原位置的配置信息轉(zhuǎn)換為所述目的位置的配置信息,或?qū)⑺鲈?位置的配置信息修改為所述目的位置的配置信息;將所述目的位置的配置信息配置給插入所述目的位置的硬件。
5、 如權(quán)利要求1所述的配置遷移方法,其特征在于,為插入所述目的位 置的硬件配置目的位置的配置信息后進一步包括刪除所述原位置的配置信息。
6、 一種配置遷移方法,其特征在于,包括接收硬件遷移指示,所述硬件遷移指示包括待遷移硬件的原位置信息;關(guān)聯(lián)所述待遷移硬件的標識信息與原位置的配置信息,所述原位置與所 述原位置信息對應;監(jiān)測是否有硬件插入;如果監(jiān)測到有硬件插入,判斷插入的硬件的標識信息是否與所述待遷移 硬件的標識信息相同;如果相同,根據(jù)所述待遷移硬件的標識信息與所述原位置的配置信息的 關(guān)聯(lián)信息,為所述插入的硬件配置目的位置的配置信息,所述目的位置的配 置信息與所述原位置的配置信息相同。
7、 如權(quán)利要求6所述的配置遷移方法,其特征在于,所述根據(jù)所述待遷 移硬件的標識信息與原位置的配置信息的關(guān)聯(lián)信息,為所述插入的硬件配置 目的位置的配置信息具體為根據(jù)所述待遷移硬件的標識信息與所述原位置的配置信息的關(guān)聯(lián)信息確 定所述原位置的配置信息;將所述原位置的配置信息轉(zhuǎn)換為所述目的位置的配置信息;將所述目的位置的配置信息配置給所述插入的硬件。
8、 如權(quán)利要求7所述的配置遷移方法,其特征在于,為所述插入的硬件 配置目的位置的配置信息后進一步包括刪除所述原位置的配置信息。
9、 一種配置遷移裝置,其特征在于,包括指示接收單元,用于接收硬件遷移指示,所述硬件遷移指示包括待遷移 硬件的原位置信息和待遷移的目的位置信息;監(jiān)測單元,用于在所述指示接收單元接收到所述硬件遷移指示后,監(jiān)測目的位置是否有硬件插入,所述目的位置與所述目的位置信息對應;配置單元,用于在所述監(jiān)測單元監(jiān)測到所述目的位置有硬件插入時,為 插入所述目的位置的硬件配置目的位置的配置信息,所述目的位置的配置信 息與原位置的配置信息相同,所述原位置與所述原位置信息對應。
10、 如權(quán)利要求9所述的配置遷移裝置,其特征在于,還包括空閑判斷單元,用于在所述指示接收單元接收到所述硬件遷移指示后, 判斷所述目的位置是否空閑;所述監(jiān)測單元用于在所述空閑判斷單元判斷所述目的位置空閑時,監(jiān)測 所述目的位置是否有硬件插入。
11、 如權(quán)利要求9所述的配置遷移裝置,其特征在于,還包括記錄單元,用于在所述指示接收單元接收到所述硬件遷移指示后,記錄 所述待遷移硬件的標識信息;標識判斷單元,用于在所述監(jiān)測單元監(jiān)測到所述目的位置有硬件插入時, 判斷插入所述目的位置的硬件的標識信息是否與所述記錄單元記錄的所述待 遷移硬件的標識信息相同;所述配置單元,用于在所述標識判斷單元判斷插入所述目的位置的硬件 的標識信息與所述記錄單元記錄的所述待遷移硬件的標識信息相同時,為插 入所述目的位置的硬件配置目的位置的配置信息。
12、 如權(quán)利要求9所述的配置遷移裝置,其特征在于,所述配置單元具 體包括轉(zhuǎn)換單元,用于在所述監(jiān)測單元監(jiān)測到所述目的位置有硬件插入時,將 所述原位置的配置信息轉(zhuǎn)換為所述目的位置的配置信息,或?qū)⑺鲈恢玫?配置信息修改為所述目的位置的配置信息;配置信息配置單元,用于在所述轉(zhuǎn)換單元將所述原位置的配置信息轉(zhuǎn)換 為所述目的位置的配置信息、或所述原位置的配置信息修改為所述目的位置 的配置信息后,將所述目的位置的配置信息配置給插入所述目的位置的硬件。
13、 如權(quán)利要求9所述的配置遷移裝置,其特征在于,還包括刪除單元,用于在所述配置單元為插入所述目的位置的硬件配置目的位 置的配置信息后,刪除所述原位置的配置信息。
14、 一種配置遷移裝置,其特征在于,包括指示接收單元,用于接收硬件遷移指示,所述硬件遷移指示包括待遷移 硬件的原位置信息;關(guān)聯(lián)單元,用于在所述指示接收單元接收到所述硬件遷移指示后,關(guān)聯(lián) 所述待遷移硬件的標識信息與原位置的配置信息,所述原位置與所述原位置 信息對應;監(jiān)測單元,用于在所述指示接收單元接收到所述硬件遷移指示后,監(jiān)測 是否有硬件插入;標識判斷單元,用于在所述監(jiān)測單元監(jiān)測到有硬件插入時,判斷插入的 硬件的標識信息是否與所述待遷移硬件的標識信息相同;配置單元,用于在所述標識判斷單元判斷插入的硬件的標識信息與所述 待遷移硬件的標識信息相同時,根據(jù)所述待遷移硬件的標識信息與所述原位 置的配置信息的關(guān)聯(lián)信息,為所述插入的硬件配置目的位置的配置信息,所 述目的位置的配置信息與所述原位置的配置信息相同。
15、 如權(quán)利要求14所述的配置遷移裝置,其特征在于,所述配置單元包括配置信息確定單元,用于在所述標識判斷單元判斷插入的硬件的標識信 息與所述待遷移硬件的標識信息相同時,根據(jù)所述待遷移硬件的標識信息與 所述原位置的配置信息的關(guān)聯(lián)信息確定所述原位置的配置信息;轉(zhuǎn)換單元,用于在所述配置信息確定單元確定所述原位置的配置信息后, 將所述原位置的配置信息轉(zhuǎn)換為所述目的位置的配置信息;配置信息配置單元,用于在所述轉(zhuǎn)換單元將所述原位置的配置信息轉(zhuǎn)換 為所述目的位置的配置信息后,將所述目的位置的配置信息配置給所述插入的》更件。
16、如權(quán)利要求15所述的配置遷移裝置,其特征在于,還包括刪除單元,用于在所述配置單元為插入所述目的位置的硬件配置目的位 置的配置信息后,刪除所述原位置的配置信息。
全文摘要
本發(fā)明涉及通信設(shè)備領(lǐng)域,公開了一種配置遷移方法及裝置,其中的一種配置遷移方法包括接收硬件遷移指示,所述硬件遷移指示包括待遷移硬件的原位置信息和待遷移的目的位置信息;監(jiān)測目的位置是否有硬件插入,所述目的位置與所述目的位置信息對應;如果監(jiān)測到所述目的位置有硬件插入,為插入所述目的位置的硬件配置目的位置的配置信息,所述目的位置的配置信息與所述原位置的配置信息相同,所述原位置與所述原位置信息對應。使用本發(fā)明實施例提供的技術(shù)方案,在硬件位置遷移過程中,可以不需要人工為硬件恢復對應的配置。
文檔編號H04L12/24GK101222358SQ20081000080
公開日2008年7月16日 申請日期2008年1月22日 優(yōu)先權(quán)日2008年1月22日
發(fā)明者孫勝濤 申請人:華為技術(shù)有限公司