一個困擾我多年的問題,利用最近休假的時間終於把它解決了,或許這是一般小型NPO也會遇到的問題,所以在此分享我的經驗。
問題
1) 太太嫌她的電腦越來越慢,掃毒軟體找不出問題,只好重灌系統,加上資料轉移的時間,每次要花上一整個週末。
2) 小朋友不曉得怎麼玩的,弄到電腦沒辦法開機,修一下要花個老半天的。
3) 太太有一群媽媽朋友們,三不五時會出些疑難雜症,比如說中病毒,或筆電上的硬碟空間不夠用,到我手上大概都已經過了好幾手已經不行了,可是我還要花時間救她們寶貴的資料才能進行重灌。
4) 共用的印表機接上我書房的電腦,如果沒開大家印不出來都很氣我,尤其小朋友要趕作業,而我又在加班的時候。
5) 家裡的相片、音樂真的不知道放在那一台電腦上,要用的時候都找不到。
環境
先介紹我們家的資訊平台,我們家有七部電腦:四部桌上型、三部筆記型,其中兩台電腦是主機(其實就是淘汰下來比較慢墊腳用的電腦),我有一部四核心的桌上型跟一部筆記型電腦,其他媽媽跟兩個小朋友一人一台。
先前的解決辦法
之前我是用Norton Ghost做全硬碟備份,可是因為我買了一份版權只能在一台電腦上進行備份,所以要把筆記型電腦的硬碟拆下來裝在外接USB硬碟盒子裡,再做備份的動作,每次都要拆裝電腦很麻煩,而且每次當機以後,只能回存原先備份時的資料,中間增加的資料都會遺失了,後來我買了一個外接式500G的硬碟加上3份Norton Ghost的授權做自動每週備份,可是沒多久就用盡了硬碟空間,因為麻煩所以就沒繼續下去。
Windows Home Server 方案
會知道 Home Server 是有一天在走廊上遇到多年沒見的老同事,聊起來近況,他提到他做的一個磁碟連結技術,可以把好幾個容量不同的硬碟加起來變成一個大硬碟,同時還可以支援容錯(就是當某一個硬碟死掉的時候你的資料不會遺失),當時我已經錯過了公司提供的員工特惠價,所以幾個星期前趁去Company Store(讓微軟員工可以用員工價買軟硬體的商店)時買了一套花了US$35,公司很鼓勵員工們在Company Store買軟體去捐給NPO組織,所以如果我買了以後捐給NPO,憑收據公司會再寄給NPO一張等值的支票,這叫Match Program,簡單的說我捐一百塊的軟體給NPO,微軟會捐一百塊的現金給同一家NPO。我之所以提到這點是因為,我願意以個人名義捐贈五套,如果有那一家NPO在看了這篇文章以後想安裝Home Server我可以提供軟體,至於現金嗎?要在美國有合法登記的才收得到。癈話少說,讓我們繼續下去。
我把一台三年前自己組裝的電腦拿來當主機(Server),湊了三台SATA的硬碟,加起來大約1TB,安裝的過程與一般的XP沒什麼兩樣,手冊裡重要的事項大約只有一兩頁,所以應該難不倒一般的玩家,由於是特別的主機板所以花了一點時間到華碩找了驅動程式,由於Home Server的基礎是Windows Server 2003,所以下載時要注意選對版本。
主機安裝的最後一個步驟是經過一個精靈來完成各項的設定,例如主機的名稱、密碼還有建立使用者的帳號等等,不會很複雜,弄好了以後,接下來要到每部機器裝Home Server Connector Software(從附帶的CD),這時主機的螢幕跟鍵盤都可以拔掉了,因為你可以從任何一部機器用Connector連到主機去控制它,下圖顯示我家所有的電腦,在這個畫面裡可以直接控制備份的進行:

增加一個硬碟很容易,先關機以後,裝上再重新開機,然後用Connector連上以後,選Server Storage就可以看見新增的硬碟,你可以選新加的硬碟是要做容量擴充用的,還是做保全備份用的,一樣是有個精靈,下圖是我家主機裡4顆碟的狀況:

當電腦無法開機,根據手冊只要用救援光碟開機,很方便就可以選擇備份點回復電腦到之前的狀態,不過我還沒試過,等下次試過了再跟大家分享。
網路上的伺服器
我發現這項功能可能對一般的NPO很有用,Home Server可以把主機上分享的檔案,設定成一個Internet上的伺服器,我本來以為很麻煩,結果沒兩分鐘我就建立了bentham.homeserver.com,如果你的路由器支援UPnP的功能,HomeServer會自動設定,如下圖我可以從任何地方上載下載我家主機的資料,而且是用保全的HTTPS加密傳輸,比起一般的FTP要安全多了。

另外從網路上任何地方,你還可以直接登入你辦公室裡的電腦,這也是透過安全的HTTPS,下圖是我家XP電腦有打開遠端連線功能,可以直接登入:

有很多細節的部份沒有列出來,如果大家有任何的疑問歡迎加入討論。