硬碟的備份,除了最簡單的「拷貝法」,其實還有很多工具可以幫使用者分憂解勞。如果願意花點錢買備份軟體,這項工作也可以輕鬆省力的。本期就介紹一些這類軟體的使用方法,讓你徹底瞭解「備份的策略方法,原來也是如此多樣化啊!」

先知道有那些工具
硬碟的備份/回存並不只是「複製/貼上」那麼單純,因為牽涉到像是「開機」的系統結構,因此得搭配專用的工具軟體。在還沒有進行備份工作前,這裡先介紹幾個最知名的軟體,讓各位對這些軟體有初步的認識:

Symantec Ghost
Ghost應該是硬碟備份領域最老牌的產品,在被賽門鐵克公司收購之後,將它和另一套稱為Drive Image的產品(也是賽門鐵克收購的軟體)合併成為單一的產品線,而成為現在常見的Ghost。

不過,在「個人、家庭用」的硬碟/備份產品方面,目前賽門鐵克推出名為「Norton Save & Restore」的軟體,至於Symantec Ghost Solution Suite則成為「企業級影像製作、部署與系統管理解決方案」產品線,不再是個人端的產品了。

Acronis True Image
Acronis的True Image有一系列的解決方案,包括了企業用的「Enterprise Server版」,和一般企業、個人用的「Workstation」版,甚至還有Linux版,解決方案很齊全。

不過,該公司產品只有少部份有中文版,很多產品是英文版的(尤其是專業版產品)。不過,對MIS人員而言,這似乎是必要的。

Windows Vista內建功能
Windows Vista的大部分版本都內建了「完整PC備份/還原」功能(但據說家用版本沒有),可說是聊勝於無吧!我自己用的經驗是:如果你要備份一個耗用了20GB空間的硬碟分割,你就得準備20GB的空間。但是大部分其他工具軟體都有「壓縮」功能,可以讓你用「較小的空間備份硬碟」,所以Vista的內建備份/還原功能就成為「堪用但功能不多」的工具了。

機器剛裝好時:建議做完整的影像備份
我個人看法是,上述的產品,用法是大同小異的,使用者要熟悉的,反而是「你打算怎麼備份你的電腦」。

比方說,如果你安裝了一臺新電腦,一般人會把Windows作業系統安裝到C:磁碟。由於C:磁碟非常重要,一般這個磁碟被稱之為「啟動分割(Boot Partition)」。Windows系統裝好之後,通常安裝者會辛苦地試著把驅動程式安裝好,把電腦整理到「好用模式」。

由於這種「啟始安裝工作」挺累人,因此這時候我們可以幫電腦的硬碟做個「快照」(snapshot),把這個狀態存下來,日後再需要重裝Windows系統,只要利用這個快照的「影像檔」(image file)把硬碟「回存」即可。

這種情況下,我建議把安裝好的系統硬碟機,做完整的影像檔案備份。

要做到完整的硬碟備份,就有好幾種玩法:
把開機分割用影像檔案的方式,完整備份到另一個分割
目前很多新買的筆記型電腦,賣給使用者的時候硬碟會分割成三份,一份是系統碟(C:),一份是資料碟(D:),另一份是隱藏分割。這個隱藏分割用來做什麼?通常,這個隱藏分割就是用來放置你的系統碟的備份影像檔案。

使用硬碟的備份/回存軟體,你可以把C:磁碟存成一個影像檔案,這個檔案可以在將來系統損壞時,用來回存回C:磁碟。

不僅如此,廠商為了方便使用者,甚至可以讓使用者在開機時「按下某些特殊的按鍵組合,然後讓使用者回存系統分割」。

當你按下特殊按鍵組合時,其實是去執行硬碟上某個特殊程式(廠商已經幫你預置了適當的程式)。但是,回存的動作你得非常小心,因為:回存時「可能會把你原先系統碟上的資料全都洗掉了」,又或者「你操作錯誤,蓋錯磁碟,把資料碟的資料也都洗掉了」。

