服務(wù)器備份的方法及裝置、服務(wù)器還原的方法及裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了整體服務(wù)器備份或還原方法,其中服務(wù)器備份的方法為備份源服務(wù)器整體信息,包括硬盤數(shù)量、硬盤raid配置信息、各盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,將整體信息存儲(chǔ)于外部存儲(chǔ)上。服務(wù)器還原的方法為啟動(dòng)還原過(guò)程,首先檢測(cè)硬盤數(shù)量,數(shù)量一致的情況下使用raid工具進(jìn)行自動(dòng)的raid配置還原,在進(jìn)行分區(qū)還原,最后進(jìn)行分區(qū)數(shù)據(jù)還原;即可以通過(guò)liveCD引導(dǎo)linux啟動(dòng),在內(nèi)存中實(shí)現(xiàn)對(duì)整體服務(wù)器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運(yùn)維成本;本發(fā)明還公開(kāi)了服務(wù)器備份的裝置、服務(wù)器還原的裝置、源服務(wù)器及目標(biāo)服務(wù)器。
【專利說(shuō)明】
服務(wù)器備份的方法及裝置、服務(wù)器還原的方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及服務(wù)器領(lǐng)域,特別涉及一種服務(wù)器備份的方法、裝置、源服務(wù)器及服務(wù)器還原的方法、裝置、目標(biāo)服務(wù)器。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)以及集成電路技術(shù)的飛速發(fā)展,高性能的服務(wù)器越來(lái)越成為經(jīng)濟(jì)社會(huì)發(fā)展的需要??蛻魧?duì)服務(wù)器的采購(gòu)量也明顯增加。隨之而來(lái)的就是大量的服務(wù)器維護(hù)相關(guān)工作。而數(shù)據(jù)的備份還原尤其是服務(wù)器備份還原就是服務(wù)器日常維護(hù)中必不可少的工作之一。
[0003]傳統(tǒng)的服務(wù)器備份還原通常是僅僅備份單系統(tǒng)分區(qū)或者單磁盤信息,磁盤陣列(Redundant Arrays of Independent Disks,raid)信息等需要手動(dòng)維護(hù)恢復(fù)。這樣維護(hù)起來(lái)費(fèi)時(shí)費(fèi)力。因此,如何提高服務(wù)器備份還原的效率,降低運(yùn)維成本,是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種服務(wù)器備份的方法、服務(wù)器還原的方法、服務(wù)器備份的裝置、服務(wù)器還原的裝置、源服務(wù)器及目標(biāo)服務(wù)器;通過(guò)IiveCD引導(dǎo)Iinux啟動(dòng),在內(nèi)存中實(shí)現(xiàn)對(duì)整體服務(wù)器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運(yùn)維成本。
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種服務(wù)器備份的方法,包括:
[0006]利用Ii ve⑶內(nèi)核在源服務(wù)器上引導(dǎo)啟動(dòng)I inux系統(tǒng);
[0007]利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),實(shí)現(xiàn)所述源服務(wù)器的整體備份。
[0008]其中,利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),包括:
[0009]使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0010]通過(guò)df命令獲取所述各硬盤分區(qū)信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0011 ]通過(guò)dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲(chǔ)到指定的外部存儲(chǔ)中。
[0012]本發(fā)明還提供一種服務(wù)器備份的裝置,包括:
[0013]第一引導(dǎo)啟動(dòng)模塊,用于利用live⑶內(nèi)核在源服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng);
[0014]備份模塊,用于利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),實(shí)現(xiàn)所述源服務(wù)器的整體備份。
[0015]其中,所述備份模塊包括:
[0016]硬盤備份單元,用于使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0017]分區(qū)信息備份單元,用于通過(guò)df命令獲取所述各硬盤分區(qū)信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0018]分區(qū)數(shù)據(jù)備份單元,用于通過(guò)dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲(chǔ)到指定的外部存儲(chǔ)中。
[0019]本發(fā)明還提供一種源服務(wù)器,包括:如上述任一項(xiàng)所述的服務(wù)器備份的裝置。
[0020]本發(fā)明還提供一種服務(wù)器還原的方法,包括:
[0021]利用Ii ve⑶內(nèi)核在目標(biāo)服務(wù)器上引導(dǎo)啟動(dòng)I inux系統(tǒng);
[0022]檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致;
[0023]若一致,則根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實(shí)現(xiàn)目標(biāo)服務(wù)器的整體還原。
[0024]其中,檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致,包括:
[0025]通過(guò)FRU信息檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致。
[0026]其中,根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,包括:
[0027]使用raid工具根據(jù)指定的外部存儲(chǔ)中所述源服務(wù)器的硬盤raid配置信息配置所述目標(biāo)服務(wù)器的raid,所述源服務(wù)器的各硬盤分區(qū)信息配置所述目標(biāo)服務(wù)器的硬盤分區(qū),所述源服務(wù)器的分區(qū)數(shù)據(jù)信息還原所述目標(biāo)服務(wù)器的分區(qū)數(shù)據(jù)。
[0028]本發(fā)明還提供一種服務(wù)器還原的裝置,包括:
[0029]第二引導(dǎo)啟動(dòng)模塊,利用live⑶內(nèi)核在目標(biāo)服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng);
[0030]檢測(cè)模塊,用于檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致;
[0031 ]還原模塊,用于若硬盤數(shù)量一致,則根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實(shí)現(xiàn)目標(biāo)服務(wù)器的整體還原。
[0032]本發(fā)明還提供一種目標(biāo)服務(wù)器,包括:如上述任一項(xiàng)所述的服務(wù)器還原的裝置。
[0033]本發(fā)明所提供的整體服務(wù)器備份或還原方法,其中服務(wù)器備份的方法為備份源服務(wù)器整體信息,包括硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,將整體信息存儲(chǔ)于外部存儲(chǔ)上。服務(wù)器還原的方法為啟動(dòng)還原過(guò)程,首先檢測(cè)硬盤數(shù)量,數(shù)量一致的情況下使用raid工具進(jìn)行自動(dòng)的raid配置還原,在進(jìn)行分區(qū)還原,最后進(jìn)行分區(qū)數(shù)據(jù)還原。即可以通過(guò)live⑶引導(dǎo)Iinux啟動(dòng),在內(nèi)存中實(shí)現(xiàn)對(duì)整體服務(wù)器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運(yùn)維成本;本發(fā)明還提供了一種服務(wù)器備份的裝置、服務(wù)器還原的裝置、源服務(wù)器及目標(biāo)服務(wù)器,具有上述有益效果,在此不再贅述。
【附圖說(shuō)明】
[0034]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0035]圖1為本發(fā)明實(shí)施例所提供的服務(wù)器備份的方法的流程圖;
[0036]圖2為本發(fā)明實(shí)施例所提供的服務(wù)器備份的裝置的結(jié)構(gòu)框圖;
[0037]圖3為本發(fā)明實(shí)施例所提供的服務(wù)器還原的方法的流程圖;
[0038]圖4為本發(fā)明實(shí)施例所提供的服務(wù)器還原的裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0039]本發(fā)明的核心是提供一種服務(wù)器備份的方法、服務(wù)器還原的方法、服務(wù)器備份的裝置、服務(wù)器還原的裝置、源服務(wù)器及目標(biāo)服務(wù)器;通過(guò)IiveCD引導(dǎo)Iinux啟動(dòng),在內(nèi)存中實(shí)現(xiàn)對(duì)整體服務(wù)器信息的備份或還原,節(jié)省了大量的資源人力,極大地提升了相率,降低了運(yùn)維成本。
[0040]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0041]請(qǐng)參考圖1,圖1為本發(fā)明實(shí)施例所提供的服務(wù)器備份的方法的流程圖;該方法可以包括:
[0042 ] S100、利用I i ve⑶內(nèi)核在源服務(wù)器上引導(dǎo)啟動(dòng)I inux系統(tǒng);
[0043]其中,這里的源服務(wù)器完成配置raid,完成硬盤分區(qū)且裝好操作系統(tǒng)的服務(wù)器作為源服務(wù)器。
[0044]live⑶為可以直接引導(dǎo)為可用Linux系統(tǒng)的⑶。
[0045]S110、利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),實(shí)現(xiàn)所述源服務(wù)器的整體備份。
[0046]其中,這里的備份命令可以是cat/proc/mdstat命令或者raid工具中的Megacl1、arcconf等,具體的Linux操作系統(tǒng)下使用MegaCli工具查看raid磁盤陣列狀態(tài),I inux利用arcconf查看硬件陣列卡信息命令。
[0047]即上述過(guò)程可以是:
[0048]使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0049]通過(guò)df命令獲取所述各硬盤分區(qū)信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0050]通過(guò)dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲(chǔ)到指定的外部存儲(chǔ)中。
[0051]其中,dd是Linux/UNIX下的一個(gè)非常有用的命令,作用是用指定大小的塊拷貝一個(gè)文件,并在拷貝的同時(shí)進(jìn)行指定的轉(zhuǎn)換。Iirmx中df命令參數(shù)功能是檢查文件系統(tǒng)的磁盤空間占用情況??梢岳迷撁顏?lái)獲取硬盤被占用了多少空間,目前還剩下多少空間等信息。
[0052]基于上述技術(shù)方案,本發(fā)明實(shí)施例提供的服務(wù)器備份的方法,該方法利用IiveCD引導(dǎo)整體備份服務(wù)器的整機(jī)信息,解決了傳統(tǒng)服務(wù)器備份不充分、效率低等問(wèn)題。
[0053]下面對(duì)本發(fā)明實(shí)施例提供的服務(wù)器備份的裝置進(jìn)行介紹,下文描述的服務(wù)器備份的裝置與上文描述的服務(wù)器備份的方法可相互對(duì)應(yīng)參照。
[0054]請(qǐng)參考圖2,圖2為本發(fā)明實(shí)施例所提供的服務(wù)器備份的裝置的結(jié)構(gòu)框圖;該裝置可以包括:
[0055]第一引導(dǎo)啟動(dòng)模塊100,用于利用live⑶內(nèi)核在源服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng);
[0056]備份模塊200,用于利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),實(shí)現(xiàn)所述源服務(wù)器的整體備份。
[0057]可選的,所述備份模塊200包括:
[°°58] 硬盤備份單元,用于使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0059]分區(qū)信息備份單元,用于通過(guò)df命令獲取所述各硬盤分區(qū)信息并存儲(chǔ)到指定的外部存儲(chǔ)中;
[0060]分區(qū)數(shù)據(jù)備份單元,用于通過(guò)dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲(chǔ)到指定的外部存儲(chǔ)中。
[0061]本發(fā)明還提供一種源服務(wù)器,包括:如上述任意技術(shù)方案所述的服務(wù)器備份的裝置。源服務(wù)器可以完成整體服務(wù)器的備份工作。其中,源服務(wù)器需要提前完成配置raid,完成硬盤分區(qū)且裝好操作系統(tǒng)的服務(wù)器作為源服務(wù)器。
[0062]下面對(duì)本發(fā)明實(shí)施例提供的服務(wù)器還原的方法、裝置、目標(biāo)服務(wù)器進(jìn)行介紹,下文描述的服務(wù)器還原的方法、裝置、目標(biāo)服務(wù)器與上文描述的服務(wù)器備份的方法可相互對(duì)應(yīng)參照。
[0063]請(qǐng)參考圖3,圖3為本發(fā)明實(shí)施例所提供的服務(wù)器還原的方法的流程圖;該方法可以包括:
[0064]S200、利用I i veCD內(nèi)核在目標(biāo)服務(wù)器上引導(dǎo)啟動(dòng)I inux系統(tǒng);
[0065]S210、檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致;
[0066]其中,在進(jìn)行還原之前要保證源服務(wù)器和目標(biāo)服務(wù)器的硬盤數(shù)量是一致的,因此需要進(jìn)行硬盤數(shù)量的檢測(cè)??蛇x的,檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致,包括:
[0067]通過(guò)FRU信息檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致。其中,F(xiàn)RU信息為查詢信息可以查詢硬盤數(shù)量。
[0068]S220、若一致,則根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實(shí)現(xiàn)目標(biāo)服務(wù)器的整體還原。
[0069]其中,具體的該步驟使用raid工具(例如Megacl1、arcconf等)根據(jù)指定的外部存儲(chǔ)中所述源服務(wù)器的硬盤raid配置信息配置所述目標(biāo)服務(wù)器的raid,所述源服務(wù)器的各硬盤分區(qū)信息配置所述目標(biāo)服務(wù)器的硬盤分區(qū),所述源服務(wù)器的分區(qū)數(shù)據(jù)信息還原所述目標(biāo)服務(wù)器的分區(qū)數(shù)據(jù)。通過(guò)raid工具實(shí)現(xiàn)目標(biāo)服務(wù)器的一鍵還原。
[0070]請(qǐng)參考圖4,圖4為本發(fā)明實(shí)施例所提供的服務(wù)器還原的裝置的結(jié)構(gòu)框圖;該裝置可以包括:
[0071]第二引導(dǎo)啟動(dòng)模塊300,利用live⑶內(nèi)核在目標(biāo)服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng);
[0072]檢測(cè)模塊400,用于檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致;
[0073]還原模塊500,用于若硬盤數(shù)量一致,則根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實(shí)現(xiàn)目標(biāo)服務(wù)器的整體還原。
[0074]可選的,檢測(cè)模塊400具體用于通過(guò)FRU信息檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致。其中,F(xiàn)RU信息為查詢信息可以查詢硬盤數(shù)量的模塊。
[0075]本發(fā)明還提供一種目標(biāo)服務(wù)器,包括:如上述任一項(xiàng)技術(shù)方案所述的服務(wù)器還原的裝置。
[0076]本發(fā)明還提供一種系統(tǒng),該系可以包括上述的源服務(wù)器和目標(biāo)服務(wù)器,實(shí)現(xiàn)服務(wù)器整體的備份還原過(guò)程。
[0077]即利用Iivecd引導(dǎo)整體備份還原服務(wù)器的整機(jī)信息,解決了傳統(tǒng)服務(wù)器備份還原不充分、效率低等問(wèn)題。且該方法可以在其他相關(guān)可聯(lián)通的數(shù)據(jù)備份領(lǐng)域亦可使用,以提高數(shù)據(jù)備份還原的效率。
[0078]說(shuō)明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。對(duì)于實(shí)施例公開(kāi)的裝置而言,由于其與實(shí)施例公開(kāi)的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法部分說(shuō)明即可。
[0079]專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0080]結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(R0M)、電可編程R0M、電可擦除可編程R0M、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0081]以上對(duì)本發(fā)明所提供的服務(wù)器備份的方法、裝置、源服務(wù)器及服務(wù)器還原的方法、裝置、目標(biāo)服務(wù)器進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種服務(wù)器備份的方法,其特征在于,包括: 利用live⑶內(nèi)核在源服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng); 利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),實(shí)現(xiàn)所述源服務(wù)器的整體備份。2.根據(jù)權(quán)利要求1所述的服務(wù)器備份的方法,其特征在于,利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),包括: 使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲(chǔ)到指定的外部存儲(chǔ)中; 通過(guò)df命令獲取所述各硬盤分區(qū)信息并存儲(chǔ)到指定的外部存儲(chǔ)中; 通過(guò)dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲(chǔ)到指定的外部存儲(chǔ)中。3.一種服務(wù)器備份的裝置,其特征在于,包括: 第一引導(dǎo)啟動(dòng)模塊,用于利用IiveCD內(nèi)核在源服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng); 備份模塊,用于利用備份命令將所述源服務(wù)器上的硬盤數(shù)量、硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息備份到指定的外部存儲(chǔ),實(shí)現(xiàn)所述源服務(wù)器的整體備份。4.根據(jù)權(quán)利要求3所述的服務(wù)器備份的裝置,其特征在于,所述備份模塊包括: 硬盤備份單元,用于使用cat/proc/mdstat命令或raid工具獲取所述硬盤數(shù)量、所述硬盤raid配置信息并存儲(chǔ)到指定的外部存儲(chǔ)中; 分區(qū)信息備份單元,用于通過(guò)df命令獲取所述各硬盤分區(qū)信息并存儲(chǔ)到指定的外部存儲(chǔ)中; 分區(qū)數(shù)據(jù)備份單元,用于通過(guò)dd命令備份所述分區(qū)數(shù)據(jù)信息并存儲(chǔ)到指定的外部存儲(chǔ)中。5.一種源服務(wù)器,其特征在于,包括:如上述3或4所述的服務(wù)器備份的裝置。6.一種服務(wù)器還原的方法,其特征在于,包括: 利用live⑶內(nèi)核在目標(biāo)服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng); 檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致; 若一致,則根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實(shí)現(xiàn)目標(biāo)服務(wù)器的整體還原。7.根據(jù)權(quán)利要求6所述的服務(wù)器備份的方法,其特征在于,檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致,包括: 通過(guò)FRU信息檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致。8.根據(jù)權(quán)利要求7所述的服務(wù)器備份的方法,其特征在于,根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,包括: 使用raid工具根據(jù)指定的外部存儲(chǔ)中所述源服務(wù)器的硬盤raid配置信息配置所述目標(biāo)服務(wù)器的raid,所述源服務(wù)器的各硬盤分區(qū)信息配置所述目標(biāo)服務(wù)器的硬盤分區(qū),所述源服務(wù)器的分區(qū)數(shù)據(jù)信息還原所述目標(biāo)服務(wù)器的分區(qū)數(shù)據(jù)。9.一種服務(wù)器還原的裝置,其特征在于,包括: 第二引導(dǎo)啟動(dòng)模塊,利用IiveCD內(nèi)核在目標(biāo)服務(wù)器上引導(dǎo)啟動(dòng)Iinux系統(tǒng); 檢測(cè)模塊,用于檢測(cè)所述目標(biāo)服務(wù)器的硬盤數(shù)量是否與源服務(wù)器的硬盤數(shù)量一致; 還原模塊,用于若硬盤數(shù)量一致,則根據(jù)指定的外部存儲(chǔ),利用還原命令在所述目標(biāo)服務(wù)器上還原所述源服務(wù)器的硬盤raid配置信息、各硬盤分區(qū)信息、分區(qū)數(shù)據(jù)信息,實(shí)現(xiàn)目標(biāo)服務(wù)器的整體還原。10.—種目標(biāo)服務(wù)器,其特征在于,包括:如上述6-8任一項(xiàng)所述的服務(wù)器還原的裝置。
【文檔編號(hào)】G06F11/14GK105955852SQ201610579355
【公開(kāi)日】2016年9月21日
【申請(qǐng)日】2016年7月21日
【發(fā)明人】孫永杰
【申請(qǐng)人】浪潮(北京)電子信息產(chǎn)業(yè)有限公司