磁盤鏡像工具 FOG
Fog是一個基于Linux免費開源的計算機鏡像解決方案,適用于Windows XP和Vista,他捆綁 了幾個基于PHP的開源的Web前端工具。Fog不需要任何的啟動硬盤或者CD光盤;所有的操作都通過TFTP和PXE來完成。同時,FOG的內核中還內 建了許多硬件驅動,所以不需要再為驅動操心了(除非現在還沒有針對那個硬件的Linux模塊)。Fog還支持將一個80G的分區放進一個只有40G硬盤的 機器里,只要那些數據不超過40G。
Fog還有一個圖形界面的Windows服務來更改PC的主機名,按照事先設定好的任務重啟某臺計算機,自動的導入主機到FOG數據庫中。將來,這 個服務還將安裝打印機,作簡單的快照,周期性的關機/重啟,and take inventory of the desktop.
這是一個大致的FOG系統工作原理圖。FOG服務器,默認情況下,向網絡上的客戶端提供DHCP, NFS, PXE, FTP, HTTPD, and WOL服務。所有的網絡上需要將"PXE boot"作為他們的第一啟動設備,然后,就像Client1表現的那樣,FOG會選擇那臺機器是否應該引導FOG鏡像,還是從本地硬盤啟動。圖表中 Client2正通過NFS服務向服務器提交一個鏡像,這樣,以后它可以被推送到其他的計算機上。管理端(manager)控制著所有的FOG服務器的任 務。管理端可以是任何可能訪問Web的設備,從具有Safari的Ipod到運行著IE的XP桌面。
FOG工作在哪些操作系統上
Fog可以工作在幾乎所有的Linux發行版上。但是installer程序編寫的只能在Fedorau7或8上運行(或許更早的版本也可以,只要他們裝有PHP5)還有Ubuntu(0.08版)。
那些人適合用FOG
FOG適合所有的運行Windows XP和Vista并且只有一個分區的人。目前FOG還只能操控硬盤上一個分區。FOG現在被應用在許多學校和那些支付不起商業產品(像Ghost)小公司。
FOG的特色
- FOG對于最終用戶操作簡單:最終用戶再不用操心NIC去鏡像一個計算機,這些全部由內核控制。FOG的管理工作是通過一個易用Web圖形界面。
- FOG集中的管理:FOG上完成的大部分任務不需要用戶訪問客戶端PC。例如,如果你鏡像一臺計算機,只需要 啟動這個任務。這個任務啟動之后,如果這臺計算機是關閉狀態WOL會啟動他,PXE會加載操作系統,DHCP會為它分配一個IP地址,FOG會告訴服務器 它已經在進程中,然后PartImage就會鏡像你的計算機。當鏡像完成后,FOG會告訴PXE不要把機器引導到fog鏡像,然后你的計算機會啟動。那臺 計算機啟動之后,如果安裝了FOG服務,FOG會改變計算機的主機名,這臺計算機可以使用了。
- FOG容易操作:想要鏡像一臺計算機,所有你需要的只是一個Web瀏覽器,不需要特殊的客戶端軟件。我們聽說,有些使用FOG的機構從IPod/iPhone操作鏡像他們的計算機。
- FOG功能強大:還有像內存測試,硬盤清理,硬盤檢測,數據恢復,這樣的功能,FOG所能做的不只是鏡像備份。
- FOG是免費的:不管你有多少臺計算機,FOG都是免費的!