把開機分割用影像檔案的方式,完整備份到光碟片上
一般而言,如果你的硬碟只有一個分割,卻又想要備份,你要怎麼做?目前最常見的作法,就是把硬碟資料備份到光碟上,尤其是大容量的DVD光碟片(也許藍光光碟更適合,但這東西目前還算罕見就是)。

因此,備份軟體大多都具備燒錄能力,可以直接把硬碟檔案備份到光碟片上。如果光碟片一片的空間不夠(系統分割+應用程式,說不定占用了十幾、二十個GB),備份軟體還具備「分片備份」的能力。你只需要在軟體提示時換置空片,即可把硬碟完整備份了。

但要注意,光碟片的品質未必是絕對穩定的,所以我個人燒錄的習慣:一定會做所謂的「verify」。這是大多數燒錄軟體會有的功能,硬碟備份/回存軟體在備份到光碟片時,也會有此選項讓使用者勾選。

這種功能的概念其實非常簡單,就是「硬碟內容備份到光碟之後,光碟片滿了,再讀取光碟上的資料和硬碟資料比對一次,做更完整的確認工作」。一般的備份都只是燒到光碟片上,但對於燒錄是否完整、正確,卻沒有再確認。

如果問我,「verify」是否需要?我個人覺得這就像「保險」一樣,我是必做,你做不做,就看你覺得你需不需要保險。因為保險是「有做都未必安全」,沒做的話,就只是更加危險,就是這樣。

機器用了一陣子後:建議做漸增備份
電腦用過一陣子後,上面的檔案、應用程式也漸漸多了起來。每個人都知道,電腦用久了就像是婚姻一樣,「久了問題多,久了煩惱多」(不要認定這是我的心情寫照,就算是,我也不會承認;此外,真的不是,真的不是&真的不是,這只是舉例)。

這時候,高手會告訴你,「婚姻有問題可以離了再找,電腦有問題可以砍掉重練」……,嗯,也許你會想把高手砍死,「說的什麼鬼話啊!」畢竟,砍掉重練是很花時間的,不是每個人都喜歡一直砍掉重練,一直重裝電腦。

這時候,你的選擇也很多樣化:
系統內建的「還原點」功能
遇到電腦的問題,Windows XP內建,而Windows Vista更強化的,就是所謂的「還原點」功能。這種功能有趣的地方在於,它可以把電腦的軟體回溯到某個時間狀態,但是又不會讓你的資料檔案遺失。

我個人猜測,這種功能的「實作方式」,是把電腦上重要的軟體的設定檔案都備份起來,當你選擇「還原」的時候,只是把設定檔案都回存,這樣就可以達到「還原當時電腦的設定,但又保留你重要資料」的目的。

不過,我只是猜測,我也不確定這種「時光回溯」是否真是如此運作。此外,這種功能會佔用若干硬碟空間,因此我並不愛用。如果要我評論,Windows Vista的還原點功能已經更加好用,Windows XP的部份我是選擇關閉此功能。但是,如果你是新手,硬碟容量又足夠,這確實不失為一個備份的方式。

使用「漸增備份」的方式(incremental backup)
如果你已經把系統做了很完整的備份,那在用過一段時間後,也許你只想備份硬碟「被更動過的部份」,這時你可以用我介紹過的軟體,這類軟體大多有所謂的「漸增備份」功能。

漸增備份的原理我也不是很瞭解,但這類軟體「顯然」可以偵測硬碟上的變化,將變化的部份「新增備份」到你的儲存空間(無論是其他的分割還是空白光碟)。

使用硬碟對拷的方式
如果你有一臺以上的硬碟,那你甚至可以準備專用的「備份硬碟」,定期把「系統硬碟」的所有資料備份到備份硬碟上。這種備份的好處在於:硬碟空間不一定要一樣大,備份硬碟的容量只要足夠放置你要備份的資料即可。

但要注意:開機磁碟上有開機結構需要保留,如果你只是用「檔案複製」的方式是不夠的,一定要使用適當的磁碟備份、回存軟體才行。

