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

服務器備份的方法及裝置、服務器還原的方法及裝置的制造方法

文檔序號:10593961閱讀:686來源:國知局
服務器備份的方法及裝置、服務器還原的方法及裝置的制造方法
【專利摘要】本發(fā)明公開了整體服務器備份或還原方法,其中服務器備份的方法為備份源服務器整體信息,包括硬盤數(shù)量、硬盤raid配置信息、各盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,將整體信息存儲于外部存儲上。服務器還原的方法為啟動還原過程,首先檢測硬盤數(shù)量,數(shù)量一致的情況下使用raid工具進行自動的raid配置還原,在進行分區(qū)還原,最后進行分區(qū)數(shù)據(jù)還原;即可以通過liveCD引導linux啟動,在內存中實現(xiàn)對整體服務器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運維成本;本發(fā)明還公開了服務器備份的裝置、服務器還原的裝置、源服務器及目標服務器。
【專利說明】
服務器備份的方法及裝置、服務器還原的方法及裝置
技術領域
[0001]本發(fā)明涉及服務器領域,特別涉及一種服務器備份的方法、裝置、源服務器及服務器還原的方法、裝置、目標服務器。
【背景技術】
[0002]隨著計算機技術以及集成電路技術的飛速發(fā)展,高性能的服務器越來越成為經濟社會發(fā)展的需要??蛻魧Ψ掌鞯牟少徚恳裁黠@增加。隨之而來的就是大量的服務器維護相關工作。而數(shù)據(jù)的備份還原尤其是服務器備份還原就是服務器日常維護中必不可少的工作之一。
[0003]傳統(tǒng)的服務器備份還原通常是僅僅備份單系統(tǒng)分區(qū)或者單磁盤信息,磁盤陣列(Redundant Arrays of Independent Disks,raid)信息等需要手動維護恢復。這樣維護起來費時費力。因此,如何提高服務器備份還原的效率,降低運維成本,是本領域技術人員需要解決的技術問題。

【發(fā)明內容】

