




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
/***單位數(shù)據(jù)備份中心建設方案書(DSG-SnapAssure數(shù)據(jù)備份技術)楊慶思杰(北京)數(shù)碼技術有限公司DSGdataInc.目錄1 概述 31.1 備份的組成 31.2 備份介質(zhì)的選擇:磁盤OR磁帶 41.2.1 磁盤的優(yōu)勢 41.2.2 磁帶的價值 51.3 磁盤備份軟件的選擇:“DSGSnapassure” 61.3.1 SnapAssure的部分案例 61.3.2 在備份Oracle數(shù)據(jù)庫方面的特殊優(yōu)勢 61.3.3 SnapAssure的特點 71.3.4 與VTL的差別 81.3.5 形象的比較 101.3.6 SnapAssure的一些指標 101.4 備份策略的設計 112 方案設計(***單位) 132.1 項目需求分析 132.2 現(xiàn)狀及項目建設內(nèi)容 132.3 設計原則 142.4 設計選型 142.4.1 磁盤備份軟件(SnapAssure) 142.5 備份系統(tǒng)架構(gòu) 152.6 磁盤備份策略的設計(SnapAssure) 152.6.1 SnapAssure支持的備份類型 152.6.2 備份策略 162.6.3 恢復策略 173 磁盤備份產(chǎn)品:DSGSnapAssure介紹 193.1 SnapAssure備份產(chǎn)品工作原理 193.1.1 數(shù)據(jù)抽取 203.1.2 數(shù)據(jù)壓縮 203.1.3 備份數(shù)據(jù)的組織 213.1.4 備份數(shù)據(jù)的訪問 213.1.5 恢復功能 223.1.6 對非歸檔日志模式的支持 233.2 SnapAssure的模塊組成 243.3 SnapAssure的核心優(yōu)勢 253.4 D2D2T案例:新疆電信營帳系統(tǒng)集中備份 27概述隨著信息技術的不斷發(fā)展,近年來在世界范圍內(nèi)掀起了興建網(wǎng)絡環(huán)境、傳播數(shù)據(jù)信息的熱潮。隨著計算機存儲信息量的不斷增長,數(shù)據(jù)備份和災難恢復就成為引人關注的話題。我們最為寶貴的財富就是數(shù)據(jù),要保證業(yè)務持續(xù)的運做和成功,就要保護基于計算機的信息。人為的錯誤,硬盤的損毀、電腦病毒、自然災難等等都有可能造成數(shù)據(jù)的丟失,給企業(yè)造成無可估量的損失。由于行業(yè)自身的特殊性,計算機系統(tǒng)業(yè)務數(shù)據(jù)丟失更是一場大災難,會導致系統(tǒng)文件、客戶資料、技術文件、財務帳目的丟失,業(yè)務將難以正常進行。這時,最關鍵的問題在于如何盡快恢復計算機系統(tǒng),使其能正常運行。由于數(shù)據(jù)備份所占有的重要地位,它已經(jīng)成為計算機領域里相對獨立的分支機構(gòu)。一般來說,各種操作系統(tǒng)所附帶的備份程序都有著這樣或那樣的缺陷,所以若想對數(shù)據(jù)進行可靠的備份,必須選擇專門的備份軟、硬件,并制定相應的備份及恢復方案。在發(fā)達國家,幾乎每一個網(wǎng)絡都會配置專用的外部存儲設備,而這些設備也確實在不少災難性的數(shù)據(jù)丟失事故中發(fā)揮了扭轉(zhuǎn)乾坤的作用。計算機界往往會用服務器和數(shù)據(jù)備份設備(如磁帶機)的連接率,即一百臺服務器中有多少配置了數(shù)據(jù)備份設備,來作為評價備份普及程度和對網(wǎng)絡數(shù)據(jù)安全程度的一個重要衡量指標。如果每一臺服務器或每一個局域網(wǎng)絡都配置了數(shù)據(jù)備份設備以及相應的備份軟件,那么無論網(wǎng)絡硬件還是軟件出了問題,都能夠很輕松地恢復。本方案正是經(jīng)過了對軟、硬件產(chǎn)品的綜合考察,對各種備份方案的深入分析而提出的。我們力圖向貴單位提供完備、智能化、易管理的數(shù)據(jù)備份環(huán)境,簡潔、可靠的災難恢復機制,為貴單位數(shù)據(jù)保護系統(tǒng)的建設盡綿薄之力。備份的組成能否安全有效的備份取決于以下三個因素:存儲備份數(shù)據(jù)的介質(zhì)存儲硬件的質(zhì)量與性能在整個備份過程中是至關重要的,它是能否進行高質(zhì)量備份的關鍵所在。目前用于備份的存儲主要有磁盤設備和磁帶設備。磁盤設備具有快速的讀寫和快速搜索能力,適合于快速的小數(shù)據(jù)量備份(幾百G億下),但不適合于數(shù)據(jù)的較長期離線保存;而磁帶設備具有大容量、每兆字節(jié)價格低和便于離線存放的特征,適合于大數(shù)據(jù)量的備份(1T以上),但是執(zhí)行備份和恢復的速度相對較慢。介質(zhì)是數(shù)據(jù)的負載物,可以是磁帶也可以是硬盤。它的質(zhì)量一定要有保證,使用質(zhì)量不過關的介質(zhì)無疑是拿自己的數(shù)據(jù)冒險。由于磁帶是一種易耗品,有一定的使用壽命,使用者應當知曉何時需要更換新磁帶。有些好的磁帶會自帶一個使用記錄,當磁帶使用次數(shù)超過了最高限制,會自動報警,提醒用戶更換磁帶。備份的存儲架構(gòu)目前外部存儲的實現(xiàn)方式主要有三種,分別是:DAS存儲系統(tǒng)、NAS存儲系統(tǒng)、SAN存儲網(wǎng)絡??刂苽浞莸能浖僮飨到y(tǒng)通常包括一些基本功能,但是為了達到更好的備份效果,最好使用專門的備份軟件。優(yōu)秀備份軟件包括加速備份、防病毒、自動操作、災難恢復等特殊功能,對于安全有效的數(shù)據(jù)備份是非常重要的。理想的備份軟件與自動加載磁帶機配合,可提供自動備份、自動磁帶輪換、自動診斷和數(shù)據(jù)統(tǒng)計功能。備份介質(zhì)的選擇:磁盤OR磁帶人們一提起數(shù)據(jù)備份,頭腦中聯(lián)想到的等價詞就是“磁帶”,可以說,磁帶伴隨著備份技術發(fā)展的每一個階段,大家都即定俗成地將“數(shù)據(jù)備份”與“磁帶”劃上了等號。但是,用磁盤備份具有速度快、備份窗口小的優(yōu)勢,磁帶不再是備份數(shù)據(jù)的唯一介質(zhì)選擇。業(yè)界對磁帶和磁盤的爭論可算爭論已久,自ATA磁盤在存儲中的應用,成為了存儲業(yè)界炙手可熱的話題。一派人認為磁帶將會被淘汰,而磁盤將會成為主要的備份介質(zhì)。雖然有很多論據(jù)支持將磁帶從磁帶備份中換掉,由磁盤備份范例來替代,但磁帶仍然是備份與歸檔系統(tǒng)中占據(jù)著不可缺少的一部分。磁盤的優(yōu)勢恢復的速度更快:磁盤驅(qū)動器的恢復的速度要比磁帶驅(qū)動器快-兩者之間是幾秒或幾分鐘與幾小時的差異。此外,磁盤支持隨機訪問和順序訪問,而磁帶僅支持順序訪問。支持兩種類型可以更快地訪問磁盤上的數(shù)據(jù)文件,提高了整體性能。從多個磁帶盒中恢復數(shù)據(jù)需要很多耗時的步驟。首先,磁帶庫必須安裝每個磁帶;每個磁帶耗費的時間達到1分鐘。然后必須要加載磁帶,這還會占用30秒鐘到幾分鐘。磁帶必須定位到所需要的數(shù)據(jù);平均訪問時間是幾分鐘。其次,磁帶必須重繞和卸載,這將會需要30秒鐘到幾分鐘。在加載磁帶之后,這個周期又再次重復。訪問第一個字節(jié)所需的時間(TTFB)對于磁帶來說是幾秒鐘到幾分鐘,但對于磁盤來說只有幾毫秒。介質(zhì)可靠性和數(shù)據(jù)可用性:磁盤系統(tǒng)的RAID保護功能增強了數(shù)據(jù)的可用性,防止磁盤驅(qū)動器出現(xiàn)故障時導致數(shù)據(jù)丟失,而磁帶所引起的介質(zhì)錯誤是很常見的事情,磁帶機、磁頭易出機械故障。維護磁帶庫中的磁帶需要經(jīng)過培訓的人員。通過使用磁盤存儲方式,IT部門可以減少或消除對磁帶的處理。效率高:因為RAID保護使磁盤本身更為可靠,所以在使用磁盤是要進行完整備份的次數(shù)更少,這就節(jié)省了網(wǎng)絡和CPU的負擔。磁帶技術和磁帶數(shù)據(jù)格式往往每幾年就發(fā)生變化,這就迫使IT部門轉(zhuǎn)換為新的介質(zhì)。磁盤技術不存在這種轉(zhuǎn)換,因為數(shù)據(jù)格式不會變化。雖然多路技術允許更快速地寫入到磁帶或磁盤,但從磁帶上恢復多路化的數(shù)據(jù)要比從磁盤上恢復慢得多。此外,與同等容量的磁帶庫相比,新的容量更大的磁盤驅(qū)動器占用較少的地面空間。成本低:磁盤技術發(fā)展很快,成本不斷下降,出現(xiàn)了各種低端的磁盤陣列,如ATA磁盤陣列。此外磁盤備份可降低維護磁帶所需的管理成本。磁帶、磁盤備份比較列表備份介質(zhì)磁帶磁盤物理特性線性記錄介質(zhì),無論讀寫數(shù)據(jù)都需要順序操作,涉及過多機械物理操作隨機記錄介質(zhì),讀寫數(shù)據(jù)都可以隨即進行,沒有過多機械操作可靠性沒有校驗操作,可靠性較差,一般采用多次備份的方式來提高可靠性可靠性較高,先進方案還通過軟件方式提供高級別校驗,但是不可避免存在“帶電介質(zhì)”本身固有的可靠性隱患遠程傳輸需要通過卡車運輸?shù)葌鹘y(tǒng)方式進行,效率較低可以通過快速的網(wǎng)絡傳輸方式進行,效率高,但是費用同樣較高總體價格當備份數(shù)據(jù)量非常大時,價格優(yōu)勢十分明顯備份數(shù)據(jù)時間短、數(shù)據(jù)量不大時價格較低,高壓縮比的方案成本優(yōu)勢更加明顯磁帶的價值歸檔。用戶的備份數(shù)據(jù)分為兩類,一類是需要隨時可用的“熱數(shù)據(jù)”,或者說在線備份數(shù)據(jù);另外一類是保存起來以備不時之需的“冷數(shù)據(jù)”,或者說歷史數(shù)據(jù)?!盁釘?shù)據(jù)”能隨時用于恢復和其它用途,同時熱數(shù)據(jù)保存的時間短,數(shù)據(jù)量??;通常企業(yè)希望保存三個月的在線備份數(shù)據(jù),數(shù)據(jù)首先備份到磁盤上,然后歸檔到磁帶上,磁盤上備份企業(yè)的“熱數(shù)據(jù)”,可以隨時進行快速恢復和數(shù)據(jù)共享;“冷數(shù)據(jù)”主要用于保存和歸檔歷史數(shù)據(jù),提供給用戶進行特殊的歷史查詢或者歷史備份版本的恢復。冷數(shù)據(jù)保存時間長,數(shù)據(jù)量大,但使用的機會少,企業(yè)通常需要保存3個月以上、甚至超過1年的歷史數(shù)據(jù)。使用磁帶來保存“冷數(shù)據(jù)”,充分利用了它的價廉,容量大,可移動的優(yōu)點。歸檔過程不對生產(chǎn)環(huán)境產(chǎn)生影響,也避免了其備份恢復速度慢和可靠性差的缺點。磁盤備份軟件的選擇:“DSGSnapassure”存儲備份管理軟件是存儲備份系統(tǒng)的核心,決定了數(shù)據(jù)存儲備份以及數(shù)據(jù)恢復的功能與效率,直接影響著數(shù)據(jù)安全。SnapAssure的部分案例DSG是全球領先的數(shù)據(jù)與存儲管理軟件提供商。在當今存儲行業(yè)把備份、SRM和數(shù)據(jù)復制作為存儲軟件的三大主流方向的時候,DSG已經(jīng)提前兩年在這三個領域方面取得了突破性進展,推出了DMP系列產(chǎn)品,推動了數(shù)據(jù)管理領域的變革。DSG努力成為全球最大的數(shù)據(jù)與存儲管理軟件提供商,提供優(yōu)秀的數(shù)據(jù)管理軟件和數(shù)據(jù)安全、災難恢復、數(shù)據(jù)抽取共享、數(shù)據(jù)歸檔檢索和一體化管理平臺在內(nèi)的解決方案。DSG公司在經(jīng)過了多年的技術研發(fā)、技術積累和改進,以及在大量的應用環(huán)境中與客戶合作與實踐,推出了全球領先的數(shù)據(jù)庫備份恢復管理軟件SnapAssure(DC版),為關鍵應用系統(tǒng)(尤其是Oracle大型數(shù)據(jù)庫系統(tǒng))提供了更高效率的、更可靠的、可直觀驗證的、恢復功能更強大的、性價比更高的備份恢復支持。DSGSnapAssure是一款通用型備份軟件,能備份所有數(shù)據(jù)庫、文件、操作系統(tǒng)等,該款軟件在Oracle數(shù)據(jù)庫方面有著無與倫比的優(yōu)勢,所以在中國的電信行業(yè)有40%核心營帳系統(tǒng)采用的該解決方案:中國電信總部結(jié)算中心備份系統(tǒng);中國聯(lián)通總部CRM系統(tǒng)集中備份;中國電信全國九省結(jié)算中心備份系統(tǒng)(江蘇、江西、廣西、青海、海南、新疆、貴州、甘肅、福建);北方電信九省結(jié)算系統(tǒng)備份(遼寧、黑龍江、吉林、河南、山西、山東、河北、天津、內(nèi)蒙古);信息產(chǎn)業(yè)部全國十省互連互通和網(wǎng)間結(jié)算備份系統(tǒng)(含浙江、江蘇、陜西、黑龍江、福建、江西、甘肅、吉林、寧夏和重慶信產(chǎn)廳);中國移動:甘肅移動、寧夏移動、江西移動、青海移動、新疆移動…中國電信:廣西電信、新疆電信、青海電信、海南電信、貴州電信、寧夏電信…中國聯(lián)通:北京聯(lián)通、天津聯(lián)通、重慶聯(lián)通、廣東聯(lián)通、廣西聯(lián)通、河北聯(lián)通、陜西聯(lián)通、四川聯(lián)通、山東聯(lián)通、江西聯(lián)通、福建聯(lián)通、吉林聯(lián)通、湖北聯(lián)通、黑龍江聯(lián)通、湖北聯(lián)通…在備份Oracle數(shù)據(jù)庫方面的特殊優(yōu)勢DSGSnapAssure不同于普通的備份軟件如Bakbone、Veritas、Legato等對Oracle數(shù)據(jù)庫的備份方式,SnapAssure不使用RMAN作為Oracle數(shù)據(jù)庫的備份接口,而是基于磁盤技術實現(xiàn)的“增強備份”系統(tǒng),這是一種基于數(shù)據(jù)塊級增量的物理備份技術。SnapAssure在被保護的Oracle數(shù)據(jù)庫的系統(tǒng)上運行一個代理程序(AGENTD),協(xié)調(diào)和需要備份系統(tǒng)的關系,獲得需要備份的系統(tǒng)文件或者數(shù)據(jù)庫文件所有的數(shù)據(jù)塊發(fā)生的改變。對于不同的備份方式,如全備份、增量備份等,實現(xiàn)的機制與RMAN完全不同。在對Oracle數(shù)據(jù)庫做全備份時,SnapAssure首先執(zhí)行的是一個物理全備份,通過日志保證物理全備份結(jié)束后,所有數(shù)據(jù)文件、控制文件等的一致性,保證全備份版本是一個可以將數(shù)據(jù)庫恢復且數(shù)據(jù)庫可以正常啟動的版本;在增量備份時,當用戶通過SnapAssure控制臺下達備份指令后,運行在Oracle數(shù)據(jù)庫所在系統(tǒng)的代理(或稱客戶端)直接將(至上次備份以來)發(fā)生改變的數(shù)據(jù)塊備份到管理平臺。在代理程序讀取數(shù)據(jù)塊的同時,將數(shù)據(jù)塊壓縮,通過網(wǎng)絡傳輸?shù)酱鎯ο到y(tǒng)保存。所以一體化存儲管理平臺實際上只有兩種備份類型:完全備份和增量備份。每一次備份結(jié)束SnapAssure通過專有的文件系統(tǒng)形成邏輯上完整的備份數(shù)據(jù)版本。無論是完全備份還是增量備份,在SnapAssure上都形成邏輯上完整的備份版本。系統(tǒng)通過多種技術手段來保障備份數(shù)據(jù)的可靠性和一致性。在需要進行數(shù)據(jù)恢復時,可以從任何一個需要恢復的版本進行數(shù)據(jù)恢復。在用戶發(fā)送恢復指令后,SnapAssure從備份數(shù)據(jù)集中提取所有該版本的數(shù)據(jù)文件,恢復到用戶指定的系統(tǒng)。同時和數(shù)據(jù)文件保存的日志文件、控制文件等也一起恢復。用戶使用保存的數(shù)據(jù)文件、日志文件、歸檔日志文件,可以將數(shù)據(jù)庫恢復到需要的時間點。在存儲設備方面,DSGSnapAssure可以支持幾乎所有的磁盤陣列設備。SnapAssure備份技術提供了靈活的升級能力、可管理性和可用性。提供數(shù)據(jù)的在線保護和粒狀恢復,是全球存儲界的優(yōu)秀磁盤備份技術。SnapAssure的特點迪思杰的SnapAssure備份技術采用磁盤陣列作為備份主要介質(zhì),同時支持備份數(shù)據(jù)向帶庫轉(zhuǎn)移的功能。SnapAssure是為跨異構(gòu)平臺的服務器和客戶端而設計的、企業(yè)級的、提供了分布式網(wǎng)絡體系結(jié)構(gòu)下數(shù)據(jù)存儲管理解決方案。它通過在網(wǎng)絡中選定一臺機器作為數(shù)據(jù)管理的備份服務器,在其它機器上安裝客戶端軟件,從而將整個網(wǎng)絡的數(shù)據(jù)自動地備份到與備份服務器相連的存儲設備上,并在備份服務器上為各個備份客戶端建立相應的備份數(shù)據(jù)的索引表信息,用來實現(xiàn)數(shù)據(jù)的全自動恢復操作提示。SnapAssure備份技術提供了靈活的升級能力、可管理性和可用性。提供數(shù)據(jù)的在線保護和粒狀恢復,是全球存儲界的優(yōu)秀磁盤備份技術在滿足用戶的新一代備份系統(tǒng)的基本建設目標方面,有以下杰出的特點:高速備份和恢復性能:迪思杰的備份技術,可以提高傳統(tǒng)備份和恢復速度數(shù)倍(一般約3-8倍之間)。備份數(shù)據(jù)的高可靠性:首先磁盤具有raid機制保護、錯誤報告等機制,所以用來作為一級的備份設備,能夠比帶庫提供更大的可靠性保證。同時,迪思杰獨創(chuàng)的備份數(shù)據(jù)監(jiān)測技術,可以高速地實現(xiàn)備份數(shù)據(jù)的正確性的檢查,避免系統(tǒng)在恢復時發(fā)現(xiàn)數(shù)據(jù)不正確的局面。低系統(tǒng)干擾:獨創(chuàng)數(shù)據(jù)流壓縮技術,獨創(chuàng)的數(shù)據(jù)庫數(shù)據(jù)、日志分析技術,大幅度減少備份性能受帶寬資源限制,大幅度降低對生產(chǎn)系統(tǒng)的干擾,大幅度降低磁盤存儲容量的需求;簡單備份策略、完全自動管理:迪思杰首推智能完全備份技術,通過采用獨創(chuàng)壓縮版本文件系統(tǒng),智能管理備份的數(shù)據(jù)。這項技術,使得日常的備份任務變得非常簡單,可以將全備份、增量備份簡單到只是通過增量數(shù)據(jù)備份就能獲得完整的備份版本;支持oracle在歸檔和非歸檔模式下的備份:支持ORACLE數(shù)據(jù)庫在非歸檔日志模式(Noarchivelog)下的在線熱備份,也支持歸檔備份。與VTL的差別DSGSnapAssure推薦用戶采用磁盤陣列作為備份介質(zhì),為了節(jié)省成本可選擇采用SATA盤陣列,但業(yè)界也推出了虛擬磁帶庫(VTL)技術用于磁盤備份。雖然二者方案都采用磁盤陣列作為基礎介質(zhì),但有很大的差別:虛擬帶庫技術是在磁盤陣列上增加軟件將其模擬成為磁帶驅(qū)動器的接口標準,以期望利用磁盤陣列I/O快的特性來提高備份和恢復的效率。DSGSnapAssure之所以采用磁盤陣列是為了利用磁盤陣列的隨即讀取功能,而不是簡單因為其速度快,從而從備份的實現(xiàn)原理上做了根本性的改變.從以下幾個角度,我們可以分析二者的差別:VTL技術+傳統(tǒng)備份軟件DSGSnapAssure+磁盤陣列增量備份的效率有所提高,但效率提高幅度不大。因為增量備份慢的原因主要不取決于存儲介質(zhì)是帶庫還是磁盤,主要原因是RMAN的增量備份原理造成的。RMAN做增量備份時需要對數(shù)據(jù)塊進行掃描,即使只有幾個塊發(fā)生了變化,RMAN也需要花費很長時間進行全庫掃描。所以即使采用VTL,現(xiàn)有的備份軟件依然無法提高備份效率,增量備份效率依然很低。大幅度提升增量備份效率:1TB的數(shù)據(jù)庫增量備份時間可控制在30分鐘左右。備份效率之所以提高,不是因為用磁盤陣列做存儲介質(zhì),而是因為DSGSnapAssure采用了無需掃描的增量備份技術。在增量備份時,SnapAssure不需要從掃描全庫的數(shù)據(jù)中去發(fā)現(xiàn)變化的塊。備份策略不能從根本上得到改善:因為現(xiàn)有備份軟件是因為增量備份性能低下,所以每天才只備份歸檔日志,而不是按照宣稱的那樣每天都做增量備份或者差量備份。所以即使改成了VTL,那么備份策略依然不能改變。根本上改善:每天都會進行一次增量備份(SnapAssure叫合成全備份)。因為DSGSnapAssure增量備份的速度提高了,每天的增量備份時間在1小時左右。所以,SnapAssure每天都將進行數(shù)據(jù)文件和歸檔日志的雙備份?;謴托蔙estore過程將有所提高,但Recover過程無法提升:采用VTL后,Restore一個文件或所有文件的效率相對于磁帶庫而言將會有很大提升。但是對于Recover過程卻無法提升,因為如果只備歸檔日志,那么在數(shù)據(jù)恢復時需要Recover的日志量就非常大,例如在電信行業(yè)可能達到600~700GB左右,這么大的日志量Recover的時間也是需要非常長時間的。Restore和Recover都提升:DSGSnapAssure采用合成備份概念,每次備份都是一個全備,無論是恢復周日的數(shù)據(jù),還是恢復周六的數(shù)據(jù),都只需要從一次備份版本中恢復。同時,在Recover過程中,由于SnapAssure每天都有一個合成全備,那么在Recover過程中,最多只需要恢復1天的日志,以電信行業(yè)為例,<100GB。備份數(shù)據(jù)的可驗證性幾乎沒有。VTL技術備份的數(shù)據(jù)如果要確認是否能夠恢復,最徹底的辦法就是將數(shù)據(jù)恢復并Open一次。這一點與現(xiàn)有的帶庫備份沒有什么差別支持。DSGSnapAssure提供了備份數(shù)據(jù)可打開驗證的手段,從備份服務器上可直接打開備份的數(shù)據(jù),讓Oracle數(shù)據(jù)庫來驗證備份數(shù)據(jù)是否可用,是否可以恢復。表恢復不支持。即使采用VTL技術,也只能支持物理恢復,比如全恢復、表空間恢復、數(shù)據(jù)文件恢復等。但對于因為誤操作造成的droptable,truncatetable,droptable,truncatetable以及其他的邏輯誤操作造成的損壞,VTL的恢復過程將非常復雜。支持。DSGSnapAssure提供單表直接恢復功能,能從備份系統(tǒng)上直接恢復某張表。這是其他備份軟件都不具備的功能。非歸檔備份不支持。唯一支持。形象的比較SnapAssure的一些指標SnapAssure描述SnapAssure-DC支持的服務器操作平臺IBMAIX4.3.3以上HP-UX11i以上SunSolaris5.7以上LinuxSnapAssure-DC支持的客戶機操作平臺IBMAIX4.3.3以上HP-UX11i以上SunSolaris2.7以上LinuxCompaqTru644.0D以上SnapAssure-DC支持的數(shù)據(jù)庫和應用Oracle8Oracle8iOracle9iOracle10g文件數(shù)據(jù)SnapAssure-DC支持的備份介質(zhì)操作系統(tǒng)兼容的磁盤存儲介質(zhì)備份策略的設計總體來講,數(shù)據(jù)備份可分為兩大類:一種是離線(Off-line)備份,即把數(shù)據(jù)備份到磁盤/磁帶上去,目前的新技術有LAN-free、Server-free等,這種方式恢復時間比較長,但投資較少;另一種是在線(On-line)備份,也稱數(shù)據(jù)復制,即同步數(shù)據(jù)備份,恢復時間非常短。據(jù)GartnerGroup統(tǒng)計,目前80%的客戶采用離線備份,即磁帶備份,預計5年之后將有80%的客戶采用在線備份,即數(shù)據(jù)復制。由于是同步備份,資源占用比較多,投資較大,首先備份要用磁盤備份,磁盤配有主機,相當于本地業(yè)務系統(tǒng)的設備在備份系統(tǒng)的地點也有相同的一套。由于投資比較大,通過擴大CPU和增加I/O通道使客戶應用不受影響。從備份方式來分,常用的有三種:全備份(FullBackup)所謂全備份,就是用磁盤/磁帶對整個系統(tǒng)進行包括系統(tǒng)和數(shù)據(jù)的完全備份。這種備份方式的好處是很直觀,容易被人理解。而且當發(fā)生數(shù)據(jù)丟失的災難時,只要用磁盤/磁帶(即災難發(fā)生前一天的備份磁盤/磁帶),就可以恢復丟失的數(shù)據(jù)。但它也有不足之處:首先,由于每天都對系統(tǒng)進行完全備份,因此在備份數(shù)據(jù)中有大量內(nèi)容是重復的,例如操作系統(tǒng)與應用程序。這些重復的數(shù)據(jù)占用了大量的磁盤/磁帶空間,這對用戶來說就意味著增加成本;其次,由于需要備份的數(shù)據(jù)量相當大,因此備份所需時間較長。對于那些業(yè)務繁忙,備份窗口時間有限的單位來說,選擇這種備份策略無疑是不明智的。增量備份(IncrementalBackup)增量備份指每次備份的數(shù)據(jù)只是相當于上一次備份后增加的和修改過的數(shù)據(jù)。這種備份的優(yōu)點很明顯:沒有重復的備份數(shù)據(jù),節(jié)省磁帶空間,又縮短了備份時間。但它的缺點在于當發(fā)生災難時,恢復數(shù)據(jù)比較麻煩。舉例來說,如果系統(tǒng)在星期四的早晨發(fā)生故障,那么現(xiàn)在就需要將系統(tǒng)恢復到星期三晚上的狀態(tài)。這時,管理員需要找出星期一的完全備份磁盤/磁帶進行系統(tǒng)恢復,然后再找出星期二的磁帶來恢復星期二的數(shù)據(jù),最后再找出星期三的磁盤/磁帶來恢復星期三的數(shù)據(jù)。很明顯,這比第一種策略要麻煩得多。另外,在這種備份下,各磁帶間的關系就像鏈子一樣,一環(huán)套一環(huán),其中任何一盤磁盤/磁帶出了問題,都會導致整條鏈子脫節(jié)。差分備份(DifferentialBackup)差分備份就是每次備份的數(shù)據(jù)是相對于上一次全備份之后新增加的和修改過的數(shù)據(jù)。管理員先在星期一進行一次系統(tǒng)完全備份;然后在接下來的幾天里,再將當天所有與星期一不同的數(shù)據(jù)(增加的或修改的)備份到磁帶上。差分備份無需每天都做系統(tǒng)完全備份,因此備份所需時間短,并節(jié)省磁帶空間,它的災難恢復也很方便,系統(tǒng)管理員只需兩盤磁盤/磁帶,即系統(tǒng)全備份的磁盤/磁帶與發(fā)生災難前一天的備份磁盤/磁帶,就可以將系統(tǒng)完全恢復。另外,備份時需考慮可用作備份的時間,業(yè)內(nèi)稱之為備份窗口。數(shù)據(jù)備份會極大地影響服務器的響應能力。因此,備份系統(tǒng)必須選擇合適的可用備份時間。某些系統(tǒng)及應用對備份窗口有嚴格要求。方案設計(***單位)項目需求分析隨著IT業(yè)務系統(tǒng)發(fā)展的不斷深入,給各個系統(tǒng)的重要業(yè)務數(shù)據(jù)的備份帶來挑戰(zhàn)。***單位不得不直面這樣的問題:如何提高業(yè)務系統(tǒng)服務的連續(xù)不間斷性;如何保障重要業(yè)務數(shù)據(jù)的災難恢復;如何降低數(shù)據(jù)備份的管理成本;如何提高服務水平及響應速度。數(shù)據(jù)庫的備份和恢復從本質(zhì)上來說是一項非常艱巨和有挑戰(zhàn)性的任務,尤其是在數(shù)據(jù)庫不斷增長及對數(shù)據(jù)可用性不斷提高的要求下,能夠及時的備份和恢復數(shù)據(jù)更為數(shù)據(jù)庫管理員帶來了巨大的挑戰(zhàn)。許多企業(yè)和單位通過自己編寫一些腳本或者手動備份的方法保護數(shù)據(jù),但是這些方法并不能適應企業(yè)級環(huán)境下對于數(shù)據(jù)高可靠性的需求,對于企業(yè)關鍵業(yè)務系統(tǒng)越來越高可用性要求也沒有任何促進。一套有效的備份和恢復解決方案必須在有效性和速度上都能夠滿足企業(yè)級的應用?,F(xiàn)狀及項目建設內(nèi)容現(xiàn)狀:以下是***單位需要備份的系統(tǒng)情況序號系統(tǒng)描述數(shù)量1數(shù)據(jù)庫服務器數(shù)據(jù)服務器機器型號為sunv445,共有2臺,所有配置相同,4G內(nèi)存,8塊硬盤,其中兩塊為76G,另6塊為146G,現(xiàn)配置為兩兩鏡像,磁盤容量為:76*1+146*3,安裝的操作系統(tǒng)為solaris10,運行的數(shù)據(jù)庫是oracle10g。目前只使用一臺作為數(shù)據(jù)服務器,另一臺作測試環(huán)境用各1臺設計原則這個項目在設計時,我們將遵循以下設計原則:1、先進性和實用性采用當前先進并且成熟的技術和產(chǎn)品,以保證當前及今后一段時間內(nèi)的各類應用順利運行,包括存儲擴容能力、設備冗余能力等。2、可靠性為使網(wǎng)絡可靠的運行,將故障率降到最低,所選設備必須能夠長期連續(xù)不斷的工作,在正常的工作環(huán)境下(溫度、濕度、電源正常),設備的MTBF均大于10萬小時。同時采用備份線路,保障網(wǎng)絡長期運行的可靠性。3、安全性在安全性方面,我們考慮了數(shù)據(jù)傳輸之間的安全,在安全策略方面也進行了考慮。4、開放性與標準性采用開放、成熟的技術標準,以便設備具有更好的兼容性。5、擴展性由于業(yè)務的不斷發(fā)展,數(shù)據(jù)庫系統(tǒng)必然隨之不斷擴大,為此,目前的存儲備份設計必須為今后的擴充留有足夠的余地,以保護用戶的投資,并且不影響原有用戶的工作。6、易管理和維護能夠設備管理和用戶管理提供強大的基于GUI的管理平臺,一方面簡化操作,一方面可以實時的備份操作結(jié)果,設備和用戶。設計選型基于以上對集中存儲備份管理的需求分析,我們建議存儲備份系統(tǒng)采用PCSERVER(安裝LINUX)或者UNIX服務器作為備份服務器,并購買磁盤陣列、磁帶庫及配套的備份軟件,構(gòu)建成D2D2T架構(gòu)。磁盤備份軟件(SnapAssure)DSG公司的SnapAssure備份技術采用磁盤陣列作為備份主要介質(zhì),同時支持備份數(shù)據(jù)向帶庫轉(zhuǎn)移的功能。SnapAssure是為跨異構(gòu)平臺的服務器和客戶端而設計的、企業(yè)級的、提供了分布式網(wǎng)絡體系結(jié)構(gòu)下數(shù)據(jù)存儲管理解決方案。它通過在網(wǎng)絡中選定一臺機器作為數(shù)據(jù)管理的備份服務器,在其它機器上安裝客戶端軟件,從而將整個網(wǎng)絡的數(shù)據(jù)自動地備份到與備份服務器相連的存儲設備上,并在備份服務器上為各個備份客戶端建立相應的備份數(shù)據(jù)的索引表信息,用來實現(xiàn)數(shù)據(jù)的全自動恢復操作提示。SnapAssure備份技術提供了靈活的升級能力、可管理性和可用性。提供數(shù)據(jù)的在線保護和粒狀恢復,是全球存儲界的優(yōu)秀磁盤備份技術備份系統(tǒng)架構(gòu)基于以上對集中存儲備份管理的需求分析,我們建議存儲備份系統(tǒng)采用PCSERVER(安裝LINUX)或者UNIX服務器作為備份服務器,并購買磁盤陣列、磁帶庫及配套的備份軟件。磁盤備份策略的設計(SnapAssure)SnapAssure支持的備份類型好的備份策略能夠提高備份效率、提高災難恢復性能、縮短恢復時間、降低恢復風險、節(jié)約系統(tǒng)成本,減少對生產(chǎn)系統(tǒng)的影響。因此對于關鍵的業(yè)務系統(tǒng)需要制定有效的備份策略。定義備份策略,涉及到以下內(nèi)容:備份時間:什么時候發(fā)起備份,可能備份多長時間,是否滿足業(yè)務備份窗口要求。備份的內(nèi)容:如對數(shù)據(jù)庫的備份包括數(shù)據(jù)塊備份、Log備份、還有其他文件備份等。備份方式:熱備份和冷備份;全備和增量備份等。數(shù)據(jù)保存多長時間:對備份的數(shù)據(jù)在備份介質(zhì)上保存的時間,以及超出時間后的處理方式等。在我們對每一組數(shù)據(jù)、數(shù)據(jù)庫都根據(jù)需要定義好備份策略后,系統(tǒng)就會自動的按照我們定義的時間、方式、將需要備份的數(shù)據(jù)備份到我們指定的介質(zhì)中去。DSGSnapAssure的備份方式相比傳統(tǒng)備份技術而言,備份方式有:物理全備份、智能全備份;物理全備份即每次備份都是從生產(chǎn)系統(tǒng)上備份所有的數(shù)據(jù),對數(shù)據(jù)庫來說,每次都對其Controlfile、RedoLog、ArchiveLog、所有Datafile等的備份,而不管這些數(shù)據(jù)是否都發(fā)生了改變。智能完全備份智能完全備份是相對于傳統(tǒng)備份中的增量和差量備份而言的。傳統(tǒng)的增量備份和差量備都不能直接提供恢復功能,因為這些備份數(shù)據(jù)對于一個數(shù)據(jù)庫而言都是不完整的。但DSGSnapAssure推出的智能全備,雖然在備份的數(shù)據(jù)量上與傳統(tǒng)的增量備份相同,但每個備份版本都是一個邏輯的完全備份,任何一個版本都和物理全備一樣,可以提供恢復支持。從而使增量備份版本的恢復速度也和物理全備的恢復速度一樣。我們可以結(jié)合這三種方式,靈活應用。比如:備份的數(shù)據(jù)量少時,我們可以每次都用物理全備份;數(shù)據(jù)量大時,如果每天作物理全備份,效率會很低。建議結(jié)合物理全備份和智能全備份方式。比如每星期作一次物理全備份(如星期天),其它時間,每天作一個智能全備份(如:星期一到星期六)?;謴蜁r,任何一個備份版本都可以提供恢復支持備份策略每周日完成一次物理全備;每天進行一次智能全備份:晚上在業(yè)務量小的情況下對每個數(shù)據(jù)庫進行一次智能全備份(讀取數(shù)據(jù)量為傳統(tǒng)的增量備份);歸檔模式下的Archivelog定時抓取,抓取間隔可任意設置。對非歸檔模式的數(shù)據(jù)庫提供實時RedoLog的抓取和離線歸檔:由于數(shù)據(jù)庫處于NoarchiveLog模式,所以SnapAssure需要每隔一定時間(如5秒)從生產(chǎn)數(shù)據(jù)庫上抓取一次新產(chǎn)生的RedoLog,并將這些Redolog在備份系統(tǒng)上形成歸檔文件,供時間點恢復和分析增量數(shù)據(jù)塊使用。以上數(shù)據(jù)保存周期為2周,即在備份系統(tǒng)上永遠只保留2份“全備份和6天智能全備”備份集。當?shù)?輪物理全備開始時將覆蓋第1次的備份空間。對于每周覆蓋的數(shù)據(jù)將其整合成全版本后遷移到磁帶庫中保存,根據(jù)磁帶庫的容量可靈活考慮每次遷移到磁帶庫的數(shù)據(jù)保存時間?;謴筒呗詡浞莸哪康氖菫榱朔乐乖诋惓J鹿氏碌臄?shù)據(jù)丟失,一旦運行數(shù)據(jù)發(fā)生問題,如何從備份介質(zhì)中恢復出最當前的數(shù)據(jù),才是我們真正關心的問題。我們不希望災難發(fā)生,也不希望任何故障出現(xiàn)。然而災難的出現(xiàn)往往是突然的、預先不可知的。所以我們應有一套應付各種災難情況下的災難恢復解決方案,以備不時之需。我們歸納出以下有可能會出現(xiàn)的幾種情況,并提出了相應的解決措施。情況一:系統(tǒng)癱瘓、但數(shù)據(jù)未破壞情況二:數(shù)據(jù)破壞情況三:誤操作刪除部分表數(shù)據(jù)其中情況一不需要SnapAssure恢復支持,只需要首先修復系統(tǒng)后重新啟動數(shù)據(jù)庫;對于情況二和情況三SnapAssure提供了如下幾種恢復方式支持:全庫恢復當生產(chǎn)數(shù)據(jù)庫整體破壞,無法恢復正常運行時,需要從SnapAssure備份系統(tǒng)上恢復所有數(shù)據(jù),恢復過程為:在需要恢復的服務器上安裝SnapAssureAgent模塊,啟動SnapAssure系統(tǒng);通過管理界面,選擇數(shù)據(jù)庫恢復,指定恢復的目標主機和端口號;恢復數(shù)據(jù)庫Recover所需的Log文件;MountOracle數(shù)據(jù)庫,執(zhí)行Recover操作;正常打開數(shù)據(jù)庫。表空間恢復SnapAssure支持表空間(TableSpace)恢復功能,恢復過程為:選擇表空間恢功能,指定需要恢復的表空間名和恢復到的數(shù)據(jù)庫系統(tǒng);恢復數(shù)據(jù)庫Recover所需的Log文件;MountOracle數(shù)據(jù)庫,執(zhí)行Recover操作;正常打開數(shù)據(jù)庫。指定文件的恢復SnapAssure支持恢復數(shù)據(jù)庫中指定的文件,包括ArchiveLog文件、Datafile文件等。選擇文件恢復功能,指定需要恢復的文件名和恢復到的目標主機;恢復數(shù)據(jù)庫Recover所需的Log文件;執(zhí)行Oracle修復操作;正常打開數(shù)據(jù)庫。表恢復利用DSG提供的Export功能,從備份系統(tǒng)上將管理員指定的某個備份版本下的某個Table中的記錄導出形成DXF文件,然后再利用DSG的Load功能將DXF文件加載到需要恢復的數(shù)據(jù)庫上。磁盤備份產(chǎn)品:DSGSnapAssure介紹SnapAssure備份產(chǎn)品工作原理DSGSnapAssure采用專利技術優(yōu)化整個備份過程,并實現(xiàn)備份數(shù)據(jù)可用性,如下圖所示:SnapAssure采用三層體系結(jié)構(gòu)。第一層SnapAssureBackupServer,備份管理的核心。用來管理所有客戶機備份,恢復,以及備份策略等。第二層VMHost,VM主機,連接備份磁盤設備,并在磁盤設備上建立SnapAssureVolume,作為備份的目標。對于數(shù)據(jù)量較大的應用,可以將其作為VMHost,直接連接備份介質(zhì),實施本地備份。如果一臺VMHost出現(xiàn)故障,與其關聯(lián)的客戶機備份可以自動路由到另外一臺VMHost。VMHost使系統(tǒng)管理員能夠易于在維持集中管理的同時,擴展其SnapAssure服務器環(huán)境。以LAN-free的方式保護眾多的服務器,縮短備份時間,改善網(wǎng)絡性能,減少停機時間。第三層SnapAssureAgent,客戶機代理層,主要對服務器和客戶機的數(shù)據(jù)庫和應用進行備份,由SnapAssureBackupServer集中管理。數(shù)據(jù)抽取傳統(tǒng)備份軟件對數(shù)據(jù)庫的備份必須依靠數(shù)據(jù)庫自身提供的備份工具來完成,如ORACLERMAN等,而這些工具大都需要對數(shù)據(jù)庫進行掃描來識別變化數(shù)據(jù)塊,不僅浪費時間,而且對系統(tǒng)資源占用很大。SnapAssure的優(yōu)勢:采用數(shù)據(jù)塊增量備份技術,實現(xiàn)快速備份當應用系統(tǒng)向數(shù)據(jù)庫進行任何操作時,這些信息都將在日志中存儲。DSGSnapAssure通過采用專有的技術,對數(shù)據(jù)庫日志進行跟蹤、分析,從而獲得發(fā)生改變的數(shù)據(jù)塊信息,在發(fā)起增量備份時,在無需數(shù)據(jù)庫掃描情況下定位增量數(shù)據(jù),直接備份,備份速度快,對生產(chǎn)系統(tǒng)的資源占用率低。數(shù)據(jù)壓縮傳統(tǒng)技術對備份數(shù)據(jù)沒有進行壓縮處理,對網(wǎng)絡、存儲資源占用大。數(shù)據(jù)壓縮雖然可由備份軟件和磁帶機完成,但一般不建議打開備份軟件的壓縮功能。因為對全部備份數(shù)據(jù)作壓縮時,系統(tǒng)的資源占用很大,影響生產(chǎn)系統(tǒng)運行,一般只建議采用磁帶機的壓縮功能。SnapAssure的優(yōu)勢:采用數(shù)據(jù)流實時壓縮技術,減少帶寬占用,節(jié)約磁盤空間不同于傳統(tǒng)技術先傳輸后壓縮方式,SnapAssure對備份數(shù)據(jù)進行實時讀取、壓縮及傳送,提高了帶寬利用率,減少對生產(chǎn)系統(tǒng)的資源占用。備份過程如下圖所示:當SnapAssureserver發(fā)出備份命令后,Agent首先將讀取數(shù)據(jù),然后將數(shù)據(jù)壓縮,如果存儲卷在本地,那么Agent將直接存儲數(shù)據(jù),即write,如果存儲卷在遠程,就開始網(wǎng)絡傳輸。備份代理模塊(agent)可根據(jù)指定的長度來確定每次讀入的備份數(shù)據(jù)大小,數(shù)據(jù)讀入內(nèi)存后進行壓縮,壓縮后的數(shù)據(jù)先存在一個buffer中,其長度可以設定。可將buffer分成多個塊,塊為數(shù)據(jù)傳送的單位,即每一次兩個agent之間傳送數(shù)據(jù)量的大小。SnapAssure采用獲得專利的壓縮版本文件系統(tǒng)管理備份數(shù)據(jù)。數(shù)據(jù)壓縮后寫入,讀出后解壓縮。這樣應用程序得到的是完整有效的數(shù)據(jù),但整個數(shù)據(jù)處理過程對I/O通道的占用非常小,對數(shù)據(jù)存儲空間的要求也大大降低,能節(jié)省超過75%的磁盤空間,并大大緩解數(shù)據(jù)增長對存儲空間和I/O通道的擴展壓力。不但壓縮率大,而且壓縮和解壓縮過程對系統(tǒng)資源的占用非常少。在大型電信生產(chǎn)環(huán)境中使用的情況表明,其壓縮和解壓縮過程中對系統(tǒng)CPU的占用少于15%。備份數(shù)據(jù)的組織傳統(tǒng)備份技術作增量恢復,恢復步驟繁瑣、難度大。必須先恢復完全備份,再依次逆序恢復各增量備份版本的數(shù)據(jù),加大了恢復的時間和難度。SnapAssure的優(yōu)勢:采用版本管理技術,實現(xiàn)智能完全備份SnapAssure內(nèi)置智能版本管理,每天只需要完成增量備份,系統(tǒng)為每次備份的版本自動邏輯形成完全的數(shù)據(jù)庫版本。因此可以直接恢復任何一個版本,都能獲得該版本的完全數(shù)據(jù)。不同于傳統(tǒng)備份技術中必須先恢復完全備份、再依次恢復各增量版本的數(shù)據(jù)。SnapAssure也無需傳統(tǒng)備份復雜的備份策略。其實現(xiàn)為:版本0為一次全備份版本;版本1為增量備份版本,是對版本0中改變的數(shù)據(jù)塊作備份,而對于版本0中未改變的數(shù)據(jù)塊會在版本1中生成指針,指向版本0對應的數(shù)據(jù)塊,這樣對于版本1而言,邏輯上形成一個完全的數(shù)據(jù)庫版本;版本2的實現(xiàn)原理也是如此。備份數(shù)據(jù)的訪問傳統(tǒng)的備份系統(tǒng),備份數(shù)據(jù)必須在恢復后才能使用,這對于備份數(shù)據(jù)有效性核查、備份數(shù)據(jù)的使用和歷史歸檔都帶來不便SnapAssure的優(yōu)勢:采用備份數(shù)據(jù)可讀取技術,實現(xiàn)備份數(shù)據(jù)的可用性SnapAssure提供兩種方式實現(xiàn)備份數(shù)據(jù)的復用,如下圖所示:備份數(shù)據(jù)方式一:通過XEXP/XIMP工具:SnapAssure可支持XEXP/XIMP工具提供對外數(shù)據(jù)接口。該方式是指外部應用程序調(diào)用SnapAssure提供的XEXP接口,讀取備份系統(tǒng)上的數(shù)據(jù)。通過該接口可以得到指定版本下的指定表的全部記錄。然后再通過XIMP工具裝載入其他數(shù)據(jù)。方式二:通過VVFS工具:在傳統(tǒng)的備份技術中,備份的數(shù)據(jù)要打開,必須首先進行恢復。VVFS是一種可以直接打開備份數(shù)據(jù)卻無需恢復的技術。使用DSG公司的虛擬文件系統(tǒng)(VVFS),能夠直接對備份的數(shù)據(jù)進行打開讀取,實現(xiàn)備份數(shù)據(jù)的可共享。對于數(shù)據(jù)庫來說,用戶通過數(shù)據(jù)庫管理軟件Oracle或者特定的API可以對共享的數(shù)據(jù)進行訪問,包括查詢和數(shù)據(jù)提取。VVFS是一個虛擬的文件系統(tǒng),通過VVFS可以將SnapAssure備份卷直接Mount在操作系統(tǒng)上,表面上看上去,這個虛擬的文件系統(tǒng)和本地傳統(tǒng)的文件系統(tǒng)一樣,可以進行正常的訪問,可以通過NFS讓網(wǎng)絡中的其他服務器訪問。VVFS是一個基于Linux內(nèi)核的文件系統(tǒng),和傳統(tǒng)的UNIX、Linux文件系統(tǒng)不同,VVFS是配合DSG備份系統(tǒng)才能使用的,用來直接打開DSG備份系統(tǒng)的備份數(shù)據(jù)。DSG備份系統(tǒng)將數(shù)據(jù)備份到磁盤時,并不是備份到操作系統(tǒng)的文件目錄中,而是備份到事先建立的DSG備份卷,備份卷在用戶看來,就是一些預分配空間的大文件,這些大文件以DSG專有格式存在。在裝在了VVFS模塊后,通過相應的配置,VVFS和DSGSnapAssureServer通信,獲得DSG備份卷的存儲信息,將DSG備份卷以本地文件系統(tǒng)的形式在VVFSServer上mount并直接打開DSG備份卷。DSG的備份卷對于VVFS一般來說是只讀的,對于需要寫操作的應用需要使用CacheFile功能(SnapShare軟件)來保障寫操作不會真正發(fā)生在備份卷,而是當發(fā)生寫操作是,寫操作會重定向到SnapShareServer的CacheFile中,來確保數(shù)據(jù)的正常使用?;謴凸δ軅鹘y(tǒng)備份技術通常只支持完全恢復,對于部分恢復非常復雜。實際工程中,80%以上的情況是數(shù)據(jù)庫部分遭到破壞(如數(shù)據(jù)文件、數(shù)據(jù)塊的破壞等),傳統(tǒng)方案只有完全恢復策略,花費大量時間,尤其是不支持對指定表的邏輯恢復功能。SnapAssure的優(yōu)勢:采用快閃恢復技術,提供精確恢復功能全恢復:可對任意指定版本作全恢復。SnapAssure可列出所有的備份版本,用戶可根據(jù)版本號,選擇需要恢復的備份版本作全恢復文件恢復:可對指定文件作恢復。SnapAssure可顯示對應版本的所有文件的名稱,方便用戶選擇。數(shù)據(jù)塊恢復:可對指定數(shù)據(jù)塊作恢復。邏輯恢復:SnapAssure提供邏輯恢復功能,可對指定表進行恢復。DSGSnapAssure在保存?zhèn)浞輸?shù)據(jù)時,額外保存了一些信息,用來提供表恢復等高級功能。對非歸檔日志模式的支持ORACLE數(shù)據(jù)庫在歸檔日志模式下運行,對數(shù)據(jù)庫性能有一定的影響。對于一些大容量系統(tǒng),傳統(tǒng)備份軟件無法實現(xiàn)ORACLE數(shù)據(jù)庫在非歸檔日志模式下在線熱備份要做到Oracle數(shù)據(jù)庫的在線備份,需要保證兩點:一是可以對Oracle的OnlineRedoLog進行歸檔,二是能夠保證熱備份出來的數(shù)據(jù)文件是一致的。Oracle公司提供了兩種在線備份Oracle的方法,兩種方法都要求Oracle在歸檔模式。方法一:altertablespacetbs_namebeginbackup,altertablespacetbs_nameendbackup該備份方式每次備份對表空間都是做全備份,無法做到塊級增量。該備份方式采用備份時封住數(shù)據(jù)文件頭SCN,來保證數(shù)據(jù)文件備份的一致性,并且在備份期間,對產(chǎn)生的Redolog寫多余的恢復信息,來保證數(shù)據(jù)庫恢復。方法二:rman該備份方式可以做到塊級增量,但是在做增量備份時,需要掃描來發(fā)現(xiàn)那些數(shù)據(jù)塊發(fā)生了改變,然后在發(fā)起備份。rman采用Oracle內(nèi)部的機制來保證數(shù)據(jù)庫備份的一致性,并且在備份期間,對產(chǎn)生的RedoLog寫多余的恢復信息,來保證數(shù)據(jù)庫恢復。 DSG非歸檔模式在線備份Oracle:DSGSnapAssure可以實時跟蹤OracleCurrentOnlineRedoLog的修改,并可以將日志即時發(fā)送到DSG備份系統(tǒng),這樣DSG可以做到對Oracle日志的歸檔。由于DSGSnapAssure備份Oracle時,產(chǎn)生的日志與未進行備份時產(chǎn)生的日志完全一樣(Oracle提供的在線備份手段,在備份期間產(chǎn)生的日志都包含了多余的恢復信息)。為了保證在線備份出來的數(shù)據(jù)文件是一致的,DSG采用了反復備份,逐步收斂的方法來保障數(shù)據(jù)文件在線備份的一致性。如上圖所示,數(shù)據(jù)文件在T0時間發(fā)起備份,到T1時間完成T0時間開始的增量,再從T1時間開始備份T0到T1時間數(shù)據(jù)文件產(chǎn)生的增量,到T2時間完T1時間開始的增量,再從T3時間開始備份T1到T2時間數(shù)據(jù)文件產(chǎn)生的增量,這樣采用反復備份,逐步收斂的辦法達到數(shù)據(jù)文件備份的一致,通常反復備份3到5次就可以達到收斂,完成數(shù)據(jù)文件的一致備份。這種收斂的動作對用戶來說都是透明的。這種備份方法的前提是,增量備份的速度足夠塊,DSG可以做到這一點。 SnapAssure的模塊組成SnapAssureServer:備份服務器模塊:運行在備份服務器上,是SnapAssure的控制模塊,用來管理所有Agent端的備份,恢復,以及備份策略的管理和執(zhí)行。SnapAssureDataManagementModule:備份數(shù)據(jù)管理模塊:該模塊安裝在備份服務器上,用以管理備份存儲空間、對備份數(shù)據(jù)管理:包括創(chuàng)建備份卷、寫入備份數(shù)據(jù)、維護備份版本之間的關系、在恢復時,讀取需要恢復的數(shù)據(jù)等。SnapAssure采用磁盤作為備份介質(zhì),SnapAssure在發(fā)起備份前,必須在備份系統(tǒng)上創(chuàng)建備份卷,備份數(shù)據(jù)保存在SnapAssure備份卷中。SnapAssureClient:備份客戶端模塊:安裝在需要備份的服務器上,提供文件備份功能。如果對應的服務器只需要備份文件系統(tǒng),則只需要安裝該模塊,如果是備份數(shù)據(jù)庫,也需要安裝該模塊,用于支持數(shù)據(jù)庫中的日志文件的備份。SnapAssureDatabaseAgent:該模塊為提供對數(shù)據(jù)庫系統(tǒng)的備份支持,其中又分為oracleAgent,SybaseAgent,MSSQLagent等種類,分別用于支持Oracle,Sybase和MSSQL數(shù)據(jù)庫的備份支持。其中oracleAgent根據(jù)數(shù)據(jù)庫運行模式的不同,又分為標準Oracle備份和NoarchiveLog模式的備份兩個模塊,前者支持ArchiveLog模式下的在線熱備,后這支持NoarchiveLog模式的在線熱備。目前對于NoarchiveLog模式傳統(tǒng)備份軟件都不支持在線熱備功能。SnapAssureAdvancedRestore:SnapAssure增強恢復支持模塊,在基本的SnapAssure模塊中,恢復功能支持最基本的備份版本完全恢復、表空間恢復功能。而對于實際工程中大量的部分破壞情況無需進行全庫恢復或大量的表空間恢復,而只需對破壞的部分直接提供恢復功能,其中包括:邏輯恢復:提供表恢復功能。數(shù)據(jù)塊恢復:可對指定數(shù)據(jù)塊作恢復。SnapAssureTapeBackupClient(可選):支持將SnapAssure備份數(shù)據(jù)備份到二級磁帶備份系統(tǒng)上,該模塊提供將SnapAssure備份數(shù)據(jù)的某個全備份版本發(fā)給磁帶備份管理軟件(如TSM,VeritasNBU等),由這些磁帶庫管理軟件將數(shù)據(jù)備份到磁帶庫上。SnapAssureSnapShare(可選):SnapAssure中的VVFS模塊,提供一個虛擬的文件系統(tǒng),通過VVFS可以將SnapAssure備份卷直接Mount在操作系統(tǒng)上,表面上看上去,這個虛擬的文件系統(tǒng)和本地傳統(tǒng)的文件系統(tǒng)一樣,可以進行正常的訪問,可以通過NFS讓網(wǎng)絡中的其他服務器訪問。SnapAssure的核心優(yōu)勢DSG公司在經(jīng)過了多年的技術研發(fā)、技術積累和改進,以及在大量的應用環(huán)境中與客戶合作與實踐,推出了全球領先的數(shù)據(jù)庫備份恢復管理軟件SnapAssure(DC版),為關鍵應用系統(tǒng)(尤其是Oracle大型數(shù)據(jù)庫系統(tǒng))提供了更高效率的、更可靠的、可直觀驗證的、恢復功能更強大的、性價比更高的備份恢復支持。數(shù)據(jù)的安全關系到企業(yè)信息系統(tǒng)的連續(xù)運行、關系到企業(yè)的生存與發(fā)展問題。保證數(shù)據(jù)的安全可靠,這需要制定高效的、靈活的、可靠的數(shù)據(jù)備份計劃。但長期以來,所有企業(yè)都只能選擇傳統(tǒng)備份技術,其建立的傳統(tǒng)備份系統(tǒng)也只是增加了心理安慰,而實際上并沒有真正解決數(shù)據(jù)備份安全和所面臨的以下關鍵問題:備份數(shù)據(jù)可靠嗎?許多備份在需要恢復的時候卻不一定能夠恢復!事先無法驗證?;謴蜁r間?傳統(tǒng)備份的恢復時間往往長達數(shù)天,時間沒有辦法事先核定。如果一些表損壞了,能快速恢復嗎?傳統(tǒng)備份對于表的恢復更是一種難以預料的低效?,F(xiàn)有的備份策略合理嗎?傳統(tǒng)備份有所謂的全備、增備、差備等復雜的策略,導致恢復時的操作也相應復雜。現(xiàn)有的備份時間很長嗎?有的系統(tǒng)由于備份時間很長,干脆放棄了標準的備份策略,轉(zhuǎn)而只備份archivelog文件,這種方式的備份系統(tǒng)恢復起來非常的困難??蛻魪腟napAssure中獲益通過采用DSGSnapAssure解決方案,客戶可在其關鍵的Oracle數(shù)據(jù)庫備份恢復系統(tǒng)上獲得巨大收益:備份數(shù)據(jù)的備前驗證和備份后可打開驗證,確保備份數(shù)據(jù)一定可以恢復DSGSnapAssure在全球獨家提供了對備份數(shù)據(jù)的數(shù)據(jù)流和日志流提供全面的正確性驗證,這種備份之前的驗證技術,可以檢查出數(shù)據(jù)庫本身是否有故障;同時,DSGSnapAssure獨家提供了以數(shù)據(jù)庫直接打開的方式來驗證已經(jīng)備份了的數(shù)據(jù)的可恢復性,這個技術解決了傳統(tǒng)備份難以驗證備份對錯的全球難題。智能合成全備份技術,大大縮短恢復時間SnapAssure-DC采用資源需求優(yōu)化技術和單版本恢復技術,避免了傳統(tǒng)方式在恢復上的性能瓶頸,使得恢復性能與備份性能相當。Oracle直接單表恢復傳統(tǒng)技術無法提供大量邏輯錯誤(如:人為誤操作和應用程序錯誤造成的Table損壞、記錄丟失等情況)的有效恢復支持。而SnapAssure-DC的智能數(shù)據(jù)存儲技術能夠在物理備份上提供邏輯(表、記錄級)的恢復功能。30分鐘完成1TB數(shù)據(jù)庫的增量備份SnapAssure提供了Oracle專用備份接口,支持無需掃描的增量備份功能,使得增量備份的時間大幅度縮短,1TB的數(shù)據(jù)庫增量備份時間可控制在30分鐘左右。支持OracleNoArchiveLog模式下的在線熱備份在實際應用中存在著許多OracleNoArchiveLog模式,而對于傳統(tǒng)的備份軟件這種模式是無法實現(xiàn)在線熱備份的。SnapAssure-DC能夠支持該模式的在線熱備份,讓企業(yè)既享受了NoArchiveLog模式的優(yōu)點,又避免了其安全性不足的缺點。降低存儲空間75%采用磁盤陣列作為備份介質(zhì),人們最關心的是磁盤陣列的成本。而SnapAssure-DC采用壓縮版本文件系統(tǒng)保存,無論是對標準的文件備份還是對復雜的數(shù)據(jù)庫備份,SnapAssure都可降低磁盤陣列需求75%以上。SnapAssureForOracle專有備份技術SnapAssure-DC備份技術不是傳統(tǒng)備份技術的簡單改進和升級,而是從備份的定位、實現(xiàn)方式和功能特點等方面對傳統(tǒng)技術進行改革和創(chuàng)新:SnapAssure-DC是領先的能夠充分發(fā)揮磁盤介質(zhì)特有功能的Disk-Disk備份技術。面向數(shù)據(jù)的備份和恢復技術:SnapAssure-DC備份軟件絕非傳統(tǒng)備份技術那樣只能簡單的對物理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 哈爾濱電力職業(yè)技術學院《BIM技術與軟件應用》2023-2024學年第二學期期末試卷
- 延安職業(yè)技術學院《中學生物教育技術》2023-2024學年第二學期期末試卷
- 西昌民族幼兒師范高等??茖W?!俄椖抗芾砼c案例分析》2023-2024學年第二學期期末試卷
- 杭州萬向職業(yè)技術學院《外科護理學2(含皮膚性病護理學)》2023-2024學年第二學期期末試卷
- 揚州大學《壓鑄成型工藝與模具設計》2023-2024學年第二學期期末試卷
- 惠州學院《教育大數(shù)據(jù)及其應用》2023-2024學年第二學期期末試卷
- 蘭州城市學院《數(shù)據(jù)分析與實踐》2023-2024學年第二學期期末試卷
- 方程的應用-銷售問題及變化率問題(小升初銜接)(教學設計)-2023-2024學年北師大版六年級下冊數(shù)學
- 濟源職業(yè)技術學院《工程項目管理與建設法規(guī)》2023-2024學年第二學期期末試卷
- 西安職業(yè)技術學院《國際貿(mào)易運輸與保險》2023-2024學年第二學期期末試卷
- 新概念英語青少版入門 A-Unit-1課件(共98張)
- 中國金融書法家協(xié)會入會申請表
- 廣西易多收生物科技有限公司河池化工廠綠色節(jié)能生產(chǎn)升級項目環(huán)境影響報告書
- 北京市海淀區(qū)九年級英語第二學期期末練習(初三中考二模)試卷講評-客觀題
- (完整版)園藝產(chǎn)品貯藏與加工
- 中國古典文獻-第七章-文獻目錄
- 學前教育大專畢業(yè)論文3000字
- 注塑領班簡歷樣板
- 骨骼肌-人體解剖學-運動系統(tǒng)
- 兒童財商養(yǎng)成教育講座PPT
- 大學學院學生獎助資金及相關經(jīng)費發(fā)放管理暫行辦法
評論
0/150
提交評論