使用RAID系統
由於硬碟容量越來越大,一般使用者對於資料的保存需求也日漸增高,因此原先只在企業被廣泛使用的RAID系統也走入家庭,微軟也發表了Windows Home Server這樣的產品,連家庭都需要個Server了!

常見的RAID系統有RAID 0、RAID 1、RAID 5和RAID 6,底下我簡單描述於一下。

RAID 0
可以把兩臺相同的硬碟「串聯」讓硬碟容量倍增。如果你有兩臺50GB硬碟,作成RAID 0之後,你會看起來有一臺100GB的硬碟,速度還可以加快,但是只要一臺掛掉,整個系統就毀掉了。

RAID 1
RAID 1可以讓兩臺硬碟「即時的Mirror」,如果你有兩臺50GB硬碟,作成RAID 1,還是只有50GB,但一臺壞掉,另一臺會有完整的備份,因此不用擔心,而且不需要複雜的演算,效能衝擊較小。

RAID 5
使用演算法,RAID 5可以抽出系統裡1/n的空間拿來備份資料,不像RAID 1竟要使用1/2的空間來備份資料,因此這是一般企業常見的RAID系統。

舉例來說,如果你有4臺50GB硬碟作成RAID 5系統(RAID 5一般是用4臺以上,但並非絕對),但你只會有150GB的容量可用,其中1/4的空間就是拿來分散風險了(儲存了演算後的備存資料)。但是,如果壞掉一臺硬碟,好的系統甚至可以讓你「即時熱插拔」並「線上重建資料」,你只要把壞掉的硬碟拔掉,換一個「新的,且一模一樣」的硬碟上去,RAID 5系統就會把備存資料在新的硬碟重建。不過,要是你同時壞掉2臺硬碟,整個系統也會崩潰無救。

RAID 6
RAID 6系統和RAID 5相當類似,但可以允許2臺硬碟同時損壞還有救,但也會浪費更多的空間拿來儲存備存資料,目前還算少見。

我目前覺得,個人使用,恐怕還是RAID 1就夠了,因為:
● 硬碟空間越來越便宜,RAID 1的「浪費」已經不再那麼嚴重,安全才重要
● RAID 5系統的備存資料需要經過處理器演算,因此儲存效能大多不好
● RAID 5雖然比較節省「備存」的空間,但建置成本也相當驚人,高檔的RAID 5介面卡較為昂貴,可以熱插拔的系統也不便宜,相較之下似乎並沒有便宜太多
● 同時壞掉2臺硬碟的機率──還是有,這時候RAID 5也是無用武之地,你的系統還是毀掉
● 乏人照料的RAID 5也會出事,尤其是壞掉一臺硬碟沒人注意的時候,再壞一臺的時候事情就嚴重了
● 未經過完整測試的RAID 5系統有時甚至是「假貨」,等到出事了,你才發現資料根本無法重建,系統還是毀掉──這時你就不是「欲哭無淚」這麼單純,可以形容你的心情了

本期結語:所有的備份動作都需要驗證,沒驗證都還是有一定的風險
最後,我致贈一個概念:別以為備份了就高枕無憂,其實備份永遠不夠,所以你一定要盡力而為。

比方說,把硬碟資料備份到期他的分割……這不夠,因為要是硬碟發生硬體損壞,所有資料都跟著陪葬(上期我就強調過了);那備份到備份到光碟?要是光碟片壞掉,或是光碟片遺失,被偷竊了,那備份也沒用了。現在有的備份軟體甚至提供「備份到遠端FTP」,老實講,這是有必要的,「有備無患」似乎不足以形容備份的重要性,我個人認為,除了「有備」之外還得要驗證。就像我前面說的,有時候你備了但沒有驗證,等到哪天出事了,你才發現「備份是做了,但根本沒有辦法回存」。嘿嘿,你可別不信邪,我的人生中碰過好多次這種邪門。

熱門新聞

Advertisement