本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種系統(tǒng)還原方法和裝置。
背景技術(shù):
局域網(wǎng)由其可以實(shí)現(xiàn)文件管理、應(yīng)用軟件共享、打印機(jī)共享、工作組內(nèi)的日程安排、電子郵件和傳真通信服務(wù)等眾多功能,被廣泛應(yīng)用在多種組織中。對(duì)于計(jì)算機(jī)需求量大或者規(guī)模較大的組織而言,其對(duì)應(yīng)的局域網(wǎng)通常包括上千甚至更多臺(tái)計(jì)算機(jī)。在上述計(jì)算機(jī)較多的局域網(wǎng)中,若其中的計(jì)算機(jī)需要進(jìn)行系統(tǒng)還原,需要對(duì)每臺(tái)計(jì)算機(jī)依次進(jìn)行系統(tǒng)備份,再分別對(duì)各臺(tái)計(jì)算機(jī)系統(tǒng)進(jìn)行相應(yīng)的還原,導(dǎo)致局域網(wǎng)內(nèi)各計(jì)算機(jī)還原的工作量大,還原效率低。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)傳統(tǒng)方案導(dǎo)致局域網(wǎng)內(nèi)各計(jì)算機(jī)還原的工作量大,還原效率低的技術(shù)問(wèn)題,提供一種系統(tǒng)還原方法和裝置。
一種系統(tǒng)還原方法,包括如下步驟:
向局域網(wǎng)內(nèi)的還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令;
接收所述還原計(jì)算機(jī)根據(jù)第一系統(tǒng)備份指令進(jìn)行系統(tǒng)文件備份后發(fā)送的備份確認(rèn)指令,根據(jù)所述備份確認(rèn)指令生成第二系統(tǒng)備份指令,并將所述第二系統(tǒng)備份指令分別發(fā)送至還原計(jì)算機(jī);其中,還原計(jì)算機(jī)接收第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他計(jì)算機(jī),其他計(jì)算機(jī)在接收完系統(tǒng)文件后反饋接收確認(rèn)指令;
接收其他計(jì)算機(jī)反饋的接收確認(rèn)指令,并根據(jù)所述接收確認(rèn)指令分別向各臺(tái)計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制所述計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
一種系統(tǒng)還原裝置,包括:
第一發(fā)送單元,用于向局域網(wǎng)內(nèi)的還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令;
第二發(fā)送單元,用于接收所述還原計(jì)算機(jī)根據(jù)第一系統(tǒng)備份指令進(jìn)行系統(tǒng)文件備份后發(fā)送的備份確認(rèn)指令,根據(jù)所述備份確認(rèn)指令生成第二系統(tǒng)備份指令,并將所述第二系統(tǒng)備份指令分別發(fā)送至還原計(jì)算機(jī);其中,還原計(jì)算機(jī)接收第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他計(jì)算機(jī),其他計(jì)算機(jī)在接收完系統(tǒng)文件后反饋接收確認(rèn)指令;
第三發(fā)送單元,用于接收其他計(jì)算機(jī)反饋的接收確認(rèn)指令,并根據(jù)所述接收確認(rèn)指令分別向各臺(tái)計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制所述計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
上述系統(tǒng)還原方法和裝置,可以通過(guò)控制端控制局域網(wǎng)中的還原計(jì)算機(jī)進(jìn)行系統(tǒng)文件的備份,利用上述還原計(jì)算機(jī)將其中的系統(tǒng)文件分別發(fā)送至其他各臺(tái)待還原的計(jì)算機(jī),使各臺(tái)計(jì)算機(jī)可以利用相應(yīng)的系統(tǒng)文件根據(jù)控制端發(fā)送的系統(tǒng)還原指令同時(shí)進(jìn)行系統(tǒng)還原,可以減少局域網(wǎng)內(nèi)多臺(tái)計(jì)算機(jī)進(jìn)行系統(tǒng)還原的工作量,具有較高的還原效率。
一種系統(tǒng)還原方法,包括如下步驟:
接收控制端發(fā)送的第一系統(tǒng)備份指令,根據(jù)所述第一系統(tǒng)備份指令備份系統(tǒng)文件,并向控制端發(fā)送備份確認(rèn)指令;
接收控制端根據(jù)備份確認(rèn)指令發(fā)送的第二系統(tǒng)備份指令,根據(jù)所述第二系統(tǒng)備份指令進(jìn)行系統(tǒng)還原;
在接收到所述第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī),控制所述其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原;其中,所述其他計(jì)算機(jī)在接收完系統(tǒng)文件后向控制端發(fā)送接收確認(rèn)指令,控制端根據(jù)接收的接收確認(rèn)指令向各臺(tái)待還原的計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
一種系統(tǒng)還原裝置,包括:
備份單元,用于接收控制端發(fā)送的第一系統(tǒng)備份指令,根據(jù)所述第一系統(tǒng)備份指令備份系統(tǒng)文件,并向控制端發(fā)送備份確認(rèn)指令;
文件發(fā)送單元,用于接收控制端根據(jù)備份確認(rèn)指令發(fā)送的第二系統(tǒng)備份指令,根據(jù)所述第二系統(tǒng)備份指令進(jìn)行系統(tǒng)還原;
控制單元,用于在接收到所述第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī),控制所述其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原;其中,所述其他計(jì)算機(jī)在接收完系統(tǒng)文件后向控制端發(fā)送接收確認(rèn)指令,控制端根據(jù)接收的接收確認(rèn)指令向各臺(tái)待還原的計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
上述系統(tǒng)還原方法和裝置,還原計(jì)算機(jī)可以根據(jù)控制端下發(fā)的第一系統(tǒng)備份指令進(jìn)行系統(tǒng)文件的備份,將備份的系統(tǒng)文件發(fā)送至其他各臺(tái)待還原的計(jì)算機(jī),使每臺(tái)待還原的計(jì)算機(jī)均可以在控制端的控制下,分別進(jìn)行相應(yīng)系統(tǒng)還原,有效減小了多臺(tái)計(jì)算機(jī)還原系統(tǒng)的工作量,提高了相應(yīng)的還原效率。
附圖說(shuō)明
圖1為一個(gè)實(shí)施例的局域網(wǎng)結(jié)構(gòu)示意圖;
圖2為一個(gè)實(shí)施例的系統(tǒng)還原方法流程圖;
圖3為一個(gè)實(shí)施例的系統(tǒng)還原裝置結(jié)構(gòu)示意圖;
圖4為一個(gè)實(shí)施例的系統(tǒng)還原方法流程圖;
圖5為一個(gè)實(shí)施例的系統(tǒng)還原裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明的系統(tǒng)還原方法和裝置的具體實(shí)施方式作詳細(xì)描述。
參考圖1所示,圖1為一個(gè)實(shí)施例的局域網(wǎng)結(jié)構(gòu)示意圖,如圖1所示,上述局域網(wǎng)包括控制端51和多臺(tái)計(jì)算機(jī)(包括圖1所示的計(jì)算機(jī)52、53以及54等),控制端51分別可以和各臺(tái)計(jì)算機(jī)進(jìn)行通信,比如,上述控制端51可以向局域網(wǎng)中的各臺(tái)計(jì)算機(jī)發(fā)送相關(guān)控制指令,也可以接收各臺(tái)計(jì)算機(jī)響應(yīng)控制端下發(fā)的控制指令后的反饋信息或者各臺(tái)計(jì)算機(jī)發(fā)送至控制端的其他信息。上述局域網(wǎng)中的任意兩臺(tái)計(jì)算機(jī)之間可以進(jìn)行相互通信。上述控制端51可以包括一個(gè)智能控制設(shè)備(如用于控制局域網(wǎng)中各臺(tái)計(jì)算機(jī)的服務(wù)器);也可以包括控制指令生成端以及信息收發(fā)端的等多個(gè)終端的一組智能終端設(shè)備,該組智能終端設(shè)備中,各個(gè)智能終端設(shè)備可以分別與局域網(wǎng)中的各臺(tái)計(jì)算機(jī)通信,任意兩個(gè)智能終端設(shè)備之間也可以進(jìn)行相互通信。
參考圖2,圖2所示為本實(shí)施例的系統(tǒng)還原方法流程圖,包括如下步驟:
S11,向局域網(wǎng)內(nèi)的還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令;
S12,接收所述還原計(jì)算機(jī)根據(jù)第一系統(tǒng)備份指令進(jìn)行系統(tǒng)文件備份后發(fā)送的備份確認(rèn)指令,根據(jù)所述備份確認(rèn)指令生成第二系統(tǒng)備份指令,并將所述第二系統(tǒng)備份指令分別發(fā)送至還原計(jì)算機(jī);其中,還原計(jì)算機(jī)接收第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他計(jì)算機(jī),其他計(jì)算機(jī)在接收完系統(tǒng)文件后反饋接收確認(rèn)指令;
S13,接收其他計(jì)算機(jī)反饋的接收確認(rèn)指令,并根據(jù)所述接收確認(rèn)指令分別向各臺(tái)計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制所述計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
上述步驟S11中,還原計(jì)算機(jī)可以為控制端從待還原的計(jì)算機(jī)中所選取的一臺(tái)計(jì)算機(jī)。
控制端在讀取到局域網(wǎng)的計(jì)算機(jī)還原指令后,向相應(yīng)的還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令;還原計(jì)算機(jī)接收上述第一系統(tǒng)備份指令后,進(jìn)行系統(tǒng)文件的備份,在系統(tǒng)文件備份完成后,向控制端發(fā)送備份確認(rèn)信息。
上述計(jì)算機(jī)還原指令可以為相關(guān)工作人員在檢測(cè)到局域網(wǎng)中的部分或者全部計(jì)算機(jī)需要進(jìn)行系統(tǒng)還原后,向控制端輸入的;也可以為控制端根據(jù)各臺(tái)計(jì)算機(jī)的性能特征以及工作特征等信息,進(jìn)行設(shè)置的,比如,控制端可以設(shè)置在每個(gè)月的第一天某時(shí)刻對(duì)某一部分計(jì)算機(jī)進(jìn)行系統(tǒng)還原,或者在其他設(shè)定時(shí)間對(duì)另外一部分計(jì)算機(jī)進(jìn)行系統(tǒng)還原等。
上述還原計(jì)算機(jī)進(jìn)行系統(tǒng)文件備份的過(guò)程可以包括:還原計(jì)算機(jī)對(duì)本地的系統(tǒng)文件進(jìn)行備份;或者讀取外部設(shè)備提供的系統(tǒng)文件,并進(jìn)行相應(yīng)的備份;還可以在接收控制端發(fā)送的第一系統(tǒng)備份指令后,向控制端發(fā)送備份請(qǐng)求指令,以請(qǐng)求控制端下發(fā)需要備份的系統(tǒng)文件,控制端可以在接收上述備份請(qǐng)求指令后,向還原計(jì)算機(jī)反饋需要備份的系統(tǒng)文件。
上述步驟S12中,控制端獲取到還原計(jì)算機(jī)完成系統(tǒng)文件備份后反饋的備份確認(rèn)信息后,生成控制待還原計(jì)算機(jī)全部進(jìn)行備份的第二系統(tǒng)備份指令,將上述第二系統(tǒng)備份指令發(fā)送至還原計(jì)算機(jī);還原計(jì)算機(jī)接收到第二系統(tǒng)備份指令后,將其備份的系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī),使包括還原計(jì)算機(jī)的所有待還原計(jì)算機(jī)實(shí)現(xiàn)對(duì)系統(tǒng)文件的備份;其他計(jì)算機(jī)接收完系統(tǒng)文件后,向控制端反饋接收確認(rèn)指令。
上述步驟S13中,控制端接收到其他計(jì)算機(jī)反饋的接收確認(rèn)指令,確認(rèn)局域網(wǎng)中各臺(tái)待還原的計(jì)算機(jī)均已完成相應(yīng)系統(tǒng)文件的備份后,分別向各臺(tái)計(jì)算機(jī)(包括還原計(jì)算機(jī))發(fā)送系統(tǒng)還原指令;各臺(tái)計(jì)算機(jī)接收控制端下發(fā)的系統(tǒng)還原指令,根據(jù)所述系統(tǒng)還原指令利用備份的系統(tǒng)文件實(shí)現(xiàn)系統(tǒng)還原。
本實(shí)施例提供的系統(tǒng)還原方法,可以通過(guò)控制端控制局域網(wǎng)中的還原計(jì)算機(jī)進(jìn)行系統(tǒng)文件的備份,利用上述還原計(jì)算機(jī)將其中的系統(tǒng)文件分別發(fā)送至其他各臺(tái)待還原的計(jì)算機(jī),使各臺(tái)計(jì)算機(jī)可以利用相應(yīng)的系統(tǒng)文件根據(jù)控制端發(fā)送的系統(tǒng)還原指令同時(shí)進(jìn)行系統(tǒng)還原,可以減少局域網(wǎng)內(nèi)多臺(tái)計(jì)算機(jī)進(jìn)行系統(tǒng)還原的工作量,具有較高的還原效率。
在一個(gè)實(shí)施例中,上述向局域網(wǎng)內(nèi)的還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令的步驟前還可以包括:
在局域網(wǎng)待還原的計(jì)算機(jī)中選取一臺(tái)計(jì)算機(jī)作為還原計(jì)算機(jī)。
本實(shí)施例在局域網(wǎng)待還原的計(jì)算機(jī)中選取還原計(jì)算機(jī),無(wú)需增設(shè)其他控制設(shè)備或者數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備,可以提高對(duì)局域網(wǎng)中待還原計(jì)算機(jī)的利用率。
作為一個(gè)實(shí)施例,上述在局域網(wǎng)待還原的計(jì)算機(jī)中選取一臺(tái)計(jì)算機(jī)作為還原計(jì)算機(jī)的步驟后還可以包括:
在除還原計(jì)算機(jī)以外的其他待還原計(jì)算機(jī)中選取備用計(jì)算機(jī),控制所述備用計(jì)算機(jī)備份系統(tǒng)文件;
向所述還原計(jì)算機(jī)發(fā)送用于檢測(cè)還原計(jì)算機(jī)工作狀態(tài)是否異常的檢測(cè)指令;
接收還原計(jì)算機(jī)響應(yīng)所述檢測(cè)指令反饋的異常指令,將所述備用計(jì)算機(jī)設(shè)置為還原計(jì)算機(jī)。
本實(shí)施例增設(shè)備份計(jì)算機(jī)進(jìn)行系統(tǒng)文件的備份,在控制端檢測(cè)到還原計(jì)算機(jī)的工作狀態(tài)出現(xiàn)異常狀況時(shí),將上述備用計(jì)算機(jī)設(shè)置為還原計(jì)算機(jī),繼續(xù)進(jìn)行相應(yīng)待還原計(jì)算機(jī)的系統(tǒng)還原工作,可以保證局域網(wǎng)系統(tǒng)還原工作的順利開(kāi)展。
在一個(gè)實(shí)施例中,上述控制所述計(jì)算機(jī)進(jìn)行系統(tǒng)還原的過(guò)程后還包括:
接收計(jì)算機(jī)發(fā)送的還原確認(rèn)指令,根據(jù)所述還原確認(rèn)指令生成局域網(wǎng)的系統(tǒng)還原報(bào)表。
本實(shí)施例中,各臺(tái)計(jì)算機(jī)完成系統(tǒng)還原后,向控制端發(fā)送還原確認(rèn)指令,控制端接收到上述還原確認(rèn)指令后,可以生成局域網(wǎng)的系統(tǒng)還原報(bào)表,以記錄還原時(shí)間,還原時(shí)長(zhǎng),系統(tǒng)文件版本以及所還原的計(jì)算機(jī)等信息,以便于后續(xù)對(duì)該次局域網(wǎng)計(jì)算機(jī)系統(tǒng)還原信息的查詢。
在一個(gè)實(shí)施例中,上述向局域網(wǎng)內(nèi)的還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令的步驟前還可以包括:
生成局域網(wǎng)的系統(tǒng)還原計(jì)劃表;其中,所述系統(tǒng)還原計(jì)劃表包括多個(gè)還原時(shí)刻以及各個(gè)還原時(shí)刻對(duì)應(yīng)的待還原計(jì)算機(jī);
在所述還原時(shí)刻從待還原計(jì)算機(jī)中選取還原計(jì)算機(jī)。
本實(shí)施例中,控制端可以根據(jù)各臺(tái)計(jì)算機(jī)的性能特征以及工作特征等信息生成局域網(wǎng)的還原計(jì)劃表,一到上述待還原計(jì)劃表上記錄的還原時(shí)刻,控制端便可以根據(jù)待還原計(jì)劃表讀取該還原時(shí)刻對(duì)應(yīng)的待還原計(jì)算機(jī),從這些待還原計(jì)算中選取還原計(jì)算機(jī),以通過(guò)上述還原計(jì)算機(jī)實(shí)現(xiàn)各臺(tái)待還原計(jì)算機(jī)的系統(tǒng)還原。
上述還原計(jì)劃表可以包括多個(gè)不完全相同的還原時(shí)刻以及各個(gè)還原時(shí)刻對(duì)應(yīng)的待還原計(jì)算機(jī),比如還原計(jì)劃表中的一組還原時(shí)刻為每年第一個(gè)月的第五天九點(diǎn)整,對(duì)局域網(wǎng)某個(gè)編號(hào)段的計(jì)算機(jī)進(jìn)行系統(tǒng)還原,那么一到每年元月5號(hào)9:00,控制端便可以從上述還原計(jì)劃表中讀取局域網(wǎng)相應(yīng)編號(hào)段的計(jì)算機(jī),以確定相應(yīng)的待還原計(jì)算機(jī),選取其中任意一臺(tái)計(jì)算機(jī)作為還原計(jì)算機(jī),通過(guò)該還原計(jì)算機(jī)控制各臺(tái)待還原計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
參考圖3,圖3所示為一個(gè)實(shí)施例的系統(tǒng)還原裝置結(jié)構(gòu)示意圖,包括:
第一發(fā)送單元11,用于向局域網(wǎng)內(nèi)的還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令;
第二發(fā)送單元12,用于接收所述還原計(jì)算機(jī)根據(jù)第一系統(tǒng)備份指令進(jìn)行系統(tǒng)文件備份后發(fā)送的備份確認(rèn)指令,根據(jù)所述備份確認(rèn)指令生成第二系統(tǒng)備份指令,并將所述第二系統(tǒng)備份指令分別發(fā)送至還原計(jì)算機(jī);其中,還原計(jì)算機(jī)接收第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他計(jì)算機(jī),其他計(jì)算機(jī)在接收完系統(tǒng)文件后反饋接收確認(rèn)指令;
第三發(fā)送單元13,用于接收其他計(jì)算機(jī)反饋的接收確認(rèn)指令,并根據(jù)所述接收確認(rèn)指令分別向各臺(tái)計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制所述計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
上述多系統(tǒng)智能終端設(shè)備顯示系統(tǒng)與相應(yīng)的系統(tǒng)還原方法一一對(duì)應(yīng),在所述系統(tǒng)還原方法的實(shí)施例闡述的技術(shù)特征及其有益效果均適用于多系統(tǒng)智能終端設(shè)備顯示系統(tǒng)的實(shí)施例中,特此聲明。
參考圖4,圖4所示為一個(gè)實(shí)施例的系統(tǒng)還原方法流程圖,包括如下步驟:
S21,接收控制端發(fā)送的第一系統(tǒng)備份指令,根據(jù)所述第一系統(tǒng)備份指令備份系統(tǒng)文件,并向控制端發(fā)送備份確認(rèn)指令;
S22,接收控制端根據(jù)備份確認(rèn)指令發(fā)送的第二系統(tǒng)備份指令,根據(jù)所述第二系統(tǒng)備份指令進(jìn)行系統(tǒng)還原;
S23,在接收到所述第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī),控制所述其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原;其中,所述其他計(jì)算機(jī)在接收完系統(tǒng)文件后向控制端發(fā)送接收確認(rèn)指令,控制端根據(jù)接收的接收確認(rèn)指令向各臺(tái)待還原的計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
本實(shí)施例中,控制端與局域網(wǎng)各臺(tái)計(jì)算機(jī)的連接示意圖可以如圖1所示,控制端51分別可以和各臺(tái)計(jì)算機(jī)進(jìn)行通信,上述控制端51可以向局域網(wǎng)中的各臺(tái)計(jì)算機(jī)發(fā)送相關(guān)控制指令,也可以接收各臺(tái)計(jì)算機(jī)響應(yīng)控制端下發(fā)的控制指令后的反饋信息或者各臺(tái)計(jì)算機(jī)發(fā)送至控制端的其他信息。上述局域網(wǎng)中的任意兩臺(tái)計(jì)算機(jī)之間可以進(jìn)行相互通信。上述控制端51可以包括一個(gè)智能控制設(shè)備(如用于控制局域網(wǎng)中各臺(tái)計(jì)算機(jī)的服務(wù)器);也可以包括控制指令生成端以及信息收發(fā)端的等多個(gè)終端的一組智能終端設(shè)備,該組智能終端設(shè)備中,各個(gè)智能終端設(shè)備可以分別與局域網(wǎng)中的各臺(tái)計(jì)算機(jī)通信,任意兩個(gè)智能終端設(shè)備之間也可以進(jìn)行相互通信。
上述步驟S21中,控制端在局域網(wǎng)中的計(jì)算機(jī)需要進(jìn)行系統(tǒng)還原時(shí),從待還原的計(jì)算機(jī)中選取一臺(tái)計(jì)算機(jī)作為還原計(jì)算機(jī);向上述還原計(jì)算機(jī)發(fā)送第一系統(tǒng)備份指令;還原計(jì)算機(jī)接收上述第一系統(tǒng)備份指令后,根據(jù)所述第一系統(tǒng)備份指令備份系統(tǒng)文件,在系統(tǒng)文件備份完成后,向控制端發(fā)送備份確認(rèn)信息。
上述還原計(jì)算機(jī)根據(jù)所述第一系統(tǒng)備份指令備份系統(tǒng)文件的過(guò)程可以包括:在接收控制端下發(fā)的第一系統(tǒng)備份指令后,還原計(jì)算機(jī)對(duì)本地的系統(tǒng)文件進(jìn)行備份;或者讀取外部設(shè)備(如新接入的U盤(pán)等存儲(chǔ)設(shè)備)提供的系統(tǒng)文件,并進(jìn)行相應(yīng)的備份;還可以向控制端發(fā)送備份請(qǐng)求指令,請(qǐng)求控制端下發(fā)需要備份的系統(tǒng)文件,控制端在接收上述備份請(qǐng)求指令后,向還原計(jì)算機(jī)反饋相應(yīng)的系統(tǒng)文件。
控制端接收還原計(jì)算機(jī)發(fā)送的備份確認(rèn)指令,確認(rèn)還原計(jì)算機(jī)完成系統(tǒng)文件的備份后,向還原計(jì)算機(jī)發(fā)送第二系統(tǒng)備份指令,使各臺(tái)待還原的計(jì)算機(jī)均進(jìn)行相應(yīng)系統(tǒng)文件的備份。
上述步驟S22中,還原計(jì)算機(jī)接收到第二系統(tǒng)備份指令后,將其備份的系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī),使包括還原計(jì)算機(jī)的所有待還原計(jì)算機(jī)進(jìn)行對(duì)系統(tǒng)文件的備份;在還原計(jì)算機(jī)完成系統(tǒng)文件的發(fā)送后,還原計(jì)算機(jī)可以根據(jù)備份的系統(tǒng)文件進(jìn)行自身系統(tǒng)還原,還可以在接收上述第二系統(tǒng)備份指令后,進(jìn)一步接收控制端下發(fā)的系統(tǒng)還原指令,在接收到上述系統(tǒng)還原指令后再利用相應(yīng)的系統(tǒng)文件進(jìn)行本地系統(tǒng)還原。
上述步驟S23中,還原計(jì)算機(jī)接收到第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī),還原計(jì)算機(jī)可以通過(guò)組播的方式將系統(tǒng)文件同時(shí)發(fā)送至各臺(tái)其他計(jì)算機(jī),也可以通過(guò)一對(duì)一傳輸(單播)的方式發(fā)送上述系統(tǒng)文件。其他計(jì)算機(jī)在接收完系統(tǒng)文件后向控制端發(fā)送接收確認(rèn)指令??刂贫私邮盏狡渌?jì)算機(jī)反饋的接收確認(rèn)指令,確認(rèn)局域網(wǎng)中各臺(tái)待還原的計(jì)算機(jī)均已完成相應(yīng)系統(tǒng)文件的備份后,分別向各臺(tái)計(jì)算機(jī)發(fā)送系統(tǒng)還原指令;各臺(tái)計(jì)算機(jī)接收控制端下發(fā)的系統(tǒng)還原指令,根據(jù)所述系統(tǒng)還原指令利用備份的系統(tǒng)文件實(shí)現(xiàn)系統(tǒng)還原。
本實(shí)施例提供的系統(tǒng)還原方法,還原計(jì)算機(jī)可以根據(jù)控制端下發(fā)的第一系統(tǒng)備份指令進(jìn)行系統(tǒng)文件的備份,將備份的系統(tǒng)文件發(fā)送至其他各臺(tái)待還原的計(jì)算機(jī),使每臺(tái)待還原的計(jì)算機(jī)均可以在控制端的控制下,分別進(jìn)行相應(yīng)系統(tǒng)還原,有效減小了多臺(tái)計(jì)算機(jī)還原系統(tǒng)的工作量,提高了相應(yīng)的還原效率。
在一個(gè)實(shí)施例中,上述系統(tǒng)還原方法,還可以包括:
接收控制端發(fā)送的檢測(cè)指令,根據(jù)所述檢測(cè)指令進(jìn)行狀態(tài)參數(shù)檢測(cè);
在所述狀態(tài)參數(shù)超出預(yù)設(shè)的狀態(tài)參數(shù)范圍時(shí),向控制端發(fā)送異常指令;其中,控制端根據(jù)異常指令更換還原計(jì)算機(jī)。
上述狀態(tài)參數(shù)可以包括還原計(jì)算機(jī)的運(yùn)行參數(shù),數(shù)據(jù)通道參數(shù)等可以表征計(jì)算機(jī)運(yùn)行能力和數(shù)據(jù)收發(fā)能力的參數(shù),上述狀態(tài)參數(shù)范圍可以根據(jù)還原計(jì)算機(jī)的性能特征進(jìn)行設(shè)置;狀態(tài)參數(shù)在預(yù)設(shè)的狀態(tài)參數(shù)范圍內(nèi)時(shí),表明還原計(jì)算機(jī)可以順利進(jìn)行系統(tǒng)文件備份和發(fā)送、以及與控制端之間各指令的發(fā)送、接收等工作;若狀態(tài)參數(shù)不在預(yù)設(shè)的狀態(tài)參數(shù)范圍內(nèi),即超出狀態(tài)參數(shù)范圍時(shí),還原計(jì)算機(jī)無(wú)法完成系統(tǒng)文件備份和發(fā)送、與控制端之間各指令的發(fā)送、接收等工作中的一項(xiàng)或者多項(xiàng)工作,需要對(duì)還原計(jì)算機(jī)進(jìn)行更換,以確保局域網(wǎng)系統(tǒng)還原工作的順利進(jìn)行。
還原計(jì)算機(jī)在檢測(cè)到其狀態(tài)參數(shù)超出預(yù)設(shè)的狀態(tài)參數(shù)范圍時(shí),向控制端發(fā)送異常指令,控制端接收到異常指令后,可以在其他待還原的計(jì)算機(jī)中選取一臺(tái)計(jì)算機(jī),將其設(shè)備還原計(jì)算機(jī);也可以利用預(yù)先選取的備用計(jì)算機(jī)替換上述異常的還原計(jì)算機(jī)。
在一個(gè)實(shí)施例中,上述將系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī)的過(guò)程可以包括:
通過(guò)組播的方式將系統(tǒng)文件分別發(fā)送至其他各臺(tái)待還原的計(jì)算機(jī)。
本實(shí)施例通過(guò)組播的方式發(fā)送系統(tǒng)文件,即還原計(jì)算機(jī)同時(shí)將系統(tǒng)文件發(fā)送至各臺(tái)其他計(jì)算機(jī),可以提高系統(tǒng)文件的發(fā)送效率。
在一個(gè)實(shí)施例中,上述檢測(cè)到組播參數(shù)在預(yù)設(shè)的組播參數(shù)范圍外時(shí),所述將系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī)的過(guò)程可以包括:
通過(guò)單播的方式將系統(tǒng)文件發(fā)送至其他各臺(tái)待還原的計(jì)算機(jī)。
上述組播參數(shù)可以利用相關(guān)組播功能測(cè)試軟件進(jìn)行檢測(cè),組播參數(shù)范圍為還原計(jì)算機(jī)支持組播功能時(shí),相應(yīng)的參數(shù)范圍;組播參數(shù)在預(yù)設(shè)的組播參數(shù)范圍外,表明相應(yīng)的還原計(jì)算機(jī)不支持組播功能,需要通過(guò)其他方式進(jìn)行系統(tǒng)文件的發(fā)送。
上述單播的方式為一對(duì)一發(fā)送數(shù)據(jù)的方式,即還原計(jì)算機(jī)首先將系統(tǒng)文件發(fā)送至一臺(tái)計(jì)算機(jī),再進(jìn)行其他計(jì)算機(jī)的發(fā)送。
上述通過(guò)單播的方式將系統(tǒng)文件發(fā)送至其他各臺(tái)待還原的計(jì)算機(jī)的過(guò)程可以包括:
將系統(tǒng)文件通過(guò)一對(duì)一傳輸?shù)姆绞揭来伟l(fā)送至其他各臺(tái)待還原的計(jì)算機(jī);
或者,還原計(jì)算機(jī)首先將系統(tǒng)文件發(fā)送至其中一臺(tái)計(jì)算機(jī)(如第一計(jì)算機(jī)),第一計(jì)算機(jī)在接收完系統(tǒng)文件后,還原計(jì)算機(jī)和上述第一計(jì)算機(jī)分別將系統(tǒng)文件發(fā)送至另外兩臺(tái)計(jì)算機(jī),在另外兩臺(tái)計(jì)算機(jī)完成系統(tǒng)文件的接收后,備份好系統(tǒng)文件的四臺(tái)計(jì)算機(jī)再進(jìn)行相應(yīng)系統(tǒng)文件的發(fā)送,以此類(lèi)推,直至全部待還原的計(jì)算機(jī)均接收到上述系統(tǒng)文件。
參考圖5,圖5所示為一個(gè)實(shí)施例的系統(tǒng)還原裝置結(jié)構(gòu)示意圖,包括:
備份單元21,用于接收控制端發(fā)送的第一系統(tǒng)備份指令,根據(jù)所述第一系統(tǒng)備份指令備份系統(tǒng)文件,并向控制端發(fā)送備份確認(rèn)指令;
文件發(fā)送單元22,用于接收控制端根據(jù)備份確認(rèn)指令發(fā)送的第二系統(tǒng)備份指令,根據(jù)所述第二系統(tǒng)備份指令進(jìn)行系統(tǒng)還原;
控制單元23,用于在接收到所述第二系統(tǒng)備份指令后,將系統(tǒng)文件發(fā)送至其他待還原的計(jì)算機(jī),控制所述其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原;其中,所述其他計(jì)算機(jī)在接收完系統(tǒng)文件后向控制端發(fā)送接收確認(rèn)指令,控制端根據(jù)接收的接收確認(rèn)指令向各臺(tái)待還原的計(jì)算機(jī)發(fā)送系統(tǒng)還原指令,控制其他計(jì)算機(jī)進(jìn)行系統(tǒng)還原。
上述多系統(tǒng)智能終端設(shè)備顯示系統(tǒng)與相應(yīng)的系統(tǒng)還原方法一一對(duì)應(yīng),在所述系統(tǒng)還原方法的實(shí)施例闡述的技術(shù)特征及其有益效果均適用于多系統(tǒng)智能終端設(shè)備顯示系統(tǒng)的實(shí)施例中,特此聲明。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說(shuō)明書(shū)記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。