[0004]本發(fā)明的目的是提供一種服務器備份的方法、服務器還原的方法、服務器備份的裝置、服務器還原的裝置、源服務器及目標服務器;通過IiveCD引導Iinux啟動,在內存中實現(xiàn)對整體服務器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運維成本。
[0005]為解決上述技術問題,本發(fā)明提供一種服務器備份的方法,包括:
[0006]利用Ii ve⑶內核在源服務器上引導啟動I inux系統(tǒng);
[0007]利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,實現(xiàn)所述源服務器的整體備份。
[0008]其中,利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,包括:
[0009]使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲到指定的外部存儲中;
[0010]通過df命令獲取所述各硬盤分區(qū)信息并存儲到指定的外部存儲中;
[0011 ]通過dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲到指定的外部存儲中。
[0012]本發(fā)明還提供一種服務器備份的裝置,包括:
[0013]第一引導啟動模塊,用于利用live⑶內核在源服務器上引導啟動Iinux系統(tǒng);
[0014]備份模塊,用于利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,實現(xiàn)所述源服務器的整體備份。
[0015]其中,所述備份模塊包括:
[0016]硬盤備份單元,用于使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲到指定的外部存儲中;
[0017]分區(qū)信息備份單元,用于通過df命令獲取所述各硬盤分區(qū)信息并存儲到指定的外部存儲中;
[0018]分區(qū)數(shù)據(jù)備份單元,用于通過dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲到指定的外部存儲中。
[0019]本發(fā)明還提供一種源服務器,包括:如上述任一項所述的服務器備份的裝置。
[0020]本發(fā)明還提供一種服務器還原的方法,包括:
[0021]利用Ii ve⑶內核在目標服務器上引導啟動I inux系統(tǒng);
[0022]檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致;
[0023]若一致,則根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實現(xiàn)目標服務器的整體還原。
[0024]其中,檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致,包括:
[0025]通過FRU信息檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致。
[0026]其中,根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,包括:
[0027]使用raid工具根據(jù)指定的外部存儲中所述源服務器的硬盤raid配置信息配置所述目標服務器的raid,所述源服務器的各硬盤分區(qū)信息配置所述目標服務器的硬盤分區(qū),所述源服務器的分區(qū)數(shù)據(jù)信息還原所述目標服務器的分區(qū)數(shù)據(jù)。
[0028]本發(fā)明還提供一種服務器還原的裝置,包括:
[0029]第二引導啟動模塊,利用live⑶內核在目標服務器上引導啟動Iinux系統(tǒng);
[0030]檢測模塊,用于檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致;
[0031 ]還原模塊,用于若硬盤數(shù)量一致,則根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實現(xiàn)目標服務器的整體還原。
[0032]本發(fā)明還提供一種目標服務器,包括:如上述任一項所述的服務器還原的裝置。
[0033]本發(fā)明所提供的整體服務器備份或還原方法,其中服務器備份的方法為備份源服務器整體信息,包括硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,將整體信息存儲于外部存儲上。服務器還原的方法為啟動還原過程,首先檢測硬盤數(shù)量,數(shù)量一致的情況下使用raid工具進行自動的raid配置還原,在進行分區(qū)還原,最后進行分區(qū)數(shù)據(jù)還原。即可以通過live⑶引導Iinux啟動,在內存中實現(xiàn)對整體服務器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運維成本;本發(fā)明還提供了一種服務器備份的裝置、服務器還原的裝置、源服務器及目標服務器,具有上述有益效果,在此不再贅述。
【附圖說明】
[0034]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0035]圖1為本發(fā)明實施例所提供的服務器備份的方法的流程圖;
[0036]圖2為本發(fā)明實施例所提供的服務器備份的裝置的結構框圖;
[0037]圖3為本發(fā)明實施例所提供的服務器還原的方法的流程圖;
[0038]圖4為本發(fā)明實施例所提供的服務器還原的裝置的結構框圖。
【具體實施方式】
[0039]本發(fā)明的核心是提供一種服務器備份的方法、服務器還原的方法、服務器備份的裝置、服務器還原的裝置、源服務器及目標服務器;通過IiveCD引導Iinux啟動,在內存中實現(xiàn)對整體服務器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運維成本。
[0040]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0041]請參考圖1,圖1為本發(fā)明實施例所提供的服務器備份的方法的流程圖;該方法可以包括:
[0042 ] S100、利用I i ve⑶內核在源服務器上引導啟動I inux系統(tǒng);
[0043]其中,這里的源服務器完成配置raid,完成硬盤分區(qū)且裝好操作系統(tǒng)的服務器作為源服務器。
[0044]live⑶為可以直接引導為可用Linux系統(tǒng)的⑶。
[0045]S110、利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,實現(xiàn)所述源服務器的整體備份。
[0046]其中,這里的備份命令可以是cat/proc/mdstat命令或者raid工具中的Megacl1、arcconf等,具體的Linux操作系統(tǒng)下使用MegaCli工具查看raid磁盤陣列狀態(tài),I inux利用arcconf查看硬件陣列卡信息命令。
[0047]即上述過程可以是:
[0048]使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲到指定的外部存儲中;
[0049]通過df命令獲取所述各硬盤分區(qū)信息并存儲到指定的外部存儲中;
[0050]通過dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲到指定的外部存儲中。
[0051]其中,dd是Linux/UNIX下的一個非常有用的命令,作用是用指定大小的塊拷貝一個文件,并在拷貝的同時進行指定的轉換。Iirmx中df命令參數(shù)功能是檢查文件系統(tǒng)的磁盤空間占用情況??梢岳迷撁顏慝@取硬盤被占用了多少空間,目前還剩下多少空間等信息。
[0052]基于上述技術方案,本發(fā)明實施例提供的服務器備份的方法,該方法利用IiveCD引導整體備份服務器的整機信息,解決了傳統(tǒng)服務器備份不充分、效率低等問題。
[0053]下面對本發(fā)明實施例提供的服務器備份的裝置進行介紹,下文描述的服務器備份的裝置與上文描述的服務器備份的方法可相互對應參照。
[0054]請參考圖2,圖2為本發(fā)明實施例所提供的服務器備份的裝置的結構框圖;該裝置可以包括:
[0055]第一引導啟動模塊100,用于利用live⑶內核在源服務器上引導啟動Iinux系統(tǒng);
[0056]備份模塊200,用于利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,實現(xiàn)所述源服務器的整體備份。
[0057]可選的,所述備份模塊200包括:
[°°58] 硬盤備份單元,用于使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲到指定的外部存儲中;
[0059]分區(qū)信息備份單元,用于通過df命令獲取所述各硬盤分區(qū)信息并存儲到指定的外部存儲中;
[0060]分區(qū)數(shù)據(jù)備份單元,用于通過dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲到指定的外部存儲中。
[0061]本發(fā)明還提供一種源服務器,包括:如上述任意技術方案所述的服務器備份的裝置。源服務器可以完成整體服務器的備份工作。其中,源服務器需要提前完成配置raid,完成硬盤分區(qū)且裝好操作系統(tǒng)的服務器作為源服務器。
[0062]下面對本發(fā)明實施例提供的服務器還原的方法、裝置、目標服務器進行介紹,下文描述的服務器還原的方法、裝置、目標服務器與上文描述的服務器備份的方法可相互對應參照。
[0063]請參考圖3,圖3為本發(fā)明實施例所提供的服務器還原的方法的流程圖;該方法可以包括:
[0064]S200、利用I i veCD內核在目標服務器上引導啟動I inux系統(tǒng);
[0065]S210、檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致;
[0066]其中,在進行還原之前要保證源服務器和目標服務器的硬盤數(shù)量是一致的,因此需要進行硬盤數(shù)量的檢測??蛇x的,檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致,包括:
[0067]通過FRU信息檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致。其中,F(xiàn)RU信息為查詢信息可以查詢硬盤數(shù)量。
[0068]S220、若一致,則根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實現(xiàn)目標服務器的整體還原。
[0069]其中,具體的該步驟使用raid工具(例如Megacl1、arcconf等)根據(jù)指定的外部存儲中所述源服務器的硬盤raid配置信息配置所述目標服務器的raid,所述源服務器的各硬盤分區(qū)信息配置所述目標服務器的硬盤分區(qū),所述源服務器的分區(qū)數(shù)據(jù)信息還原所述目標服務器的分區(qū)數(shù)據(jù)。通過raid工具實現(xiàn)目標服務器的一鍵還原。
[0070]請參考圖4,圖4為本發(fā)明實施例所提供的服務器還原的裝置的結構框圖;該裝置可以包括:
[0071]第二引導啟動模塊300,利用live⑶內核在目標服務器上引導啟動Iinux系統(tǒng);
[0072]檢測模塊400,用于檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致;
[0073]還原模塊500,用于若硬盤數(shù)量一致,則根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實現(xiàn)目標服務器的整體還原。
[0074]可選的,檢測模塊400具體用于通過FRU信息檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致。其中,F(xiàn)RU信息為查詢信息可以查詢硬盤數(shù)量的模塊。
[0075]本發(fā)明還提供一種目標服務器,包括:如上述任一項技術方案所述的服務器還原的裝置。
[0076]本發(fā)明還提供一種系統(tǒng),該系可以包括上述的源服務器和目標服務器,實現(xiàn)服務器整體的備份還原過程。
[0077]即利用Iivecd引導整體備份還原服務器的整機信息,解決了傳統(tǒng)服務器備份還原不充分、效率低等問題。且該方法可以在其他相關可聯(lián)通的數(shù)據(jù)備份領域亦可使用,以提高數(shù)據(jù)備份還原的效率。
[0078]說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
[0079]專業(yè)人員還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
[0080]結合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(RAM)、內存、只讀存儲器(R0M)、電可編程R0M、電可擦除可編程R0M、寄存器、硬盤、可移動磁盤、CD-ROM、或技術領域內所公知的任意其它形式的存儲介質中。
[0081]以上對本發(fā)明所提供的服務器備份的方法、裝置、源服務器及服務器還原的方法、裝置、目標服務器進行了詳細介紹。本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權利要求的保護范圍內。
【主權項】
1.一種服務器備份的方法,其特征在于,包括: 利用live⑶內核在源服務器上引導啟動Iinux系統(tǒng); 利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,實現(xiàn)所述源服務器的整體備份。2.根據(jù)權利要求1所述的服務器備份的方法,其特征在于,利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,包括: 使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲到指定的外部存儲中; 通過df命令獲取所述各硬盤分區(qū)信息并存儲到指定的外部存儲中; 通過dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲到指定的外部存儲中。3.一種服務器備份的裝置,其特征在于,包括: 第一引導啟動模塊,用于利用IiveCD內核在源服務器上引導啟動Iinux系統(tǒng); 備份模塊,用于利用備份命令將所述源服務器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲,實現(xiàn)所述源服務器的整體備份。4.根據(jù)權利要求3所述的服務器備份的裝置,其特征在于,所述備份模塊包括: 硬盤備份單元,用于使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲到指定的外部存儲中; 分區(qū)信息備份單元,用于通過df命令獲取所述各硬盤分區(qū)信息并存儲到指定的外部存儲中; 分區(qū)數(shù)據(jù)備份單元,用于通過dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲到指定的外部存儲中。5.一種源服務器,其特征在于,包括:如上述3或4所述的服務器備份的裝置。6.一種服務器還原的方法,其特征在于,包括: 利用live⑶內核在目標服務器上引導啟動Iinux系統(tǒng); 檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致; 若一致,則根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實現(xiàn)目標服務器的整體還原。7.根據(jù)權利要求6所述的服務器備份的方法,其特征在于,檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致,包括: 通過FRU信息檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致。8.根據(jù)權利要求7所述的服務器備份的方法,其特征在于,根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,包括: 使用raid工具根據(jù)指定的外部存儲中所述源服務器的硬盤raid配置信息配置所述目標服務器的raid,所述源服務器的各硬盤分區(qū)信息配置所述目標服務器的硬盤分區(qū),所述源服務器的分區(qū)數(shù)據(jù)信息還原所述目標服務器的分區(qū)數(shù)據(jù)。9.一種服務器還原的裝置,其特征在于,包括: 第二引導啟動模塊,利用IiveCD內核在目標服務器上引導啟動Iinux系統(tǒng); 檢測模塊,用于檢測所述目標服務器的硬盤數(shù)量是否與源服務器的硬盤數(shù)量一致; 還原模塊,用于若硬盤數(shù)量一致,則根據(jù)指定的外部存儲,利用還原命令在所述目標服務器上還原所述源服務器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實現(xiàn)目標服務器的整體還原。10.—種目標服務器,其特征在于,包括:如上述6-8任一項所述的服務器還原的裝置。
【文檔編號】G06F11/14GK105955852SQ201610579355
【公開日】2016年9月21日
【申請日】2016年7月21日
【發(fā)明人】孫永杰
【申請人】浪潮(北京)電子信息產業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
紫金县| 阆中市| 许昌县| 清水河县| 本溪| 花莲县| 忻城县| 芒康县| 黄石市| 莱西市| 顺义区| 和龙市| 闻喜县| 南雄市| 酒泉市| 金堂县| 常山县| 汉寿县| 秭归县| 崇义县| 河南省| 万全县| 鹿泉市| 阳泉市| 六枝特区| 宁夏| 望谟县| 南昌市| 米泉市| 会昌县| 眉山市| 墨脱县| 河北区| 昌邑市| 囊谦县| 托里县| 余干县| 大名县| 汝阳县| 江城| 庆安县|