TSM備份恢復(fù),最擔(dān)心的就是TSM服務(wù)器或者TSM自己數(shù)據(jù)庫出問題,這樣時候即便是備份磁帶都完好仍舊無法恢復(fù)restore。還有就是生產(chǎn)機(jī)端磁帶無法直接拿到DR災(zāi)備機(jī)房使用。使用backup set可以脫離tsm服務(wù)器實現(xiàn)數(shù)據(jù)的恢復(fù),所以它提高了用戶恢復(fù)數(shù)據(jù)的靈活性.
用戶使用Tivoli Storage Manager進(jìn)行數(shù)據(jù)備份的目的都是為了預(yù)防意外事故而造成的數(shù)據(jù)丟失。用戶所遇到的意外災(zāi)害一般有兩種,一種是應(yīng)用系統(tǒng)損壞,而備份系統(tǒng)完整(TSM的環(huán)境沒有被破壞)。另一種則是應(yīng)用系統(tǒng)和備份系統(tǒng)均被損壞(TSM的環(huán)境也被破壞)。
當(dāng)前者所描述的事故發(fā)生后,用戶需要執(zhí)行的工作相對比較簡單。用戶只需要重新安裝應(yīng)用系統(tǒng),安裝TSM的備份,歸檔客戶端,就可以從TSM備份環(huán)境中把丟失的環(huán)境取回。
當(dāng)后者描述的事故發(fā)生后,用戶需要執(zhí)行的工作相對就比較復(fù)雜。用戶需要做的工作,不僅是重新安裝應(yīng)用系統(tǒng),安裝TSM的備份,歸檔客戶端。用戶還必須設(shè)法恢復(fù)TSM的服務(wù)器端環(huán)境。這需要用戶重新安裝TSM服務(wù)器端軟件,重新恢復(fù)TSM數(shù)據(jù)庫,并完成存儲環(huán)境的重新配置。一般說來,當(dāng)這種事故發(fā)生后,系統(tǒng)恢復(fù)的時間比較長,對工作人員的應(yīng)用水平比較高,同時對備份文件的管理水平也要求甚高。
對遭遇事故的用戶來說,盡快恢復(fù)生產(chǎn)數(shù)據(jù)是最為迫切的需求。但是如果用戶數(shù)據(jù)量龐大,恢復(fù)的時間是一個無法回避的難題。但是,如果用戶的數(shù)據(jù)相對比較集中,而且關(guān)鍵數(shù)據(jù)量在一定范圍內(nèi)如100G→800G,則TSM提供了更為靈活的方式來實現(xiàn)系統(tǒng)環(huán)境的快速恢復(fù)。這就是 Backup Set又叫做Instant Archive。
使用Backup Set,用戶可以把某一個客戶節(jié)點備份到TSM服務(wù)器上的當(dāng)前數(shù)據(jù)(Active Backup)集中收集到一個特定的存儲空間(磁帶或者順序讀寫的FILE卷)中,作為一個獨立的存儲對象進(jìn)行管理。例如,用戶可以把自己所有的當(dāng)前備份數(shù)據(jù)都整理收集到一盤磁帶上,制作成一個Backup Set。在Backup Set中,記錄了用戶在恢復(fù)數(shù)據(jù)時所需要的全部信息,即不僅包括了實際的備份數(shù)據(jù)信息,也包括了元數(shù)據(jù)信息。所以,用戶不僅可以通過TSM服務(wù)器從Backup Set中取回數(shù)據(jù)。當(dāng)TSM服務(wù)器系統(tǒng)發(fā)生故障的時候,用戶也可以直接使用Backup Set恢復(fù)客戶節(jié)點上的數(shù)據(jù)。例如用戶可以把磁帶機(jī)直接連接到備份歸檔客戶端上,然后從本地恢復(fù)Backup Set中保留的數(shù)據(jù)。顯然,使用Backup Set,用戶還可以非常方便的實現(xiàn)把一份數(shù)據(jù)恢復(fù)到多臺機(jī)器上。
下面是一個使用Backup Set實現(xiàn)數(shù)據(jù)快速恢復(fù)的例子,實驗環(huán)境在AIX 5.2上,TSM的版本是5.3.2,使用的帶庫為3581。定義的Device class為lto001
節(jié)點名為new2003,密碼為new。該節(jié)點已經(jīng)在TSM服務(wù)器上備份了若干數(shù)據(jù)。現(xiàn)在需要制作一個該節(jié)點的Backup Set。
首先使用dsmadmc命令進(jìn)入TSM的管理控制臺;
執(zhí)行如下命令:
Generate Backupset new2003 new devclass=lto001 scratch=yes retention=10 wait=yes
在這個命令里,我們?yōu)楣?jié)點new2003定義了一個前綴名字為new.*******的Backup Set,使用的Device Class是lto001,使用scratch方式獲取磁帶,Backup Set中的數(shù)據(jù)有效期為10天。
更具體的命令,用戶可以參考手冊Administrator Reference,可以從這個地址下載
當(dāng)完成Backup Set的定義后,用戶可以使用下面的命令查看Backup Set的信息:
Query Backupset
如果希望查看某一個Backup Set中的內(nèi)容,用戶可以使用:
Query Backupsetcontents new2003 new.11915
這個命令查看了new2003節(jié)點的名為new.11915的backupset的內(nèi)容。
在數(shù)據(jù)過期(Expire)之前,用戶可以主動使用命令刪除一個Backup Set
Delete Backupset new2003 new.11915
當(dāng)用戶需要從Backup Set中恢復(fù)數(shù)據(jù)時,需要打開Backup & Archive客戶端應(yīng)用程序,然后選擇從服務(wù)器或者本地的Backup Set中恢復(fù)數(shù)據(jù)。