手動恢復(fù)需要耗費大量時間。用戶必須首先重新安裝機器的操作系統(tǒng)和應(yīng)用程序,恢復(fù)數(shù)據(jù),然后修復(fù)配置,調(diào)節(jié)重裝和恢復(fù)的數(shù)據(jù)之間的所有差異。使用這種方法恢復(fù)機器需要花費幾天時間,最終通常無法完全恢復(fù)機器,另外,這種恢復(fù)方法非常容易出錯。其中許多錯誤非常難以察覺,需要多花幾天時間才能發(fā)現(xiàn)、排除和糾正。
現(xiàn)在出現(xiàn)了一些自動工具,嘗試縮短完全恢復(fù)服務(wù)器的時間,并消除人為錯誤。直到最近,這些工具仍然是發(fā)生災(zāi)難性系統(tǒng)故障后完全恢復(fù)服務(wù)器的唯一解決方案。但這些工具也存在缺陷。它們必須在特定平臺上使用,并且需要管理員熟練掌握專業(yè)技術(shù),這些因素妨礙了通用工具的使用,不利于降低成本和減少人為錯誤。這些傳統(tǒng)的技術(shù)需要在恢復(fù)過程中使用專門的冗余備份或獨特的系統(tǒng)鏡像,因而會浪費存儲空間、帶寬和人力。由于這些技術(shù)對于管理員來說是低效和繁復(fù)的,因此這些特殊備份和鏡像通常是過時的,在系統(tǒng)恢復(fù)過程中的作用不是很大。因此,您從特殊備份或鏡像恢復(fù)機器時,備份或鏡像可能與NetBackup服務(wù)器上的數(shù)據(jù)完全不同步。當您試圖將在不同時間備份的數(shù)據(jù)整合到一起時,您將無法確保連貫的系統(tǒng)恢復(fù)。
隨著VERITAS Bare Metal Restore產(chǎn)品的推出,NetBackup軟件具備了執(zhí)行異構(gòu)、自動的完全系統(tǒng)恢復(fù)的必備補充功能。結(jié)合使用Bare Metal Restore (BMR) 和NetBackup軟件,它能實現(xiàn):
Bare Metal Restore軟件可將服務(wù)器恢復(fù)減少到簡單的兩步程序:
Bare Metal Restore軟件/的性能效率通過功能的智能區(qū)分實現(xiàn),它提供的主要功能包括:
Bare Metal Restore軟件解決方案包含以下組件:
Bare Metal Restore主服務(wù)器負責(zé)Bare Metal Restore的管理功能,并為其他Bare Metal Restore服務(wù)器和Bare Metal Restore客戶端提供相應(yīng)的服務(wù)。它還負責(zé)維護Bare Metal Restore數(shù)據(jù)庫,該數(shù)據(jù)庫描述了整個Bare Metal Restore環(huán)境,以及實施其他Bare Metal Restore服務(wù)器或Bare Metal Restore客戶端請求的服務(wù)的方法和工具。Bare Metal Restore主服務(wù)器包含控制和引導(dǎo)系統(tǒng)恢復(fù)的邏輯,包括在“準備恢復(fù)”后創(chuàng)建Bare Metal Restore的定制恢復(fù)程序、分配和釋放Bare Metal Restore資源(如文件服務(wù)器和引導(dǎo)服務(wù)器)。管理是通過基于瀏覽器的管理圖形用戶界面進行的,也可以直接通過Bare Metal Restore命令行來調(diào)用方法和工具。
Bare Metal Restore文件服務(wù)器可維護一種稱為“共享資源樹(Shared Resource Tree–SRT)”的恢復(fù)環(huán)境。每個SRT包含操作系統(tǒng)、VERITAS NetBackup客戶端軟件,以及重建和恢復(fù)Bare Metal Restore客戶端所需的其他工具( 如VERITAS Volume Manager™。文件服務(wù)器只支持特定平臺:除了Windows客戶端外,它只能為使用同種操作系統(tǒng)平臺的Bare Metal Restore客戶端提供SRT。該文件服務(wù)器可為Bare Metal Restore客戶端提供SRT,UNIX客戶端可通過NFS恢復(fù),Windows客戶端可通過SAMBA共享恢復(fù)。
Bare Metal Restore引導(dǎo)服務(wù)器可維護UNIX Bare Metal Restore客戶端進行無盤網(wǎng)絡(luò)引導(dǎo)需要的UNIX引導(dǎo)鏡像和內(nèi)核。Windows Bare Metal Restore客戶端不使用基于網(wǎng)絡(luò)的引導(dǎo)鏡像進行恢復(fù),而是從一張Bare Metal Restore軟盤引導(dǎo)。
Bare Metal Restore服務(wù)器是能夠按需配置或分配的邏輯組件。在許多客戶端環(huán)境中,Bare Metal Restore服務(wù)器組件可以駐留在NetBackup主服務(wù)器上,而不需要其他硬件。Bare Metal Restore不會消耗大量系統(tǒng)資源,因而Bare Metal Restore服務(wù)器的放置取決于網(wǎng)絡(luò)拓撲和業(yè)務(wù)需求等因素。
Bare Metal Restore客戶端是受到Bare Metal Restore保護的系統(tǒng)。Bare Metal Restore客戶端的可執(zhí)行程序安裝在每一個受保護的系統(tǒng)上。Bare Metal Restore客戶端的主要功能是保存每次執(zhí)行預(yù)定備份操作時的系統(tǒng)配置的最新快照。該快照被稱為客戶端的“元數(shù)據(jù)”。在Bare Metal Restore系統(tǒng)恢復(fù)過程中,元數(shù)據(jù)是重建機器所必需的。在Windows平臺上,Bare Metal Restore客戶端還負責(zé)創(chuàng)建/修改SRT,創(chuàng)建可引導(dǎo)軟盤。在每次預(yù)定備份操作之前,Bmrsavecfg程序能夠即時保存客戶端的當前元數(shù)據(jù)。Bmrsavecfg程序可以通過bpstart_notify與Bare Metal Restore的預(yù)定備份集成。
典型的UNIX Bare Metal Restore恢復(fù)包括以下步驟: