1.引言
隨著資訊科技的廣泛應用,現代企業的正常運作越來越多地依賴於資訊系統,是否具備先進成熟的業務資訊系統也成為衡量一個企業現代化和成熟度的重要方面之一。有效的提高業務連續性,防範系統突發事件,在儘可能降低運作成本和擁有成本的前提下,提高資訊可靠性和可用性,已成為每個企業資訊化工作急需解決的內容和關鍵性問題。
提高資料可靠性和可用性最重要的技術手段就是實現自動化的集中資料備份。目前業界有很多集中的備份軟體可供選擇,根據Gartner和IDC的統計與分析,最大的四家備份軟體佔據了全部市場份額76%左右,其中IBM TSM與Symantic Veritas一同,是資料備份領域的技術和市場領導者。
本文章旨在介紹IBM TSM軟體的產品歷史、產品特點、基本功能、基本架構等,以供希望瞭解TSM或者初學TSM的讀者參考。
2.TSM簡介與產品歷史
Tivoli Storage Manager 簡稱TSM,是IBM Tivoli軟體家族中的旗艦產品之一,而Tivoli則是IBM五大軟體家族中的一個,其他的四大軟體為:Websphere、IM(DB2)、Lotus、Rational。Tivoli軟體主要定位於為使用者提供企業級管理軟體,如系統管理、安全管理和儲存管理。TSM能夠為使用者提供企業級的儲存資料管理解決方案,包括備份、歸檔、空間管理以及災難恢復管理等功能。
正如大家所瞭解到的,TSM的核心功能是提供集中的資料備份管理,能夠為大型的企事業單位提供可靠的集中資料備份管理,是業界最主要的備份軟體之一。TSM能夠提供穩定先進的架構,強大的備份功能支援,和更好的可擴充套件性。
TSM作為Tivoli軟體家族的核心產品之一,擁有非常悠久的歷史,可以說是IBM長期以來在儲存管理領域不斷技術沉澱的結晶。TSM儲存管理技術最早可以追溯到1980年,其系統原型是IBM Workstation Data Save Facility (WDSF) ,由IBM Almaden研究中心研發,主要為了解決當時新出現的分散式系統所面臨的資料保護問題。此後IBM基於WDSF在分不繫統環境下研發基於備份策略的備份產品,並在1993年7月份推出了第一個版本,命名為ADSM(ADSTAR Distributed Storage Manager),也就是TSM的前身。在IBM收購Tivoli軟體之後,將ADSM軟體劃入Tivoli軟體家族,並在1999年將新推出的3.7版本正式命名為Tivoli Storage Manager 3.7。目前最新的TSM版本為5.5,IBM計劃在2008年推出6.1版本。由此可見,TSM軟體一直以來都是基於IBM自有的技術獨立研發並提供的重要軟體,與IBM其他產品一樣,TSM具有非常好的穩定性、效能與可靠性。
TSM主要的版本及釋出:
•Workstation DataSave Facility1980年
•IBM ADSTAR Distributed Storage Manager 1.1 1993年7月29日
•IBM ADSTAR Distributed Storage Manager 2.1 1995年
•IBM ADSTAR Distributed Storage Manager 3.1 1997年
•IBM Tivoli Storage Manager 3.7 1999年
•IBM Tivoli Storage Manager 4.1 2000年7月
•IBM Tivoli Storage Manager 4.2 2001年6月
•IBM Tivoli Storage Manager 5.1 2002年3月
•IBM Tivoli Storage Manager 5.2 2003年7月
•IBM Tivoli Storage Manager 5.3 2005年
•IBM Tivoli Storage Manager 5.4 2007年
•IBM Tivoli Storage Manager 5.5 2007年
•IBM Tivoli Storage Manager 6.1 2008年(計劃)
3.TSM基本功能
TSM是一個功能非常全面的解決方案,能夠提供企業級的儲存資料管理功能。從資訊生命週期的角度來看,TSM能夠提供資料保護,資料歸檔,分級儲存以及資料的銷燬等一系列功能。因此,TSM不僅僅是一個資料備份軟體,能夠提供以資料備份為主的更多的資料管理功能,從資料管理功能角度來看,TSM主要包括以下四部分功能:
集中的資料備份與恢復管理;
TSM儲存管理軟體能夠為使用者提供專業的資料備份功能,能夠提供多種級別的資料備份,如檔案系統備份,應用系統備份,資料庫備份,郵件系統備份,作業系統備份等不同的備份類別。TSM能夠支援絕大多數主流作業系統平臺,主流的應用,根據使用者需求為不同的使用者定製合適的備份解決方案。由於目前使用者絕大多數的儲存資料管理需求主要集中在集中備份方面,所以TSM更多的是被作為一個備份軟體介紹給大家,因此,在本文中也主要介紹TSM的備份管理功能。
專業的資料歸檔管理功能;
TSM儲存管理軟體提供專業的檔案系統資料歸檔功能,TSM的資料歸檔功能構建於TSM基礎架構之上,不需要額外安裝其他軟體模組,也不需要使用者單獨付費。TSM提供獨立的歸檔策略,能夠為不同的資料物件指定不同的歸檔儲存時間,並能夠在歸檔時提供檔案本地保留或從本地刪除不同的選擇。
高效的分級儲存功能;
TSM儲存管理軟體能夠提供專業的檔案系統分級儲存功能,能夠將磁帶等儲存裝置作為檔案系統的二級儲存,定製策略將訪問較少的檔案從伺服器的檔案系統遷移到TSM所管理的磁帶庫中,並在本地保留一個存根檔案,整個過程可以自動完成,也可以手動遷移。當應用系統或者管理員訪問該檔案時,TSM能夠在後臺自動將檔案遷移回本地。TSM提供的分級儲存功能能夠大大擴充套件硬碟的有效空間。
流程化的災難恢復管理;
TSM儲存管理軟體提供流程化的災難恢復管理功能,TSM內建一個災難恢復管理模組(DRM),透過DRM能夠對災難恢復進行規範的流程管理,包括離線磁帶的跟蹤和回收,能夠對磁帶狀態進行自動設定更新,並能夠對整個恢復流程提供所需要的配置資訊,恢復指令碼,可以指導管理員順利的完成整個恢復過程。TSM還提供透過網路進行資料傳輸的容災方式,能夠將一套TSM系統的資料透過專業技術傳輸到另外一套TSM系統,從而完成基於網路的資料級容災。
4.TSM元件與模組
TSM儲存管理軟體採用了模組化的設計,可以針對不同使用者的備份需求採用不同的TSM模組。根據所面向的目標使用者規模,TSM軟體家族主要分為三個不同的版本:TSM Express Edition,TSM Basic Edition和TSM Extended Edition,分別面向低、中、高階使用者。其中TSM Express Editon主要支援Windows環境的資料備份,支援檔案、SQL Server、Exchage等資料備份;TSM Basic Edition 和TSM Extended Edition則面向中高階使用者,能夠支援幾乎所有主流的作業系統和應用,TSM Extended Edition相比較TSM Basic Edition提供了更多的高階功能和大容量磁帶庫的支援,所以更加適合於企業級的應用。TSM Extended Edition 提供的增強功能包括:支援3個驅動器以上的磁帶庫,支援災難恢復功能(DRM模組),支援NDMP備份方式等。
從具體的功能來看,TSM軟體主要包含以下幾個模組:
TSMEE 或TSMBE
提供基礎的備份架構,完成所有TSM系統管理功能,包括策略管理、儲存裝置管理、排程管理等,提供檔案系統備份功能;
TSM for DB
提供資料庫的線上備份功能,包括Oracle、SQL Server、Informix等資料庫的線上備份支援。
TSM for Mail
提供郵件系統的線上備份,支援Domino、Exchange郵件系統;
TSM for SharePoint
提供Microsoft SharePoint線上備份支援;
TSM for SAN
提供LAN-Free備份方式支援;
TSM for Advantage Copy Services
與磁碟陣列的FlashCopy技術相結合,提供Server-Less備份方式支援;
TSM for Copy Services
與Snapshot技術相結合,提供Windows平臺上Exchange應用的快速備份與恢復技術;
TSM for System backup and Recovery
提供AIX作業系統的裸機備份與快速恢復功能支援;
TSM for Space management
提供Unix與Linux平臺的分級儲存功能支援;
TSM HSM for Windows
提供Windows平臺的分級儲存功能支援;
透過下圖能夠看到TSM軟體各個模組之間的關係:
其他詳細的產品資訊請參考IBM網站連結:
5.TSM異構平臺裝置支援
TSM儲存管理軟體提供跨平臺的集中資料備份解決方案,TSM不僅支援包括AIX、HPUX、Solaris、Windows、Linux在內的幾乎所有主流的作業系統平臺,更能夠支援IBM專有的OS400、OS390等作業系統平臺。TSM也能支援主流的應用系統,如:Oracle、SQL Server、DB2、Informix、Sybase、SAP、Domino、Exchange、SharePoint等應用系統。詳細的支援列表請參考IBM公開網站連結:
衡量備份軟體的開放性還有一個重要方面就是對離線裝置的支援情況,TSM可以支援500多種離線儲存裝置,包括數十個供應商提供的各種大小的光磁碟和磁帶庫。詳情請見IBM公開網站連結:
6.推薦閱讀的TSM技術文件
紅皮書:IBM Tivoli Storage Management Concepts
下載地址:
紅皮書:IBM Tivoli Storage Manager Implementation Guide
下載地址:
紅皮書:Deployment Guide Series: IBM Tivoli Storage Manager Version 5.4
下載地址:
紅皮書:Certification Study Guide: IBM Tivoli Storage Manager V5.4
下載地址:
TSM產品手冊
下載地址:
7.TSM的認證考試
TSM是IBM主要的軟體產品之一,有比較完備的認證體系,主要有以下三個考試:
Test 899 IBM Certified Deployment Professional - Tivoli Storage Manager V5.4
Test 894 IBM Certified Administrator - Tivoli Storage Manager V5.4
Test 904 IBM Certified Operator - Tivoli Storage Manager V5.3 & V5.4
具體的考試資訊請參考以下網址:
原文出處: