數據備份速度和哪些因素有關
導讀:數據備份是數據庫操作過程中非常重要的環節之一,數據庫中數據備份確保了數據的絕對安全,不會丟失,在當今一個快速的社會下,凡事都講求效率,當然數據備份也不例外,下文中就為大家解析影響數據備份速度的因素有哪些。
前不久的一次采訪中,某保險公司用戶指出,對于由小文件組成的大容量文件系統的備份,如果備份速度能夠達到80GB/小時,就已經相當不錯了。為此,我查閱了一下資料,以HP磁帶庫為例,最大已經可以達到38TB/小時的水平。該保險公司也是采用LTO3磁帶機的帶庫,為什么在備份速度上會有這么大差距呢?
為此,我請教了業內有關的專家。專家指出,數據備份的速度并不完全取決于磁帶庫或者磁帶機的速度,同時還與備份軟件的備份方法有關。他指出,備份軟件在對數據進行備份時,第一個動作就是要對需要備份的數據進行掃描,以該保險的數據為例,有上百萬個小文件,如果備份軟件需要對這些小文件在磁盤上位置一一加以了解,然后再通過網絡拷貝到備份服務器,這是一個相當費時的操作,其中,文件服務器、網絡、備份服務器的性能都有可能成為速度的瓶頸。對此,一些備份軟件采用了“卷拷貝”的方式,對需要備份數據的整個卷進行拷貝,例如對一個20GB的C盤進行拷貝,不管這些小文件在C盤上是怎么存儲的,統統拷貝到備份服務器。其中,都是“卷拷貝”也還有些細微的差別。有些備份軟件的“卷拷貝”,不管實際數據占用了多大的空間,對整個卷統統進行拷貝。但是優秀的備份軟件,如CommVault Simpana則只是針對實際數據進行“卷拷貝”。
“卷拷貝”的過程,就是數據的讀取過程。這些數據被讀取到備份服務器之后,備份軟件在將其拷貝到磁帶庫或者磁帶機。專家指出,備份數據的恢復速度至關重要,畢竟備份的目的不是單純的備份,備份的速度是為了恢復,如果恢復速度太慢,那么效率就大打折扣了。他指出,恢復速度的快慢,其核心在于備份軟件向磁帶拷貝的數據的方式。以卷拷貝為例,如果備份軟件只是囫圇吞棗式的將“卷拷貝”數據拷貝到磁帶,那么,恢復就必須全部數據。優秀的備份軟件,能夠做到單一小文件,也就是細顆粒度的文件恢復,它不用恢復全部數據,能夠做到直接恢復目標文件。因此,不同的備份軟件對備份速度影響非常大,更為關鍵的是恢復速度有非常大的區分,對此,用戶應該認真地分析和比較。
數據備份的速度直接影響著數據庫操作的效率,通過上文的解析,相信大家現在對數據備份的速度的影響因素有了大體的了解,希望大家能夠借鑒上文中涉及到的內容,然后加以提高數據庫操作過程中數據備份的速度,以提高大家的工作效率,大家何樂而不為呢?