盡管到處充斥著使用磁盤進行數據備份和恢復的宣傳,磁帶存儲仍然是大多數備份的首選目標。不僅大多數數據存儲在磁帶上,大部分數據備份直接使用磁帶,而沒有使用磁盤作為緩沖。
認識到這點,為使磁帶機的性能發揮的更好,我們該做些什么呢?
了解磁帶機
要獲得良好的磁帶性能,最重要的方面就是要了解你用來備份的磁帶機。現代的磁帶機是流式磁帶驅動器,這意味著它們是按照某一特定速率傳輸數據的,你必須了解哪個(或哪些)速率可以保持磁帶機工作順暢,并且在備份和恢復期間保持它的流量。
因此,首先,你可以學習所有您使用的磁帶驅動器。你需要學習的第一個問題是磁帶機的最大固有(非壓縮)傳輸速率。例如,一個LTO-4磁帶機的最大固有(非壓縮)傳輸速率是120MBps。一旦你知道這個值,你必須確定驅動器的最低固有傳輸速率。這可能需要研究一下,但這些數字應該在文檔中。如果沒有,你可能需要聯系你購買驅動器的廠商。
例如,LTO-4的最小傳輸數率大約是23MBps到25MBps。這意味著一臺LTO-4寫的速度不會低于23MBps到25MBps。如果確實出現了這種23MBps到25MBps短期突發寫的情況,那么會發生失速倒帶,然后按照23MBps到25MBps的速度完成短期突發寫操作。 你還應該認識到當中的任何步驟,因為像LTO-4這樣的多速率磁帶機,在最小和最大速率之間,經常有兩到三個中間速度。 同樣,這將需要更多的研究,順利的話應該可在文檔中找到。 一旦知道了這些數字,你就應該著眼于最大傳輸速率,而任何低于最低速率都說明存在問題。
認清數據傳輸率和壓縮率
關于根源,你必須認清兩件事情:數據傳輸率和壓縮率。你必須知道不同服務器的數據傳輸率。對比較低端的服務器,較高端的服務器和存儲通常能夠提供更快的速率。在設計你的備份架構的時候,你必須知道這些不同的數據傳輸率。你只能通過測試確定這些數字。例如,如果你知道一個給定的客戶數據庫只能以10MBps到20MBps的速率發送數據,那么通過光纖通道連接以獲取更快的備份是不會有幫助的,因為它的速度在一開始就被限制住了。
接下來你需要了解的事情是數據壓縮率。有些數據比其它數據更適合壓縮,而有些公司的數據比其它公司的數據更適合壓縮。你需要了解如何在你的環境里進行數據壓縮。這樣做的原因是,你必須用壓縮比率乘以上文提到的最小和最大傳輸率,以得到新的最小和最大傳輸率。例如,如果在你的環境中獲得了1.5:1的壓縮率,那你的120MBps的磁帶機現在就成了180MBps的磁帶機了。確定壓縮率的方法是看一看在碰到磁帶物理末端(PEOT)標記并且備份軟件標記磁帶已滿之前,你的磁帶能裝多少數據。如果你一直把1200GB存放到800GB的磁帶中,那你會獲得1.5:1的壓縮率,并且,乘以這個數字可以倍增自身的吞吐量。
了解數據通路
一旦你知道了數據從哪里來,要到哪里去,你就必須知道它途中會經過的路徑。是通過以太網傳輸嗎?是千兆網絡,萬兆網絡還是一個百兆網絡?如果你已經有一個能夠以幾百兆字節每秒的速度傳輸數據的顧客,并且他正試圖通過一個100Mb的網絡發送數據,那是不會獲得成功的。不過,遷移到通過光纖通道連接的LAN-free的備份那就完美了。
了解備份應用程序
不言而喻,在涉及性能調整的時候,備份應用程序可能會非常復雜。了解你的備份產品的方方面面,并且用你的知識讓它做你想讓它做的事情。例如,如果你正在使用IBM的Tivoli Storage Manager ,而你卻并不熟悉應該了解的配置組。對于Symantec的NetBackup,EMC的NetWorker,以及CommVault和它們的多路復用特性也一樣如此。加入郵件列表,論壇或定期通訊,同時學習其他人的做法,以獲得更好的性能。在BackupCentral.com上的論壇搜索“性能”,看看其它用戶是否已經提出并回答了相同的問題。
了解磁盤銷售
在不先把備份數據發送到磁盤的情況下,要使磁帶機順暢的工作越來越難。如果你這些天正在購買磁帶機,而且沒有購買磁盤,那就取消你的訂單,把它變成包含磁盤的方案。相不相信,移動數據兩次(就是備份到磁盤然后再復制到磁帶)真的比移動一次更快。
磁帶暫時還會存在,所以你應該學會如何才能使它工作順暢。