小弟又來麻煩各位大大了
客戶對公司有提出"遠端重灌"的需求
現在小弟有找出的方法有下列
1.使用RIS的方式
2.使用PXE的方式
現在問題來了,用RIS的方式會有license成本及AD的問題
用PXE的方式,小弟查到可用"DRBL"+"Clonezilla"的方式
可以達成遠端重灌的功能
因小弟在一年前有上REDHAT的課程,但很慚愧的沒有考到
BOSS希望我一個星期內可以做出LAB
據小弟由網路查到
可由一台pxe server內含dhcp、tftp、nfs服務組成可達到DRBL的目的
那如何將DRBL+Clonezilla??
需先重哪個部分下手?????
希望大大可以告知正確流程(用vmware以區域網路做lab的話)!!!
另外LINUX的軟體,用哪套OS會比較好,fedora、centos、Debian、freebsd、ubuntu???
bochun提到:
LINUX的軟體,用哪套OS會比較好,fedora、centos、Debian、freebsd、ubuntu???
bochun提到:
遠端重灌的話,我server端裡面必須要有哪些服務?才可結合Clonezilla??
bochun提到:
●CLONEZILLA LIVE CD+PXE SERVER--->可以NETWORK INSTALL OS
●DRBL + PXE SERVER---->可以NETWORK INSTALL OS
可先分兩階段來測試體會一下:
Clonezilla Live - 免安裝的單機版還原系統
Clonezilla Live 是基本的備份還原系統,
可先裝在 USB 隨身碟或燒到光碟,
利用這個小小的 live 的系統,
在某電腦來開機,
就可把該電腦備份到 本機的另個分割區,
或者備分到別臺的網路芳鄰或samba或NFS等。
先熟悉一下這套小系統的備份還原操作方式,
因為 DRBL + 再生龍上面的遠端備份還原的選項,
大多是與這單機版是相同而一致的。
DRBL 企鵝龍 Diskless Remote Boot in Linux
安裝設定 DRBL 企鵝龍 要考慮的東西較多,
版本選擇而言,
雖然有提供好幾個Linux版本,
但如果與各Linux最新版本比較,
大概只有ubuntu會提供較新的安裝,
其他的Linux就不是那麼新。
但也許不是重點,
因為主要是為了作以下一大堆機器備份還原用,
而且多是windows環境,
用什麼Linux版本可能就沒太大差別。
因為各 client 端,是用網卡 PXE 開機,
照 DRBL 的安裝方式,
就已把 DHCPd 及 tftpd 等裝好,
所以需把這些 client 端電腦與DRBL放在同子網,
會用到 DRBL 可能較是電腦教室、公用電腦的環境,
但也要考量到各client的機型,
如果都同一型的話,
只要做一台的 image,
其他台就可用這同一個image還原,
若不同機型,若驅動程式互不相容的話,
就得各自作各自的image。
再配合 DRBL-winroll,
來自動改每台電腦的主機名稱。
而 winroll 裡也綁了 windows 版的 sshd,
這就是 DRBL 之所以可以遠端關機、reboot的機制依據。
雖然 DRBL 可以掃描去找client,
但事先要設定好各client的主機名稱及IP,
可能比較容易掌握,
而在 DRBL 上操作哪一台client,
要做備份或還原等設定,
待該client重開機,讀到DRBL的開機選單,
就會從所訂的選項,從本機開機,
或者從DRBL開機成再生龍的備份或還原模式。
DRBL是虛擬終端機上的ascii 選單操作,
如果機器多,或者需要定期做什麼動作,
是可以利用指令寫到crontab來去執行。
PXE開機也可能會碰到一些狀況,
如果是網管型的switch,
需要關掉 Spanning Tree Protocol,
才有辦法網路開機載到 DRBL 的開機選單。
也曾碰到一些內建網卡,
要在windows下正常關機下,
才能被 wol 的指令喚起,
較舊的機器反而不會有這問題。
灌一台DRBL到實機上,
再把一台現有的windows來當client做備份看看,
兩台放在同一個switch裡就可測試體驗。
在vmware裡會有什麼情況,
就不得而知了。
如果網路環境可以跟操作環境分開的話, 可以先用 DRBL Live CD 來 Lab
Server 端
Client 端
然後依不同需要, 釐清一下"重灌"的需要, 常見的有:
以某台主機當範本, 將系統安裝到多台其他子機:
個人習慣的動作: 先在範本機裝好 OS (Windows 系列再做 Sysprep ), 用 CloneZilla 把範本機檔案備份出來, 再放到 DRBL 主機; DRBL 主機上選還原到各子機, 然後各子機用 PXE 開機, 會以範本機備份的檔案自動還原.
還有其它方式可以先 Lab , 或者說明一下您需要的"重灌"動作是哪些? 因為 DRBL/CloneZilla 比較像 Ghost Server/Ghost 加上遠端 Linux 開機,
如果要搭配 Windows 環境, 還需要處理 Windows SID 等狀況.