Windows系統(tǒng)環(huán)境自動(dòng)化部署方法及自動(dòng)部署系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種Windows系統(tǒng)環(huán)境自動(dòng)化部署方法及自動(dòng)部署系統(tǒng)。
【背景技術(shù)】
[0002]服務(wù)器需要配置大量操作系統(tǒng)部署,才能實(shí)現(xiàn)正常遠(yuǎn)程訪問。如:操作系統(tǒng)安裝、加載陣列卡驅(qū)動(dòng)程序、主板驅(qū)動(dòng)程序、操作系統(tǒng)密碼設(shè)置、IP地址設(shè)置信息設(shè)置、磁盤分區(qū)、清除操作系統(tǒng)日志、清除桌面文件;人工安裝部署以上項(xiàng)目,最少也要耗費(fèi)1-1.5小時(shí)以上的時(shí)間。且操作過程中時(shí)刻需要人工干預(yù),操作人不得離開安裝位置,一旦離開安裝就停止安裝,工作嚴(yán)重滯后。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種Windows系統(tǒng)環(huán)境自動(dòng)化部署方法及自動(dòng)部署系統(tǒng),以實(shí)現(xiàn)在無人干預(yù)的基礎(chǔ)上,完成機(jī)房網(wǎng)絡(luò)的操作系統(tǒng)安裝、軟件程序配置的部署。
[0004]為了解決上述技術(shù)問題,本發(fā)明提供了一種Windows系統(tǒng)環(huán)境自動(dòng)化部署方法,包括如下步驟:
[0005]步驟SI,配置網(wǎng)卡驅(qū)動(dòng);以及步驟S2,部署操作系統(tǒng)。
[0006]進(jìn)一步,所述步驟SI中配置網(wǎng)卡驅(qū)動(dòng)的步驟包括:
[0007]步驟S11,檢測(cè)資源機(jī)的網(wǎng)卡硬件ID ;
[0008]步驟S12,通過網(wǎng)卡硬件ID從網(wǎng)卡驅(qū)動(dòng)庫(kù)中選擇相應(yīng)的網(wǎng)卡驅(qū)動(dòng),并將該網(wǎng)卡驅(qū)動(dòng)發(fā)送至資源機(jī),供資源機(jī)加載。
[0009]進(jìn)一步,所述步驟S2部署操作系統(tǒng),即將操作系統(tǒng)部署至資源機(jī)。
[0010]進(jìn)一步,所述將操作系統(tǒng)部署至資源機(jī)的步驟包括:
[0011]步驟S21,建立克隆及工具菜單,且所述克隆及工具菜單包括:克隆方式選擇菜單;
[0012]步驟S22,選擇相應(yīng)克隆方式;
[0013]步驟S23,根據(jù)選擇的克隆方式進(jìn)行相應(yīng)克隆配置,并將克隆配置的配置文件在操作系統(tǒng)克隆時(shí),一并克隆至資源機(jī)的系統(tǒng)盤;
[0014]步驟S24,當(dāng)資源機(jī)的操作系統(tǒng)克隆安裝后,自動(dòng)讀取配置文件以實(shí)現(xiàn)對(duì)該操作系統(tǒng)配置,完成資源機(jī)部署。
[0015]進(jìn)一步,所述克隆方式包括:公網(wǎng)克隆、內(nèi)網(wǎng)克隆和手動(dòng)克??;
[0016]若選擇公網(wǎng)克隆,則對(duì)克隆配置的方法包括:設(shè)置資源機(jī)的設(shè)備編號(hào)、本機(jī)IP地址、掩碼、網(wǎng)關(guān)和聯(lián)通IP地址,以形成相應(yīng)配置文件;
[0017]若選擇內(nèi)網(wǎng)克隆,則對(duì)克隆配置的方法包括:設(shè)置資源機(jī)的本機(jī)IP地址、掩碼聯(lián)通IP地址,以形成相應(yīng)配置文件;
[0018]若為手動(dòng)克隆,則對(duì)克隆配置的方法包括:自動(dòng)獲取IP地址或自定義IP地址,以形成相應(yīng)配置文件;
[0019]其中上述各配置文件中部署指令還包括:清空桌面文件和/或系統(tǒng)日志指令、創(chuàng)建上傳密碼數(shù)據(jù)庫(kù)指令、自動(dòng)關(guān)閉設(shè)備電源重啟登錄系統(tǒng)指令。
[0020]進(jìn)一步,所述克隆配置的方法還包括:軟件部署,即部署軟件包括:IIS6、DBC2000、PHP環(huán)境、MYSQL, NET系列軟件、SQL系列軟件;以及
[0021]根據(jù)選擇部署的軟件在配置文件中添加相應(yīng)部署指令,即當(dāng)部署的軟件隨操作系統(tǒng)一起克隆至資源機(jī)的系統(tǒng)盤,且待資源機(jī)的操作系統(tǒng)克隆安裝后,啟動(dòng)軟件部署。
[0022]進(jìn)一步,所述克隆及工具菜單還包括:硬盤分區(qū),即適于對(duì)資源機(jī)的硬盤進(jìn)行分區(qū)。
[0023]又一方面,本發(fā)明還提供了一種Windows系統(tǒng)環(huán)境自動(dòng)化部署系統(tǒng),包括:
[0024]網(wǎng)卡驅(qū)動(dòng)配置單元和操作系統(tǒng)部署單元。
[0025]進(jìn)一步,所述網(wǎng)卡驅(qū)動(dòng)配置單元包括:
[0026]網(wǎng)卡檢測(cè)模塊,用于檢測(cè)資源機(jī)的網(wǎng)卡硬件ID ;
[0027]網(wǎng)卡驅(qū)動(dòng)數(shù)據(jù)庫(kù),存儲(chǔ)有各網(wǎng)卡驅(qū)動(dòng)程序;以及
[0028]與網(wǎng)絡(luò)檢測(cè)模塊、網(wǎng)卡驅(qū)動(dòng)數(shù)據(jù)庫(kù)相連的網(wǎng)卡驅(qū)動(dòng)發(fā)送模塊,該網(wǎng)卡驅(qū)動(dòng)發(fā)送模塊適于通過網(wǎng)卡硬件ID從網(wǎng)卡驅(qū)動(dòng)庫(kù)中選擇相應(yīng)的網(wǎng)卡驅(qū)動(dòng),并將該網(wǎng)卡驅(qū)動(dòng)發(fā)送至資源機(jī),供資源機(jī)加載。
[0029]進(jìn)一步,所述操作系統(tǒng)部署單元包括:
[0030]克隆及工具菜單生成模塊,提供克隆方式和/或硬盤分區(qū)工具選擇;
[0031]部署操作系統(tǒng)模塊,根據(jù)選擇的克隆方式進(jìn)行克隆配置,并將克隆配置的相應(yīng)配置文件在操作系統(tǒng)克隆時(shí),一并克隆至資源機(jī)的系統(tǒng)盤,供資源機(jī)在操作系統(tǒng)克隆安裝后,自動(dòng)讀取配置文件以實(shí)現(xiàn)對(duì)操作系統(tǒng)配置,即完成資源機(jī)的操作系統(tǒng)部署。
[0032]本發(fā)明的有?效果是,本發(fā)明的Windows系統(tǒng)環(huán)境自動(dòng)化部署方法及自動(dòng)部署系統(tǒng)減少人工干預(yù),實(shí)現(xiàn)全自動(dòng)化部署安裝完成,提高工作效率、安全、穩(wěn)定、準(zhǔn)確;并且實(shí)現(xiàn)了在無人干預(yù)情況下,實(shí)現(xiàn)了操作系統(tǒng)以及應(yīng)用程序安裝,從而直接提高系統(tǒng)安裝步驟的準(zhǔn)確性,減少光盤安裝出現(xiàn)的兼容性和耗材成本開支;以及保持了 GHO鏡像安全性、穩(wěn)定性和可靠性,具有適應(yīng)性廣的優(yōu)點(diǎn)。
【附圖說明】
[0033]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說明。
[0034]圖1是本發(fā)明的Windows系統(tǒng)環(huán)境自動(dòng)化部署方法的主流程圖;
[0035]圖2是本發(fā)明中步驟SI中配置網(wǎng)卡驅(qū)動(dòng)的流程圖;
[0036]圖3是本發(fā)明中步驟S2中將操作系統(tǒng)部署至資源機(jī)的流程圖;
[0037]圖4是本發(fā)明的Windows系統(tǒng)環(huán)境自動(dòng)化部署系統(tǒng)的原理框圖。
【具體實(shí)施方式】
[0038]現(xiàn)在結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。這些附圖均為簡(jiǎn)化的示意圖,僅以示意方式說明本發(fā)明的基本結(jié)構(gòu),因此其僅顯示與本發(fā)明有關(guān)的構(gòu)成。
[0039]本發(fā)明的Windows系統(tǒng)環(huán)境自動(dòng)化部署方法及自動(dòng)部署系統(tǒng),集成了幾乎覆蓋所有網(wǎng)卡的網(wǎng)卡驅(qū)動(dòng),能智能識(shí)別網(wǎng)卡型號(hào)并自行加載驅(qū)動(dòng),同時(shí)適用于公網(wǎng)、內(nèi)網(wǎng)安裝操作系統(tǒng),并且提供克隆及工具菜單(圖形化界面),在安裝系統(tǒng)后會(huì)自動(dòng)設(shè)置IP,還可以根據(jù)需要設(shè)置隨機(jī)密碼,自動(dòng)部署服務(wù)器常用的WEB、SQL等軟件,使服務(wù)器日常安裝、維護(hù)系統(tǒng)變得更簡(jiǎn)單。
[0040]實(shí)施例1
[0041 ] 如圖1所示,本發(fā)明的一種Windows系統(tǒng)環(huán)境自動(dòng)化部署方法,包括如下步驟:
[0042]步驟SI,配置網(wǎng)卡驅(qū)動(dòng);以及步驟S2,部署操作系統(tǒng)。
[0043]具體的,本發(fā)明的Windows系統(tǒng)環(huán)境自動(dòng)化部署方法首先步驟S0,構(gòu)建資源機(jī),即構(gòu)建系統(tǒng)環(huán)境部署用資源機(jī);即通過PXE啟動(dòng),或光盤啟動(dòng),或系統(tǒng)引導(dǎo)啟動(dòng)部署設(shè)置;然后通過該資源機(jī)實(shí)施步驟SI和步驟S2。
[0044]如圖2所示,優(yōu)選的,所述步驟SI中配置網(wǎng)卡驅(qū)動(dòng)的步驟包括:
[0045]步驟S11,檢測(cè)資源機(jī)的網(wǎng)卡硬件ID ;
[0046]步驟S12,通過網(wǎng)卡硬件ID從網(wǎng)卡驅(qū)動(dòng)庫(kù)中選擇相應(yīng)的網(wǎng)卡驅(qū)動(dòng),并將該網(wǎng)卡驅(qū)動(dòng)發(fā)送至資源機(jī),供資源機(jī)加載。
[0047]進(jìn)一步,如圖3所示,所述步驟S2部署操作系統(tǒng),即將操作系統(tǒng)部署至資源機(jī)。
[0048]所述將操作系統(tǒng)部署至資源機(jī)的步驟包括:
[0049]步驟S21,建立克隆及工具菜單,且所述克隆及工具菜單包括:克隆方式選擇菜單;
[0050]步驟S22,選擇相應(yīng)克隆方式;
[0051]步驟S23,根據(jù)選擇的克隆方式進(jìn)行相應(yīng)克隆配置,并將克隆配置的配置文件在操作系統(tǒng)克隆時(shí),一并克隆至資源機(jī)的系統(tǒng)盤;
[0052]步驟S24,當(dāng)資源機(jī)的操作系統(tǒng)克隆安裝后,自動(dòng)讀取配置文件以實(shí)現(xiàn)對(duì)該操作系統(tǒng)配置,完成資源機(jī)部署。
[0053]其中,所述克隆方式包括:公網(wǎng)克隆、內(nèi)網(wǎng)克隆和手動(dòng)克??;
[0054]若選擇公網(wǎng)克隆,則對(duì)克隆配置的方法包括:設(shè)置資源機(jī)的設(shè)備編號(hào)、本機(jī)IP地址、掩碼、網(wǎng)關(guān)和聯(lián)通IP地址,以形成相應(yīng)配置文件;若選擇內(nèi)網(wǎng)克隆,則對(duì)克隆配置的方法包括:設(shè)置資源機(jī)的本機(jī)IP地址、掩碼聯(lián)通IP地址,以形成相應(yīng)配置文件;若為手動(dòng)克隆,則對(duì)克隆配置的方法包括:自動(dòng)獲取IP地址或自定義IP地址,以形成相應(yīng)配置文件;其中上述各配置文件中部署指令還包括:清空桌面文件和/或系統(tǒng)日志指令、創(chuàng)建上傳密碼數(shù)據(jù)庫(kù)指令、自動(dòng)關(guān)閉設(shè)備電源重啟登錄系統(tǒng)指令