數(shù)據(jù)備份范文

時間:2023-04-05 08:04:34

導語:如何才能寫好一篇數(shù)據(jù)備份,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公文云整理的十篇范文,供你借鑒。

篇1

傳統(tǒng)數(shù)據(jù)備份的反思

企業(yè)戰(zhàn)略集團(ESG,Enterprise Strategy Group)于2013年1月公布的《2013年IT支出意向調查》顯示,27%的受訪企業(yè)將“改進數(shù)據(jù)備份與恢復”列為未來幾年中優(yōu)先完成的IT任務,僅次于企業(yè)的信息安全計劃。作為數(shù)據(jù)保護領域的專家,美國昆騰國際公司開始反思,在大數(shù)據(jù)時代,用戶對數(shù)據(jù)備份與恢復的需求產生了什么樣的變化,新的商機又在哪里。

“很多用戶不僅希望改善和加強數(shù)據(jù)保護,還希望在數(shù)據(jù)備份和保護的過程中發(fā)現(xiàn)一些新的有價值的東西?!泵绹ヲv國際公司全球市場營銷副總裁Bryce Hein在接受本報記者采訪時表示,“以前,用戶做備份只是考慮如何對數(shù)據(jù)進行安全保護,把風險降到最低。在大數(shù)據(jù)時代,數(shù)據(jù)保護并不僅是一個預防風險的機制,而且可以提供新的價值。整個工作流程、用戶所需的服務水平等都改變了,因此需要全新的解決方案?!?/p>

Bryce Hein以昆騰的客戶美國CNN為例,試圖說明用戶需求的變化。CNN的數(shù)據(jù)主要是視頻內容,以前為了長期保存數(shù)據(jù),它只是單純地對數(shù)據(jù)進行備份?,F(xiàn)在,CNN需要經常調用那些長期保存的數(shù)據(jù)。為此,CNN采用了分級存儲的架構,而不是單一的數(shù)據(jù)備份架構?!癈NN的分級存儲策略是把低碼流的數(shù)據(jù)存到磁盤上,把高碼流的數(shù)據(jù)保存到磁帶上。實現(xiàn)分級存儲后,數(shù)據(jù)訪問的性能大幅提升,而且存儲成本也得以降低?!盉ryce Hein介紹說。

現(xiàn)在,很多行業(yè)的用戶都開始像CNN一樣調整自己的數(shù)據(jù)存儲和保護策略,改變存儲基礎架構,比如將需要快速訪問的數(shù)據(jù)存儲到閃存上,或將需要長期保存的數(shù)據(jù)遷移到云存儲上,從而方便數(shù)據(jù)的存取,提高數(shù)據(jù)的處理效率。

對象存儲重新崛起

為了幫助用戶更好地應對大數(shù)據(jù)的挑戰(zhàn),昆騰不久前推出了Lattus D系列存儲設備,這是一款專門針對非結構化數(shù)據(jù)設計的對象存儲。Bryce Hein告訴記者,Lattus D可以將普通的文件轉換成對象進行存儲,同時還具有內置的數(shù)據(jù)備份和保護功能。

其實對象存儲早已有之,比如EMC、NetApp等都擁有類似的產品。但是,Bryce Hein指出,昆騰Lattus D對象存儲從底層技術上就不同于其他廠商的產品,它是一個二級存儲設備,不僅可以將數(shù)據(jù)分塊,同時具有數(shù)據(jù)保護功能,在存儲的利用率、安全性以及數(shù)據(jù)訪問效率上都有大幅提升?,F(xiàn)在許多云服務商都開始積極部署對象存儲。

篇2

1、首先需要打開手機實用工具中的備份程序,點擊備份;

2、可以看到幾個儲存路徑,選擇想要儲存的位置,進入下一步;

3、勾選要備份的數(shù)據(jù),點擊開始備份并設置密碼(可跳過設置密碼步驟),等待備份完成即可;

4、備份過后,以后就可以直接通過手機備份程序去恢復手機數(shù)據(jù),點擊恢復,選擇有儲備數(shù)據(jù)的路徑,進入下一步;

5、勾選要恢復的數(shù)據(jù)后,點擊開始恢復,等待片刻即可。

篇3

關鍵詞 數(shù)據(jù)庫;安全特性;數(shù)據(jù)備份

中圖分類號TP393 文獻標識碼A 文章編號 1674-6708(2010)23-0242-02

數(shù)據(jù)庫,就是若干數(shù)據(jù)的集合體。這些數(shù)據(jù)存在于計算機的外存儲器上,而且不是雜亂無章地排列的。數(shù)據(jù)庫中數(shù)據(jù)量龐大,用戶訪問頻繁,有些數(shù)據(jù)具有保密性,因此數(shù)據(jù)庫要由數(shù)據(jù)庫管理系統(tǒng)進行科學地組織和管理,以確保數(shù)據(jù)庫的安全性和完整性。數(shù)據(jù)庫系統(tǒng)安全,包含兩種含義,分別為系統(tǒng)運行安全和系統(tǒng)信息安全。

1 數(shù)據(jù)庫系統(tǒng)的安全特性

1.1數(shù)據(jù)獨立性

數(shù)據(jù)獨立于應用程序之外。理論上數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性分為兩種:1)物理獨立性。數(shù)據(jù)庫的物理結構的變化不影響數(shù)據(jù)庫的應用結構其相應的應用程序。這里的物理結構是指數(shù)據(jù)庫的物理位置、物理設備等;2)邏輯獨立性。數(shù)據(jù)庫邏輯結構的變化不會影響用戶的應用程序,數(shù)據(jù)類型的修改、增加、改變各表之間的聯(lián)系都不會導致應用程序的修改。

這兩種數(shù)據(jù)獨立性都要靠DBMS來實現(xiàn)。到目前為止*物理獨立性已經能基本實現(xiàn),慢邏輯獨立性實現(xiàn)起來非常困難,數(shù)據(jù)結構一旦發(fā)生變化,一般情況,相應的應用程序都要作或多或少的修改。追求這一目標也成為數(shù)據(jù)庫系統(tǒng)結構復雜的一個重要原因。

1.2數(shù)據(jù)安全性

一個數(shù)據(jù)庫能否防止無關人員得到他不應該知道的數(shù)據(jù),是數(shù)據(jù)庫是否實用的一個重要指標。如果一個數(shù)據(jù)庫對所有的人都公開數(shù)據(jù),那么這個數(shù)據(jù)庫就不是一個可靠的數(shù)據(jù)庫。一般地,比較完整的數(shù)據(jù)庫對數(shù)據(jù)女安全采取了以下措施:1)將數(shù)據(jù)庫中需要保護的部分與其他部分相隔離;2)使用授權規(guī)則。這是數(shù)據(jù)庫系統(tǒng)經常使用的一個辦沾,數(shù)據(jù)庫給用戶ID號和口令、權限。當用戶用此ID號和口令登錄后,就會獲得相應的權限。不同的用戶或操作會有不同的權限。比如,對于一個表,某人有修改權,而其他人只有查詢權;3)將數(shù)據(jù)加密,以密碼的形式存于數(shù)據(jù)庫內。

1.3數(shù)據(jù)的完整性

數(shù)據(jù)完整性通常表明數(shù)據(jù)在可靠性與準確性上是可信賴的,也意味著數(shù)據(jù)有可能是無效的或不完整的。數(shù)據(jù)完整性包括數(shù)據(jù)的正確性、有效性和―致性。

1)正確性。數(shù)據(jù)在輸入時要保證其輸入值與定義這個表時相應的域的類型一致。如表中的某個字段為數(shù)值型,那么它只能允許用戶輸入數(shù)值型的數(shù)據(jù),否則不能保證數(shù)據(jù)庫的正確性;2)有效性。在保證數(shù)據(jù)正確的前提下,系統(tǒng)還要約束數(shù)據(jù)的有效性。例如:對于月份字段,若輸入值為17,那么這個數(shù)據(jù)就是無效數(shù)據(jù),這種無效輸入也稱為“垃圾輸入”。當然,若數(shù)據(jù)庫輸出的數(shù)據(jù)是無效的,相應的稱為“垃圾輸出”;3)一致性。當不同的用戶使用數(shù)據(jù)庫,應該保證他們取出的數(shù)據(jù)必須一致。因為數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)的使用是集中控制的,因此數(shù)據(jù)的完整性控制還是比較容易實現(xiàn)的。

1.4并發(fā)控制

如果數(shù)據(jù)庫應用要實現(xiàn)多用戶共享數(shù)據(jù),就可能在同一時刻多個用戶要存取數(shù)據(jù),這種事件叫做并發(fā)事件。書一個用戶取出數(shù)據(jù)進行修改,修改存入數(shù)據(jù)庫之前如有其他用戶再取此數(shù)據(jù),那么讀出的數(shù)據(jù)就是不正確的。這時就需要對這種并發(fā)操作施行控制,排除和避免這種錯誤的發(fā)生,保證數(shù)據(jù)的正確性。

1.5故障恢復

當數(shù)據(jù)庫系統(tǒng)遠行時出現(xiàn)物理或邏輯上的錯誤時, 如何盡快將它恢復正常,這就是數(shù)據(jù)庫系統(tǒng)的故障恢復功能。

2 數(shù)據(jù)庫的備份

備份對數(shù)據(jù)庫的安全來說是至關重要的。備份是指在某種介質上,如磁帶儲數(shù)據(jù)庫或部分數(shù)據(jù)庫的拷貝。

數(shù)據(jù)庫的備份不足實時的,應該什么時候做,用什么方式做,這主要取決于數(shù)據(jù)庫的不同規(guī)模和不同的用途。數(shù)據(jù)庫的備份主要考慮以下的幾個因素:備份周期;使用冷備份或是熱備份:使用增量備份或是全部備份,或者兩者同時使用:使用什么介質進行備份,備份到磁盤還是磁帶:是人工備份還是設計一個程序定期自動備份等。數(shù)據(jù)庫的備份大致有三種類型:冷備份、熱備份和邏輯備份。

2.1冷備份

冷備份是在沒有最終用戶訪問它的情況下關閉數(shù)據(jù)庫,并將其備份。這是保持數(shù)據(jù)完整性的最好辦法,但如果數(shù)據(jù)庫太大,無法在備份窗口中完成對它的備份,該方法就不適用了。

2.2熱備份

熱備份是在數(shù)據(jù)庫正在被寫入的數(shù)據(jù)更新時進行。熱備份嚴重依賴日志文件。在進行時,日志文件將業(yè)務指令“堆起來”,而不真正將任何數(shù)據(jù)值寫入數(shù)據(jù)庫記錄。當這些業(yè)務被堆起來時,數(shù)據(jù)庫表并沒有被更新,因此數(shù)據(jù)庫被完整地備份。

該方法有“些明顯的缺點。首先,如果系統(tǒng)在進行備份時崩潰,則推在日志文件中的所有業(yè)務都會被丟失,因此也會造成數(shù)據(jù)的丟失;其次,它要求DBA仔細地監(jiān)視系統(tǒng)資源,這樣日志文件就不會占滿所有的存儲空間而不得不停止接受業(yè)務;最后,日志文件本身在某種程度上也需要被備份以便重建數(shù)據(jù)。需要考慮另外的文件并使其與數(shù)據(jù)庫文件協(xié)調起來,為備份增加了復雜度。

由于數(shù)據(jù)庫的大小和系統(tǒng)可用性的需求,沒有對其進行備份的其他辦法。在有些情況下,如果日志文件能決定上次備份操作后哪些業(yè)務更改了哪些記錄的話,對數(shù)據(jù)庫進行增量備份是可行的。

2.3邏輯備份

邏輯備份使用軟件技術從數(shù)據(jù)庫提取數(shù)據(jù)并將結果寫入一個輸出文件。該輸出文件不是一個數(shù)據(jù)庫表,但是表中的所有數(shù)據(jù)是一個映像。不能對此輸出文件進行任何真正的數(shù)據(jù)庫操作。在大多數(shù)客戶機/服務器數(shù)據(jù)庫中,結構化查詢語言就是用來創(chuàng)建輸出文件的。該過程有些慢,對大型數(shù)據(jù)庫的全盤備份不實用。盡管如此,當僅想備份那些上次備份之后改變了的數(shù)據(jù),即增量備份時,該方法非常好。為了從輸出文件恢復數(shù)據(jù),必須生成逆SQL語句。該過程也相當耗時,但工作的效果相當好。

參考文獻

[1]徐壽懷,胡美琛.數(shù)據(jù)庫安全研究的現(xiàn)狀與問題[J].計算 機工程,1997(3).

篇4

關鍵詞 主/從數(shù)據(jù)庫;Mysql;備份

中圖分類號TP39 文獻標識碼A 文章編號 1674-6708(2011)52-0183-02

我們構建的游戲平臺游戲數(shù)據(jù)庫使用的是Mysql數(shù)據(jù)庫,每天數(shù)據(jù)吞吐量巨大。系統(tǒng)的不穩(wěn)定、黑客攻擊及其他未知不定因素都可能對游戲數(shù)據(jù)造成毀滅性的破壞。因此我們決定再建一個與在用服務器同配置的服務器系統(tǒng)來完成數(shù)據(jù)的備份及同步。同時,我們還配置了對整個Mysql數(shù)據(jù)庫定期進行備份,起到了雙保險的作用。這樣,一旦發(fā)生數(shù)據(jù)丟失,能在最短時間內恢復網站運行,使損失降到最低。下面就具體介紹一下我們的搭建過程。

主從數(shù)據(jù)庫服務器的網絡拓撲情況如圖1 。

1 系統(tǒng)要求

1)服務器配置

游戲數(shù)據(jù)庫主服務器:至強3.0 雙處理器 內存8G RAID10;

游戲數(shù)據(jù)庫從服務器:至強3.0 雙處理器 內存8G RAID10。

2)軟件環(huán)境

運行操作系統(tǒng):Ubuntu 7.10;

數(shù)據(jù)庫管理系統(tǒng):Mysql 5.0。

2 實施主從庫備份操作

Mysql主服務器可以通過發(fā)送操作日志給從服務器的方式,讓兩臺數(shù)據(jù)庫機器保持同步更新,當主服務器出現(xiàn)故障時,可以將從服務器升級為主服務器,提高服務的可靠性,但因為操作數(shù)據(jù)量較大,必須保證主服務器和從服務器之間的流量足夠(如在同一個局域網內),可以從全新服務器安裝主從服務器,也可以在主服務器運行一段時間后再添加從服務器,這里主服務器已經配置完成,并運行過一段時間。

1)添加從服務器:首先安裝并配置好從Mysql服務器, 配置兩臺Mysql的server-id不同,如主Mysql server-id=1,從服務器Mysql server-id=2;

2)理論上可以進行熱操作,但為了提高速度和可靠性,只進行了停機操作。

首先關掉所有訪問數(shù)據(jù)庫的客戶程序,并用以下命令重啟mysql

$sudo /etc/init.d/mysql restart;

3)重啟進入mysql服務器,并記下當前日志的文件名和位置

2)給腳本配置執(zhí)行屬性

$chmod u+x automysqldump.sh

3)將備份腳本配置成系統(tǒng)周期任務

$sudo nano /etc/crontab

以打開的編輯器中輸入以下內容,注意腳本實際存放位置

0 3 * * * root /home/huayu/automysqldump.sh

退出保存后運行

$sudo /etc/init.d/cron restart

使配置生效。系統(tǒng)將會在每天凌晨3點準時執(zhí)行automysqldump.sh腳本,對整個mysql數(shù)據(jù)庫進行備份

4 結論

未搭建主/從數(shù)據(jù)庫服務器前對整個Mysql數(shù)據(jù)庫的備份是每隔一個小時進行備份一次,在備份期間數(shù)據(jù)庫服務器無法處理更新,導致玩家無法登陸游戲或訪問游戲慢。通過主從數(shù)據(jù)庫服務器的搭建,我們的備份通過使用從數(shù)據(jù)庫服務器來執(zhí)行,解決了數(shù)據(jù)備份期間玩家無法登陸游戲問題。

通過這次主/從庫服務器的搭建也增加了游戲數(shù)據(jù)庫的健壯性,使從數(shù)據(jù)庫服務器能夠與主數(shù)據(jù)庫服務器保持數(shù)據(jù)同步,主數(shù)據(jù)庫服務器出現(xiàn)問題時,可以切換到從數(shù)據(jù)庫服務器成為主數(shù)據(jù)庫服務器投入使用,避免了長時間的服務中斷。另一個好處是可以使用從數(shù)據(jù)庫服務器執(zhí)行備份,而不會干擾主數(shù)據(jù)庫服務器。在備份過程中,主數(shù)據(jù)庫服務器可以繼續(xù)處理更新。

參考文獻

[1]Leon atkinson.Mysql核心編程[M].北京:清華大學出版社,2005,10.

篇5

從備份策略來講,現(xiàn)在的備份可分為三種:完全備份、增量備份、差異備份、累加備份策略。下面來討論以下這幾種備份方式:

完全備份就是拷貝給定計算機或文件系統(tǒng)上的所有文件,而不管它是否被改變。

增量備份就是只備份在上一次備份后增加、改動的部分數(shù)據(jù)。增量備份可分為多級,每一次增量都源自上一次備份后的改動部分。

差異備份就是只備份在上一次完全備份后有變化的部分數(shù)據(jù)。如果只存在兩次備份,則增量備份和差異備份內容一樣。

累加備份采用數(shù)據(jù)庫的管理方式,記錄累積每個時間點的變化,并把變化后的值備份到相應的數(shù)組中,這種備份方式可恢復到指點的時間點。

一般在使用過程中,這三種策略常結合使用,常用的方法有:完全備份、完全備份加增量備份、完全備份加差異備份、完全備份加累加備份。

完全備份會產生大量數(shù)據(jù)移動,選擇每天完全備份的客戶經常直接把磁帶介質連接到每臺計算機上(避免通過網絡傳輸數(shù)據(jù))。這樣,由于人的干預(放置磁帶或填充自動裝載設備),磁帶驅動器很少成為自動系統(tǒng)的一部分。其結果是較差的經濟效益和較高的人力花費。

完全備份加增量備份源自完全備份,不過減少了數(shù)據(jù)移動,其思想是較少使用完全備份。比如說在周六晚上進行完全備份(此時對網絡和系統(tǒng)的使用最?。T谄渌?天(周日到周五)則進行增量備份。增量備份會問這樣的問題:自昨天以來,哪些文件發(fā)生了變化?這些發(fā)生變化的文件將存儲在當天的增量備份磁帶上。

完全備份加差異備份的思想也是較少使用完全備份。比如說在周六晚上進行完全備份,在其它6天(周日到周五)則進行差異備份。做差異備份時,將會把自上星期六以來發(fā)生了變化的文件存儲在當天的增量備份磁帶上。

二、容災系統(tǒng)的等級及實現(xiàn)技術

容災是一個范疇比較廣泛的概念,廣義上,我們可以把所有與業(yè)務連續(xù)性相關的內容都納入容災。容災是一個系統(tǒng)工程,它包括支持用戶業(yè)務的方方面面。而容災對于IT而言,就是提供一個能防止用戶業(yè)務系統(tǒng)遭受各種災難影響破壞的計算機系統(tǒng)。容災還表現(xiàn)為一種未雨綢繆的主動性,而不是在災難發(fā)生后的“亡羊補牢”。從狹義的角度,我們平常所談論的容災是指,除了生產站點以外,用戶另外建立的冗余站點,當災難發(fā)生生產站點受到破壞時,冗余站點可以接管用戶正常的業(yè)務,達到業(yè)務不間斷的目的。為了達到更高可用性,許多用戶甚至建立多個冗余站點。

容災系統(tǒng)是通過在異地建立和維護一個備份存儲系統(tǒng),利用地理上的分離來保證系統(tǒng)和數(shù)據(jù)對災難性事件的抵御能力。

根據(jù)容災系統(tǒng)對災難的抵抗程度,可分為數(shù)據(jù)容災和應用容災。數(shù)據(jù)容災是指建立一個異地的數(shù)據(jù)系統(tǒng),該系統(tǒng)是對本地系統(tǒng)關鍵應用數(shù)據(jù)實時復制。當出現(xiàn)災難時,可由異地系統(tǒng)迅速接替本地系統(tǒng)而保證業(yè)務的連續(xù)性。應用容災比數(shù)據(jù)容災層次更高,即在異地建立一套完整的、與本地數(shù)據(jù)系統(tǒng)相當?shù)膫浞輵孟到y(tǒng)(可以同本地應用系統(tǒng)互為備份,也可與本地應用系統(tǒng)共同工作)。在災難出現(xiàn)后,遠程應用系統(tǒng)迅速接管或承擔本地應用系統(tǒng)的業(yè)務運行。

設計一個容災系統(tǒng),需要考慮多方面的因素,如備份/恢復數(shù)據(jù)量大小、應用數(shù)據(jù)中心和備援數(shù)據(jù)中心之間的距離和數(shù)據(jù)傳輸方式、災難發(fā)生時所要求的恢復速度、備援中心的管理及投入資金等。根據(jù)這些因素和不同的應用場合,通??蓪⑷轂南到y(tǒng)分為四個等級。

第0級:沒有備援中心這一級容災系統(tǒng),實際上沒有災難恢復能力,它只在本地進行數(shù)據(jù)備份,并且被備份的數(shù)據(jù)只在本地保存,沒有送往異地。

第1級:本地磁帶備份,異地保存在本地將關鍵數(shù)據(jù)備份,然后送到異地保存。災難發(fā)生后,按預定數(shù)據(jù)恢復程序恢復系統(tǒng)和數(shù)據(jù)。這種方案成本低、易于配置。但當數(shù)據(jù)量增大時,存在存儲介質難管理的問題,并且當災難發(fā)生時存在大量數(shù)據(jù)難以及時恢復的問題。為了解決此問題,災難發(fā)生時,先恢復關鍵數(shù)據(jù),后恢復非關鍵數(shù)據(jù)。

第2級:熱備份站點備份在異地建立一個熱備份點,通過網絡進行數(shù)據(jù)備份。也就是通過網絡以同步或異步方式,把主站點的數(shù)據(jù)備份到備份站點,備份站點一般只備份數(shù)據(jù),不承擔業(yè)務。當出現(xiàn)災難時,備份站點接替主站點的業(yè)務,從而維護業(yè)務運行的連續(xù)性。

第3級:活動備援中心在相隔較遠的地方分別建立兩個數(shù)據(jù)中心,它們都處于工作狀態(tài),并進行相互數(shù)據(jù)備份。當某個數(shù)據(jù)中心發(fā)生災難時,另一個數(shù)據(jù)中心接替其工作任務。這種級別的備份根據(jù)實際要求和投入資金的多少,又可分為兩種:①兩個數(shù)據(jù)中心之間只限于關鍵數(shù)據(jù)的相互備份;②兩個數(shù)據(jù)中心之間互為鏡像,即零數(shù)據(jù)丟失等。零數(shù)據(jù)丟失是目前要求最高的一種容災系統(tǒng)方式,它要求不管什么災難發(fā)生,系統(tǒng)都能保證數(shù)據(jù)的安全。所以,它需要配置復雜的管理軟件和專用的硬件設備,需要投資相對而言是最大的,但恢復速度也是最快的。

在建立容災系統(tǒng)時會涉及到多種技術,如:SAN或NAS技術、遠程鏡像技術、基于IP的SAN的互連技術、快照技術等。

衡量容災系統(tǒng)的兩個技術指標:RPO(RecoveryPointObjective):即數(shù)據(jù)恢復點目標,主要指的是業(yè)務系統(tǒng)所能容忍的數(shù)據(jù)丟失量。

RTO(RecoveryTimeObjective):即恢復時間目標,主要指的是所能容忍的業(yè)務停止服務的最長時間,也就是從災難發(fā)生到業(yè)務系統(tǒng)恢復服務功能所需要的最短時間周期。

RPO針對的是數(shù)據(jù)丟失,而RTO針對的是服務丟失,二者沒有必然的關聯(lián)性。RTO和RPO的確定必須在進行風險分析和業(yè)務影響分析后根據(jù)不同的業(yè)務需求確定。對于不同企業(yè)的同一種業(yè)務,RTO和RPO的需求也會有所不同。

三、數(shù)據(jù)容災與數(shù)據(jù)備份的聯(lián)系

從定義上看,備份是指用戶為應用系統(tǒng)產生的重要數(shù)據(jù)(或者原有的重要數(shù)據(jù)信息)制作一份或者多份拷貝,以增強數(shù)據(jù)的安全性。因此,備份與容災所關注的對象有所不同,備份關系數(shù)據(jù)的安全,容災關心業(yè)務應用的安全,我們可以把備份稱作是“數(shù)據(jù)保護”,而容災稱作“業(yè)務應用保護”。備份最多表現(xiàn)為通過備份軟件使用磁帶機或者磁帶庫將數(shù)據(jù)進行拷貝,也有用戶使用磁盤、光盤作為存儲介質;容災則表現(xiàn)為通過高可用方案將兩個站點連接起來。

備份與容災是存儲領域兩個極其重要的部分,二者有著緊密的聯(lián)系。首先,在備份與容災中都有數(shù)據(jù)保護工作,備份大多采用磁帶方式,性能低,成本低;容災采用磁盤方式進行數(shù)據(jù)保護,數(shù)據(jù)隨時在線,性能高,成本高。其次,備份是存儲領域的一個基礎,在一個完整的容災方案中必然包括備份的部分;同時備份還是容災方案的有效補充,因為容災方案中的數(shù)據(jù)始終在線,因此存儲有完全被破壞的可能,而備份提供了額外的一條防線,即使在線數(shù)據(jù)丟失也可以從備份數(shù)據(jù)中恢復。

要保護數(shù)據(jù),企業(yè)需要數(shù)據(jù)備份和容災系統(tǒng)。但是很多企業(yè)在搭建了備份系統(tǒng)之后就認為高枕無憂了,其實還需要搭建容災系統(tǒng)。數(shù)據(jù)容災與數(shù)據(jù)備份的聯(lián)系主要體現(xiàn)在以下幾個方面:

(一)數(shù)據(jù)備份是數(shù)據(jù)容災的基礎

數(shù)據(jù)備份是數(shù)據(jù)高可用的最后一道防線,其目的是為了系統(tǒng)數(shù)據(jù)崩潰時能夠快速的恢復數(shù)據(jù)。雖然它也算一種容災方案,但這種容災能力非常有限,因為傳統(tǒng)的備份主要是采用數(shù)據(jù)內置或外置的磁帶機進行冷備份,備份磁帶同時也在機房中統(tǒng)一管理,一旦整個機房出現(xiàn)了災難,如火災、盜竊和地震等災難時,這些備份磁帶也隨之銷毀,所存儲的磁帶備份也起不到任何容災功能。

(二)容災不是簡單備份

真正的數(shù)據(jù)容災就是要避免傳統(tǒng)冷備份所具有先天不足,它能在災難發(fā)生時,全面、及時地恢復整個系統(tǒng)。容災按其容災能力的高低可分為多個層次,例如國際標準SHARE78定義的容災系統(tǒng)有七個層次:從最簡單的僅在本地進行磁帶備份,到將備份的磁帶存儲在異地,再到建立應用系統(tǒng)實時切換的異地備份系統(tǒng),恢復時間也可以從幾天到小時級到分鐘級、秒級或0數(shù)據(jù)丟失等。

無論是采用哪種容災方案,數(shù)據(jù)備份還是最基礎的,沒有備份的數(shù)據(jù),任何容災方案都沒有現(xiàn)實意義。但光有備份是不夠的,容災也必不可少。容災對于IT而言,就是提供一個能防止各種災難的計算機信息系統(tǒng)。從技術上看,衡量容災系統(tǒng)有兩個主要指標:RPO(RecoveryPointObject)和RTO(RecoveryTimeObject),其中RPO代表了當災難發(fā)生時允許丟失的數(shù)據(jù)量;而RTO則代表了系統(tǒng)恢復的時間。

(三)容災不僅是技術

容災是一個工程,而不僅僅是技術。目前很多客戶還停留在對容災技術的關注上,而對容災的流程、規(guī)范及其具體措施還不太清楚。也從不對容災方案的可行性進行評估,認為只要建立了容災方案即可高枕無憂,其實這具有很大風險的。特別是在一些中小企業(yè)中,認為自己的企業(yè)為了數(shù)據(jù)備份和容災,整年花費了大量的人力和財力,而結果幾年下來根本就沒有發(fā)生任何大的災難,于是放松了警惕??梢坏┌l(fā)生了災難時,后悔晚矣!這一點國外的跨國公司就做得非常好,盡管幾年下來的確未出現(xiàn)大的災難,備份了那么磁帶,幾乎沒有派上任何用場,但仍一如既往、非常認真地做好每一步,并且基本上每月都有對現(xiàn)行容災方案的可行性進行評估,進行實地演練。

參考文獻

[2]文瑞映,ORACLE數(shù)據(jù)庫的備份與恢復,電腦知識與技術:2006、23期

[3]吳飛承,容災備份未雨綢繆,軟件世界:2007、2

篇6

關鍵詞:程控交換機數(shù)據(jù)備份數(shù)據(jù)恢復

張家口供電公司的通信交換網絡包括型號為Harris20-20的行政程控交換網與型號為MD110/D的調度程控交換網。鑒于電力行業(yè)的特殊性,數(shù)據(jù)出錯或丟失后,若沒有事先備份,要想恢復數(shù)據(jù)不僅難度大,而且很不可靠,有時甚至根本不可能進行恢復,必須有一套行之有效的備份管理措施。而在華北地區(qū)的電力通信交換網絡中,這兩種機型也占了絕大部分。以下是筆者根據(jù)平時維護的經驗,講述了對這兩種型號的交換設備如何進行數(shù)據(jù)備份的步驟與注意事項。

1Harris20-20數(shù)字程控交換機數(shù)據(jù)的備份與恢復

(1)數(shù)據(jù)備份:

即從交換機當前激活的公共設備機架把數(shù)據(jù)庫、雜項文件或ACD統(tǒng)計表拷貝到其他存儲介質上。其中的雜項文件包括:專用縮位撥號碼,人工呼叫轉移,激活的呼叫轉移組等。

使用系統(tǒng)維護終端執(zhí)行聯(lián)機操作,并輸入用戶名、密碼后,選擇當前所用的數(shù)據(jù)庫,并進入EDT(ConfigurationEditor)程序,在該程序下輸入UTI(Utility)命令,此時即可使用BAC(Backup)命令來備份數(shù)據(jù)了。具體的操作如下:

鍵入"CTRL+C"命令;開啟維護終端并聯(lián)機。用戶名…?ADMIN,回車;輸入用戶名"ADMIN"??诹睢??*****,回車;輸入口令。ADMIN…?EDT,回車;進入數(shù)據(jù)庫編輯程序。EDT…?UTI,回車;進入UTI編輯程序。UTI…?BAC,回車;進入備存(Backup)程序。備存[DB]…?DB,回車;指示系統(tǒng)備存數(shù)據(jù)庫。此時有三個選項:DB(數(shù)據(jù)庫),MIS(雜項文文件)與ACD(ACD統(tǒng)計),本例選擇了備存數(shù)據(jù)庫。

備存的數(shù)據(jù)庫…?A,回車;輸入備存數(shù)據(jù)庫名稱A?!瓕擞?1/*)的空盤插入機架并回車…;系統(tǒng)提示用戶放入磁盤,"*"表示此次備份操作過程總共需要的磁盤數(shù)。需要指出的是:若磁盤上存有其它內容,系統(tǒng)會在向磁盤拷貝文件的過程中抹去磁盤上的信息?!瓊浯鏀?shù)據(jù)庫A…;備存過程的提示。系統(tǒng)會在磁盤滿時提示用戶插入下一張盤,直至備存完畢。UTI…?EXI,回車;返回上一級程序。EDT…?EXI,回車;返回最高一級程序,系統(tǒng)會提示"您已脫機"。

備存操作完畢。

(2)備存數(shù)據(jù)的恢復:

使用RES(Restore)命令將數(shù)據(jù)庫、雜項文件或ACD統(tǒng)計從備份的軟盤拷貝到激活的公共設備機架的硬盤中。具體操作如下:

聯(lián)機后進入UTI程序(進入步驟同"數(shù)據(jù)備份")。

系統(tǒng)提示:UTI…?RES,回車;輸入恢復數(shù)據(jù)命令RES(restore)。

恢復[DB]…?DB,回車;仍以恢復DB為例。

將標有(1/*)的空盤插入機架并回車。

此后,依次放入磁盤直至恢復完畢。然后退出。

2MD110型數(shù)字程控調度交換機數(shù)據(jù)的備份與恢復

(1)數(shù)據(jù)備份:MD110型交換機的數(shù)據(jù)做了改動以后,不會立即寫入硬盤,而是由存儲單元

MEU存儲。因此,在做此種型號交換機的數(shù)據(jù)備份時,應遵循以下3個步驟:

MEU數(shù)據(jù)交換機硬盤單元QDLU維護終端硬盤軟盤

下面分別加以說明:

第一步,轉儲操作。

交換機的轉儲操作有2種,可根據(jù)需要分別執(zhí)行。這里需要指出的是:交換機的QDLU硬盤單元上有原始程序文件"LOVOL"和包含程序代碼與用戶數(shù)據(jù)的后援加載文件"RELVOL"。

①系統(tǒng)轉儲:交換機MEU中正在運行的所有程序單元和所有數(shù)據(jù)轉存到交換機硬盤。過程如下:

-執(zhí)行EQ硬盤維護程序;

-將QDLU硬盤單元中的文件指針指向relvol文件,此文件應是新的或可以刪除的;

-退出EQ程序,執(zhí)行FIOL聯(lián)機操作程序,輸入指令;

-FAVOE:VOL=RELVOL;

-FATAE:CTU=0;

-FASTI:CTU=0;(用命令刪除舊的文件)

-FATAL:VOL=RELVOL,TAPE=0,CTU=0;

-FAVOI:VOL=RELVOL,TAPE=0;(建立新的后備文件)

-CATII:DATE=2002-5-28,TIME=6-23;

-CASII:STN=SUN(建立時鐘日期與工作站標志);

-ALREI;

-FTREI(清除告警標志);

-DUSYI(輸入命令進行轉儲);

此后,系統(tǒng)將把新的系統(tǒng)文件轉存入交換機的硬盤單元中。

②數(shù)據(jù)轉儲:維護人員修改交換機數(shù)據(jù)以后,將修改內容轉存入交換機硬盤單元。過程如下:

-ALREI;

-FTREI(清除告警標志);

-DUUDI:DUMP=ALL;或DUMP=CHANGES{輸入命令與參數(shù)進行轉儲。前者(ALL)為轉儲全部的數(shù)據(jù),后者(CHANGES)為轉儲改變了的數(shù)據(jù))}。

第二步,運行EQ轉存數(shù)據(jù)。

即把轉儲操作中存入交換機硬盤單元的文件轉存到維護終端的硬盤。首先運行EQ軟件,進入交換機硬盤維護界面,并找到上一步所創(chuàng)立保存的文件。

-在此文件上,按下字母C,選定做為要保存的源文件。

-在維護終端目錄上選定目標文件,回車,系統(tǒng)開始根據(jù)設定速率轉存數(shù)據(jù)。

此過程把交換機上的數(shù)據(jù)導入了維護終端。

第三步,將數(shù)據(jù)存入軟盤,保存。

可以運行維護終端的WINDOWS操作系統(tǒng),用壓縮軟件將其轉換為壓縮文件,拷貝入軟盤保存。

(2)備存數(shù)據(jù)的恢復:

若需以備份的文件為源文件恢復交換機系統(tǒng)的數(shù)據(jù),首先將軟盤的文件拷貝入維護終端的硬盤(或利用維護終端上已有的備份文件)。之后運行交換機的硬盤維護程序EQ,選定維護終端上的備份文件為源文件,并且在交換機硬盤目錄上選定目標文件的位置,回車,開始拷貝??截愅戤吅?,將此文件激活,作為當前文件。

此后,需將交換機中央處理單元復位,使之執(zhí)行加載過程,即將硬盤單元的數(shù)據(jù)重新讀入MEU存儲單元,從而使系統(tǒng)恢復到從前(數(shù)據(jù)丟失前)的運行狀態(tài)。

篇7

關鍵詞:數(shù)據(jù);Oracle;備份;恢復

中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2011)09-1973-03

Discuss about Oracle Data Backup and Recovery

PAN Cheng-bin

(Tourism College of Zhejiang, Hangzhou 311231, China)

Abstract: For Oracle's advantage in data security and integrity control, and support across the system, cross-platform operation, so more and more users will use it as their data processing system. Articles will discuss about how to correctly use Oracle database backup and restore function to ensure the data security and integrity.

Key words: data; Oracle; backup; recovery

1 概述

隨著各單位局域網和互聯(lián)網絡的深入應用,系統(tǒng)內的服務器擔負著企業(yè)的關鍵應用,存儲著重要的信息和數(shù)據(jù),為領導及決策部門提供綜合信息查詢的服務,為網絡環(huán)境下的大量客戶機提供快速高效的信息查詢、數(shù)據(jù)處理和Internet等的各項服務。因此,建立可靠的網絡數(shù)據(jù)容災系統(tǒng),保護關鍵應用的數(shù)據(jù)安全是網絡建設的重要任務,在發(fā)生人為或自然災難的情況下,保證數(shù)據(jù)不丟失。

2 數(shù)據(jù)容災備份

2.1 數(shù)據(jù)丟失的原因

數(shù)據(jù)丟失通常很難防范,一旦數(shù)據(jù)丟失,就會產生接二連三的問題。造成數(shù)據(jù)丟失的原因包括以下幾個方面:

1)數(shù)據(jù)處理和訪問軟件平臺故障;2)系統(tǒng)的硬件故障;3)人為的操作失誤;4)黑客的惡意攻擊;5)供電系統(tǒng)故障;6)自然災害等。

2.2 數(shù)據(jù)容災

所謂數(shù)據(jù)容災,就是指建立一個異地的數(shù)據(jù)系統(tǒng),該系統(tǒng)是本地關鍵應用數(shù)據(jù)的一個可用復制。在本地數(shù)據(jù)及整個應用系統(tǒng)出現(xiàn)災難時,系統(tǒng)在異地至少有一份可用的關鍵業(yè)務數(shù)據(jù)。該數(shù)據(jù)可以是與本地生產數(shù)據(jù)的完全復制,也可以比本地數(shù)據(jù)略微落后,但是一定可用。數(shù)據(jù)的容災技術,又稱為異地數(shù)據(jù)復制技術,按照其實現(xiàn)的具體技術方式來說,主要可以分為同步傳輸方式和異步傳輸方式。根據(jù)容災的距離可分為遠程數(shù)據(jù)容災和近程數(shù)據(jù)容災。

2.3 數(shù)據(jù)備份的重要性

計算機里面重要的數(shù)據(jù)、檔案或歷史紀錄,不論是對企業(yè)用戶還是對個人用戶,都是至關重要的,一旦不慎丟失,都會造成不可估量的損失,輕則辛苦積累起來的心血付之東流,嚴重的會影響企業(yè)的正常運作,給科研、生產造成巨大的損失。

為了保障生產、銷售、開發(fā)的正常運行,企業(yè)用戶應當采取先進、有效的措施,對數(shù)據(jù)進行備份、防范于未然。

3 Oracle數(shù)據(jù)備份

3.1 Oracle數(shù)據(jù)庫的備份種類

Oracle數(shù)據(jù)庫備份分為三種:冷備份(Cold Backup);熱備份(Hot Backup);邏輯備份(Export),前兩種備份又被稱為物理備份。

3.2 Oracle數(shù)據(jù)庫備份的工作原理

冷備份(Cold Backup)主要指在關閉數(shù)據(jù)庫的情況下進行數(shù)據(jù)庫的完全備份,備份內容包括所有數(shù)據(jù)文件、控制文件、聯(lián)機日志文件、Init.ora文件。

熱備份(Hot Backup)是指在數(shù)據(jù)庫運行的情況下,采用歸檔模式(Archivelog Mode)備份數(shù)據(jù)庫的方法。

Exp的原理是把數(shù)據(jù)庫中用戶的對象全部進行處理,對象的定義轉變成DDL語句寫入dmp文件,表中的數(shù)據(jù)轉化成insert的語句寫入dmp文件中,在Imp導入時候重新建立用戶下的對象,并且通過dmp文件中的語句建立對象,通過insert語句寫入數(shù)據(jù)。用Imp導入數(shù)據(jù)時還會產生大量的日志寫機日志文件中,恢復的速度比較慢。而且Exp/Imp工具在不同的Oracle數(shù)據(jù)庫版本之間還有一定的限制,只能遵循由相同版本或者低版本的Exp來導出高版本數(shù)據(jù)庫的數(shù)據(jù),然后再由相同版本或者低版本的Imp向目標數(shù)據(jù)庫中導入。

4 Oracle數(shù)據(jù)庫邏輯備份方法―導入/導出(Exp/Imp)

導入/導出(Exp/Imp)是Oracle最古老的兩個命令行工具,也是許多用戶經常使用的兩個工具。它們常用來做數(shù)據(jù)庫邏輯備份,數(shù)據(jù)庫重組和數(shù)據(jù)庫轉移等工作。從Oracle 10g開始,增加了數(shù)據(jù)泵導入/導出工具(Expdp/Impdp)。

4.1 數(shù)據(jù)導出工具Exp

Exp是客戶端工具,該工具不僅可以在Oracle客戶端使用,還可以在Oracle服務器端使用。當在Oracle客戶端使用時,必須帶有連接字符串,在Oracle服務器端使用則不需要。導出包括導出表、導出方案、導出數(shù)據(jù)庫三種模式。關于Exp的主要參數(shù),請參見表1。

4.1.1 命令行方式下導出數(shù)據(jù)實例

1)導出表

導出表是指使用Exp工具將一個或者多個表的結構和數(shù)據(jù)存儲到OS文件中,導出表使用Tables關鍵字來完成。普通用戶可以導出自己方案下的所有表,但是如果要導出其他方案下的表,則必須有EXP_FULL_DATABASE或者DBA權限。當表導出時,其上的觸發(fā)器,約束,索引都會一并導出。下面用sys用戶導出public的sczcb和jsxx表為例,具體如下:

Exp sys/manage@pan table=public.xszcb,public.jsxx file=testtable.dmplog=testtable.log

2)導出方案

導出方案是指使用Exp工具將一個或者多個方案中的所有對象數(shù)據(jù)存儲到OS文件中,導出方案是使用owner選項來完成的。普通用戶可以導出其自身方案,如果要導出其他方案,則必須具有EXP_FULL_DATABASE或者DBA權限,導出自身方案時,不必指定owner。下面用sys用戶導出public方案的所有對象為例,具體如下:

Exp sys/manage@pan owner=public file=testscheme.dmp log=testscheme.log

3)導出數(shù)據(jù)庫(完全模式)

導出數(shù)據(jù)庫即備份完整的數(shù)據(jù)庫,一般業(yè)務數(shù)據(jù)庫不用此方法。備份命令如下:

Exp sys/manage@pan rows=y indexs=n compress=n buffer=65533 feedback=100000 full=y file=testfulldb.dmp log=testfulldb.dmp

對數(shù)據(jù)庫的備份,建議使用增量備份,即只備份上一次備份以來改變的數(shù)據(jù)。但增量備份須得滿足以下條件:⑴、只對完整數(shù)據(jù)庫備份有效,且第一次需要使參數(shù)full=y,以后需要是參數(shù)inctype=incremental;⑵、用戶需具有EXP_FULL_DATABASE權限;⑶、話務量較小時方可采用數(shù)據(jù)庫備份

4.1.2 交互式導出數(shù)據(jù)

1)導出表

如圖1所示。

2)導出方案

如圖2所示。

上面我們已經對Exp的命令行和交互式兩種導出方法分別舉例加以說明,想必大家都有一個粗淺的了解。至于詳細的使用方法,請參照Oracle聯(lián)機幫助文檔。

4.1.3 Oracle數(shù)據(jù)的自動備份機制

一般業(yè)務數(shù)據(jù)庫隨著使用時間的增加,數(shù)據(jù)量也是與日俱增。有時候一次備份需要花費很長時間,這對于DBA來說無疑是增加了工作量。如何快速簡捷的實現(xiàn)數(shù)據(jù)備份,并不對業(yè)務系統(tǒng)造成影響呢。我們一般選擇在半夜來備份數(shù)據(jù),但是DBA不可能那么晚還來工作,因此我們就要考慮使用腳本程序來完成數(shù)據(jù)的自動備份。

Linux系統(tǒng)給我們提供了一個Crontab程序,Cron是一個永久進程,它由/etc/rc.local啟動執(zhí)行。Cron檢查/var/spool/cron/crontabs目錄中的文件,找到所要執(zhí)行的任務和執(zhí)行時間,并自動完成。

crontab文件每行中有6個字段,前5個為時間設定段,第6個為所要執(zhí)行的命令。時間段分別為:minutes、hours、day of month、month、day of week,字段之間用空格或Tab分開。字段如果為“*”,表示該字段在所有可能的取值范圍內取值; 如果一個字段是由連字符隔開的兩個數(shù)字,表明命令可以在兩個數(shù)字之間的范圍內執(zhí)行。

以root用戶登錄數(shù)據(jù)庫服務器,在“#”提示符下執(zhí)行:

#crontab Cl

將會得到下列返回信息(根據(jù)實際情況會有所不同)

30 01 * * * su - oracle -c '/bak/test_atuobak'

這說明自動備份腳本就是/bak/下的test_atuobak,并于每天凌晨1:30自動執(zhí)行數(shù)據(jù)備份。

如要更改執(zhí)行時間,則在提示符下輸入:

#crontab Ce

但是cron中無法讀取環(huán)境變量,必須在shell中聲明Oracle的環(huán)境變量。下面我們用vi打開自動備份腳本test_atuobak,會得到下列返回信息:

ORACLE_SID=pan; export ORACLE_SID

ORACLE_BASE=/export/home/oracle; export ORACLE_BASE

ORACLE_HOME=/export/home/oracle/product/10.0; export ORACLE_HOME

NLS_LANG=simplified chinese_china.zhs16gbk; export NLS_LANG

PATH=/usr/java/j2sdk1.4.2_04/bin:/export/home/oracle/product/10.0/bin:/export/home/oracle/product/10.0/Apache/Apache/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/export/home/oracle/bin; export PATH

DATE=`date +%Y%m%d`

cd /bak

exp tongyi/asdfgh file=testi${DATE}.dmp log=test${DATE}.log

自此我們就可以利用上述腳本自動進行數(shù)據(jù)庫的備份,只要負責定期去整理磁盤空間就行,工作量得到大大的減少,也會降低因誤操作而造成數(shù)據(jù)丟失的概率。

4.2 數(shù)據(jù)導入工具Imp

Imp的功能正好跟Exp相反,用于數(shù)據(jù)的導入。導入也包括表方式、方案方式、全庫方式三種。

4.2.1 命令行方式下Imp恢復數(shù)據(jù)

1)導入表

導入表是指利用Imp工具將Exp文件中的表結構及其數(shù)據(jù)轉載到數(shù)據(jù)庫中,導入表使用Tables選項來完成。普通用戶可以直接導入其擁有的表,但如果要將表導入到其他用戶中,則要求該用戶必須擁有IMP_FULL_DATABASE或者DBA權限。還有如果要將表導入其他用戶,必須使用Fromuser 和Touser兩個參數(shù)。例子如下:

Imp public_data/zjly@pan file=testtable.dmp tables=xszcb fromuser=test touser=test11

上述例子表明要將testtable.dmp中test用戶下的的xszcb導入到test11用戶中。

2)導入方案

導入方案是指使用工具Imp講Exp文件中的特定方案的所有對象及數(shù)據(jù)轉載到數(shù)據(jù)庫中。普通用戶可以直接導入其自身方案,且在導入時只許提供Userid和File參數(shù)即可。但如果要將一個方案的所有對象導入到其他方案中,則該用戶必須擁有DBA或者IMP_FULL_DATABASE權限,并且還要用到Fromuser和Touser兩個參數(shù)。例子如下:

Imp public_data/zjly@urp file=testscheme.dmp fromuser=test touser=test11

上述例子表明要將testscheme.dmp中test用戶的所有對象及數(shù)據(jù)導入到test11中。

3)全庫方式

Imp sys/manage@pan rows=y indexs=n commit=y buffer=65533 ignore=y feedback=100000 full=y file=testfulldb.dmp log=testfulldb.dmp

4.2.2 交互式導入數(shù)據(jù)

IMP交互式數(shù)據(jù)導入跟EXP交互式數(shù)據(jù)導出的格式基本類似,本文就不再加以贅訴。讀者有興趣可以自己去實踐一下,以便加深印象。

5 優(yōu)化EXP和IMP的性能

Exp和Imp可以通過配置一些參數(shù),來提高Export和Import的性能。至于性能到底能提升多少,還涉及導入/導出的數(shù)據(jù),以及數(shù)據(jù)量的大小。

為了優(yōu)化Exp的性能,我們可以通過設置Direct和Recordlength兩個參數(shù)來完成。當Direct=Y時,將數(shù)據(jù)直接轉移到Export客戶端。這樣的轉移可以繞過SQL命令處理層(估值緩沖區(qū)),從而避免了無謂的數(shù)據(jù)轉移。改變Recordlength的值,可以改進Exp的性能。該參數(shù)的推薦值是DB_BLOCK_SIZE的一個整數(shù)倍,或者是文件系統(tǒng)I/O塊大小的一個整數(shù)倍。更改這個參數(shù)值會影響寫入磁盤前積累的數(shù)據(jù)量,該參數(shù)的最大值為64KB。

為了優(yōu)化Imp的性能,我們也可以通過設置Buffer、indexes、indexfile三個參數(shù)來達到效果。Buffer參數(shù)指定了輸入緩沖區(qū)的大小,數(shù)據(jù)行將通過這個緩沖區(qū)進行轉移,因此決定了Import導入的每個陣列插入中的行數(shù)。如果配合Commit=y參數(shù)指定Buffer參數(shù),則Import會在每個陣列插入之后進行提交,而不是在載入完整的表后進行提交。但是Buffer的值也不能過大,反之會造成OS分頁和換行,從而影響性能。Indexes參數(shù)指定是否導入用戶生成的索引。如Indexes=N,則將提高Import的性能,原因是忽略了索引的存在。

此外還可以通過修改其他參數(shù)來提高Exp和Imp的性能。方法如下:

① 修改Sqlnet.ora,在里面增加trace_level_client=off

② 執(zhí)行dbmspool.sql,然后SQL>begin;SQL>dbms_shared_pool.sizes(300);SQL>end

③ SQL>Alter system flush shared_pool

④ SQL>alter system set fast_start_mttr_target =24000

⑤ SQL>alter system set pga_aggregate_target=100M

6 結束語

本文對Oracle數(shù)據(jù)容災備份技術做了一個簡略闡述,希望能給讀者帶來一定的幫助。數(shù)據(jù)容災技術的研究遠沒有這么簡單,需要在實際中不斷加以完善、發(fā)展??傊挥谐浞至私鈹?shù)據(jù)容災備份技術,才能保證數(shù)據(jù)庫系統(tǒng)的高可用性、數(shù)據(jù)的安全性、業(yè)務的連續(xù)性。

參考文獻:

[1] 袁姍,劉長生,施偉.Oracle數(shù)據(jù)庫熱備份過程中被中斷的數(shù)據(jù)恢復方法[J].電腦知識與技術,2009(9).

[2] 曹美琴.基于RMAN技術的ORACLE數(shù)據(jù)庫備份恢復研究[J].安徽大學學報:自然科學版,2007(2).

[3] 劉軍,崔寶江,劉Z.遠程異步數(shù)據(jù)復制系統(tǒng)的設計與實現(xiàn)[J].計算機工程,2005(19).

篇8

一、計算機數(shù)據(jù)丟失損壞的原因與因素

對數(shù)據(jù)的威脅通常比較難于防范,原因與因素也來源于多個方面,總結起來主要有以下幾種:1.數(shù)據(jù)處理過程中的故障。由于業(yè)務系統(tǒng)的設計者不慎或思維上的錯誤;2.操作系統(tǒng)的設計漏洞與缺陷,計算機病毒的干擾和破壞,黑客的惡意非法訪問;3.計算機硬件損壞,網絡的故障、電源供電故障、雷擊等;4.計算機操作員的人為操作失誤。這些威脅一旦變?yōu)楝F(xiàn)實,輕者會毀壞數(shù)據(jù),重者甚至可以讓整個數(shù)據(jù)和系統(tǒng)崩潰。因此,為了“防患于未然”,做好數(shù)據(jù)備份也就變得十分的必要。當危機來臨時,數(shù)據(jù)備份可以盡可能地減少時間上、精神上和金錢上損失。

二、數(shù)據(jù)備份策略分類

備份不僅是單純針對計算機用戶數(shù)據(jù)的保護,其最終目的是通過數(shù)據(jù)備份的策略管理,當遇到人為或自然災難時,能夠通過預先備份的計算機數(shù)據(jù)內容對系統(tǒng)進行有條不紊的恢復。在用戶選擇了備份軟件、存儲備份硬件以及存儲備份介質后,還需要確定數(shù)據(jù)備份的策略。而數(shù)據(jù)備份的策略管理,包括了備份方法、備份計劃、備份的自動化操作、歷史記錄的存留以及日志記錄等等。使用者主要根據(jù)自己的實際情況去制訂不同的備份策略。

(一)完全備份(Full Backup)

完全備份就是一次性把用戶的硬盤或數(shù)據(jù)庫數(shù)據(jù)作一次性的完全的復制。在做兩個時間點的完全備份之間,不管數(shù)據(jù)有沒有變動,變動了多少,完全備份都是把所要求備份的硬盤或數(shù)據(jù)全部重拷一次。開始建立備份策略時最為理想當做法是先做一次完全備份。如果發(fā)生數(shù)據(jù)損壞或丟失,則把時間點最近的全備份進行數(shù)據(jù)恢復,數(shù)據(jù)損失越小。

(二)增量備份(Incremental Backup)

增量指所做的備份只針對上一次全部備份后所更新變動的的數(shù)據(jù)進行拷貝備份。下次備份,則又根據(jù)上次的增量備份后的更新變動數(shù)據(jù)進行備份。要恢復數(shù)據(jù),增量備份需同時要求完全備份的數(shù)據(jù)以及每次增量備份的數(shù)據(jù)才能得到最近更新的信息。

(三)差異備份(DifferentialBackup)

而另一方面,差異備份則以上次完全備份后所有更新數(shù)據(jù)為起始備份點,備份自上次完全備份后所有變化的數(shù)據(jù)部分。簡單的說,要恢復數(shù)據(jù)只需要最近一次完全備份的數(shù)據(jù)以及最近一次差異備份數(shù)據(jù)就足以恢復數(shù)據(jù)。

(四)按需備份,根據(jù)臨時需要有選擇地進行備份

在上述的備份方式中,各具自己的優(yōu)缺點:完全備份非常直觀簡單,數(shù)據(jù)還原只需要完全備份的一種數(shù)據(jù),即可把系統(tǒng)恢復到完全備份時的狀態(tài)。但每次備份所需的時間比較長,且每次完全備份的內容其實是與上次的完全備份的數(shù)據(jù)大部分是重復的。完全備份是幾種方式中花費的時間是最長的。增量備份和差異備份可以減少和避免網絡擁堵和過多的介質損耗,它們更適合在有限的硬件和帶寬環(huán)境中更好地配合用戶的工作時間。增量備份每次的備份時間可能是最短的,但一旦其中一份備份數(shù)據(jù)出現(xiàn)問題的話,可能就只能還原到增量備份出現(xiàn)問題前一刻的增量數(shù)據(jù)。而使用差異備份,則備份速度介于上述二者之一,數(shù)據(jù)還原也只需要完全備份數(shù)據(jù)與最近一次差異備份兩份數(shù)據(jù)。但差異備份也存在著距離上一次完全備份時間點越長,備份的時間也越長的缺點。因此,在使用差異備份時,當距離上一次完全備份時間足夠長后,可以重新再做一次數(shù)據(jù)的完全備份,以減低和壓縮以后進行差異備份的時間。按需備份則僅是根據(jù)不同需要對數(shù)據(jù)做部分的備份,因此在數(shù)據(jù)災難恢復時,也僅僅能恢復選擇到的備份數(shù)據(jù)。

基于上述備份方法的特點,我們在日程的數(shù)據(jù)備份過程中,往往上述幾種方式混合搭配對數(shù)據(jù)進行備份,甚至是上述方式的一種或幾種交叉混搭進行,如: 執(zhí)行每天一次的數(shù)據(jù)增量備份,每周進行一次完全備份等。在保證數(shù)據(jù)備份的高可靠性的同時,也能達到比較高的數(shù)據(jù)備份的運行效率。

三、建立良好的備份策略管理,最大程度的減低計算機意外所帶來的數(shù)據(jù)丟失

我們備份的目的,就是為了防止計算機發(fā)生意外事故而造成的數(shù)據(jù)損失。當然意外不可能天天發(fā)生。數(shù)據(jù)的備份與還原速度并不是一個重要的因素,而是真正重要的,就是高可靠數(shù)據(jù)還原備份策略及其日常的操作管理。

(一)適合的備份頻率

減少人為手工干預,備份計劃盡量采用定時器、批處理等由計算機自動完成的方式,防止操作人員錯漏操作導致數(shù)據(jù)備份的不完整。備份時間要盡量選擇服務器空閑的時段進行。

(二)注意備份事務日志

當實現(xiàn)大型數(shù)據(jù)庫檔或者檔組備份策略時,應時常備份事務日志。特別是大型數(shù)據(jù)庫分布在多個檔上時,必須采用這種策略。

(三)注意備份數(shù)據(jù)的編目記錄與保管

篇9

關鍵詞:網絡;安全;數(shù)據(jù)備份

中圖分類號:TP393.08 文獻標識碼:A文章編號:1007-9599 (2010) 01-0000-01

計算機網絡安全問題伴隨著網絡的迅猛發(fā)展而日益突出。應了解網絡中存在的各種不安全因素,進一步增強安全意識,采取相應的防范措施,把因網絡被破壞而造成的損失減到最小。計算機網絡最重要的是向用戶提供信息服務及擁有的信息資源。信息共享與信息安全是互相沖突的矛盾。由于信息系統(tǒng)在應用中需要進行安全保護,因此對計算機網絡的安全性問題的研究總是圍繞著信息系統(tǒng)進行。如今,網絡對于任何一個人來說并不陌生,小到學校的內部網絡,甚至家庭網絡,有致力與公眾服務的郵電網絡和金融網絡,大到遍及全球的Internet.目前我國公共Internet用戶的數(shù)量正在迅猛提高??梢韵胂?生活中的許多“網絡”,例如,水、電、氣等,一旦所有這些網絡在頃刻之間全部癱瘓,那么不堪設想。即便是其中的一小部分出現(xiàn)問題,我們的損失也不可估量,特別是Internet網絡正在從學術和科研的范圍向電子商務、金融、軍事、政府機制等各方面發(fā)展的時候,Internet的安全問題更進一步引起了人們的重視。因為,對于Internet的非法侵入或人為的故意破壞將會輕而易舉地該變Internet上的應用系統(tǒng)或導致網絡癱瘓,從而使得網絡用戶在軍事、政治、經濟上造成無法彌補的巨大損失。與單機系統(tǒng)相比,網絡連接的范圍越大,造成的損失也就越大。

解決網絡安全是以增加成本和降低訪問速度為代價,需要增加相應的軟件設備和對輸入/輸出的信息系統(tǒng)等進行檢查。就像在進出國門時設置有邊防檢查與海關一樣,勢必會延緩人們出入口岸的速度。因此在強調網絡安全的同時又必須對加強網絡安全所帶來的新問題有所認識。計算機網絡的安全性是指保障網絡信息的保密性、完整性、網絡服務可用性和可審查性,即要求網絡保證其信息系統(tǒng)資源的完整性、準確性和有限的傳播范圍,并要求網絡能向所有的用戶有選擇地及時提供各自應得到的網絡服務。依據(jù)普通人的經驗來看,一般的網絡會涉及以下幾個方面:1.網絡硬件,即網絡的實體;2.網絡操作系統(tǒng),即對于網絡硬件的操作與控制;3網絡中的應用程序。有了這三個部分,一般認為便可構成一個網絡整體。而若要實現(xiàn)網絡的整體安全,考慮上述三方面的安全問題即可。但事實上,所有的應用系統(tǒng)無論提供何種服務,其基礎和核心都是數(shù)據(jù)。如何利用數(shù)據(jù)備份來保證數(shù)據(jù)安全也就成了我們迫切需要研究的一個課題。

一、引起數(shù)據(jù)丟失、破壞的原因

計算機及通信技術在信息的收集、處理、存儲、傳輸和分發(fā)中扮演著極其重要的角色,大大提高了工作效率,一些新的問題如系統(tǒng)失敗,數(shù)據(jù)丟失或遭到破壞等,有可能是人為的因素,也可能是一些不可預測的因素,主要包括以下幾個方面:

1.計算機硬件故障。計算機硬件是整個系統(tǒng)的基礎,由于使用不當或產品質量不佳等原因,計算機的硬件可能被損壞。例如:硬盤的磁道損壞、服務器的宕機、電源故障、存儲器故障、網絡故障等。

2.計算機軟件故障。由于用戶使用不當或系統(tǒng)設計缺陷,可靠性能不穩(wěn)定等原因,計算機軟件系統(tǒng)有可能癱瘓,無法使用。

3.人為因素。盜竊、蓄意破壞 ,缺乏經驗造成的誤操作,壓力和恐慌造成的誤刪除。即人為的事故,不可能完全避免。例如:在使用DELETE語句的時候,不小心刪除了有用的數(shù)據(jù)。

4.破壞性病毒。病毒是系統(tǒng)可能遭到破壞的一個非常重要的原因,隨著信息技術的發(fā)展,各種病毒也隨之泛濫?,F(xiàn)在,病毒不僅僅能破壞軟件系統(tǒng),還可能破壞計算機的硬件系統(tǒng)。例如:CIH病毒就是一個典型的破壞計算機硬件系統(tǒng)的病毒。

5.自然災害。例如:火災、雷電、洪水、地震、颶風等,這是人力幾乎無法抗拒的原因。

二、數(shù)據(jù)備份的準備工作

為了將系統(tǒng)完全完整地備份,應在執(zhí)行備份之前,根據(jù)具體的環(huán)境和條件制定一個完善可行的備份計劃,確保數(shù)據(jù)庫系統(tǒng)的安全。要做到這點,至少應該在以下幾個方面做好充分的準備。

1.確定備份的頻率。即每隔多長時間備份一次;

2.確定備份的內容。每次備份的時候,一定要將應該備份的內容完整地備份下來;

3.確定備份使用的介質(磁盤或磁帶等);

4.確定使用在線備份還是脫機備份;

5.確定備份工作的負責人。明確責任,確保備份工作得到人力保障;

6.確定是否使用備份服務器;

7.確定備份存儲的地方。對備份介質應妥善保管,最好能建立異地存放制度,每套備份的內容應有兩份以上的備份。

三、備份措施及恢復計劃

1.備份措施:

日常備份制度描述了每天的備份以什么方式、使用什么介質、備份介質如何存放等內容,是系統(tǒng)備份方案的具體實施細則。在制定完畢后,應嚴格按照制度進行日常備份和管理,否則將無法達到備份方案的目標。數(shù)據(jù)備份有多種方式:全備份、增量備份、差分備份、、按需備份等。

(1)全備份:備份系統(tǒng)中所有的數(shù)據(jù);

(2)增量備份:只備份上次備份以后有變化的數(shù)據(jù);

(3)差分備份:只備份上次完全備份以后有變化的數(shù)據(jù);

(4)按需備份:根據(jù)臨時需要有選擇地進行數(shù)據(jù)備份。

全備份所需時間最長,但恢復時間最短,操作最方便。當系統(tǒng)中數(shù)據(jù)量不大時,采用全備份最可靠;但是隨著數(shù)據(jù)量的不斷增大,將無法每天做全備份,而只能在周末進行全備份,其他時間采用所用時間更少的增量備份或采用介于兩者之間的差分備份。各種備份的數(shù)據(jù)量不同:全備份>差分備份>增量備份。在備份時要根據(jù)它們的特點靈活使用。如每周一至周六進行依次增量備份或差分備份,每周日進行全備份,每月底進行一次全備份,每年底進行一次全備份。

2.恢復計劃

恢復措施在整個備份制度中占有相當重要的地位,因為它關系到系統(tǒng)在經歷災難后能否迅速恢復?;謴筒僮魍ǔ?梢苑譃橐韵聨追N:全盤恢復、數(shù)據(jù)庫和郵件系統(tǒng)恢復、個別文件恢復和重定向恢復。

(1)全盤恢復:一般應用在服務器發(fā)生意外災難導致數(shù)據(jù)全部丟失、系統(tǒng)崩潰或有計劃的系統(tǒng)升級、系統(tǒng)重組等。也稱為系統(tǒng)恢復。

(2)數(shù)據(jù)庫和郵件系統(tǒng)恢復:此項恢復對管理人員的要求較高,在利用備份軟件進行恢復后,通常還需要進行一些后續(xù)的維護工作。因此要求管理人員應熟悉所管理的數(shù)據(jù)庫和郵件系統(tǒng)自身的備份和恢復機制。

(3)個別文件恢復:由于操作人員的水平不高,個別文件恢復可能要比全盤恢復常見得多,利用網絡備份系統(tǒng)的恢復功能,我們很容易恢復受損的個別文件。只需瀏覽備份數(shù)據(jù)庫或目錄,找到該文件觸動恢復功能,軟件將自動驅動存儲設備,加載相應的存儲煤體,然后恢復指定文件。

(4)重定向恢復:是將備份的文件恢復到另一個不同的位置或系統(tǒng)上去,而不是操作到它們當時所在的位置。重定向恢復可以是整個系統(tǒng)恢復,也可以是個別文件恢復,某些數(shù)據(jù)庫和郵件系統(tǒng)也支持重定向恢復,重定向恢復時需要慎重考慮,要確保系統(tǒng)或文件恢復后的可用性。

數(shù)據(jù)備份幾乎比所有其他的網絡作業(yè)都枯燥,缺少趣味性。但是,不論備份作業(yè)看起來多么單調乏味,它確實是網絡安全中不可或缺的一環(huán),而選擇一個適合自己需要的備份系統(tǒng)也不是一件容易的事情,從規(guī)劃設計、軟件選型、硬件采購、系統(tǒng)測試,直到備份計劃的實施都需要系統(tǒng)管理員付出艱苦的努力。一個完整的系統(tǒng)備份及恢復方案應包括:備份硬件、備份軟件、備份制度和恢復計劃四個部分。選擇了先進的備份硬件后,決不能忽略備份軟件的選擇,因為只有優(yōu)秀的備份軟件才能充分發(fā)揮硬件的先進功能,保證快速、有效的數(shù)據(jù)備份和恢復。同時更為重要的是根據(jù)自身情況制定日常備份制度和進行恢復演練,否則網絡安全將僅僅是紙上談兵。

參考文獻:

篇10

[關鍵詞]供電企業(yè);地縣一體化;數(shù)據(jù)備份;方案分析

中圖分類號:TP309.3 文獻標識碼:A 文章編號:1009-914X(2015)45-0144-01

現(xiàn)代供電企業(yè)信息化的發(fā)展進程中,數(shù)據(jù)備份的作用越來越明顯,它不僅是保護信息系統(tǒng)安全的重要一環(huán),更是解決數(shù)據(jù)丟失或損壞問題唯一可行的辦法。

筆者首先對地縣兩級供電企業(yè)數(shù)據(jù)備份的情況進行分析,并結合不同企業(yè)的實際情況,研究制定出一套可行的數(shù)據(jù)備份方案,實現(xiàn)地縣兩級供電企業(yè)期望中的數(shù)據(jù)備份一體化的管理、運行與維護,增強系統(tǒng)對于災害的應對能力,減少故障停機的時間還要保證數(shù)據(jù)的安全。

一、地縣兩級供電企業(yè)數(shù)據(jù)備份的現(xiàn)狀

因為自身條件不允許的關系,地縣兩級供電企業(yè)信息系統(tǒng)還無法參與到國家電網公司正在開展的災備中心的建設當中去,依舊是本地運行且維護。相對于地市供電企業(yè)普遍采用的NetBackup備份系統(tǒng),地縣供電企業(yè)的備份系統(tǒng)就顯得非常落后??偟膩碚f,地縣供電企業(yè)目前存在的問題主要有以下幾個方面:

(一) 縣級供電企業(yè)沒有好的應對災難的能力

地縣兩級供電企業(yè)的備份數(shù)量比較少,一般情況下只有本地備份,容錯率低,災害一旦出現(xiàn),備份數(shù)據(jù)與備份源就會同時損壞,并且無法修復,最終造成數(shù)據(jù)的丟失。

(二) 縣級供電企業(yè)在設備和人員方面的力量不足

縣級供電企業(yè)所要負責的方面比較多,任務比較重,需要執(zhí)行信息系統(tǒng)、存儲、主機、數(shù)據(jù)庫、數(shù)據(jù)備份等各項工作,但實際情況是縣級供電企業(yè)一般只有1-2名工作人員,在設備和人員都與市級供電公司有差距的情況下,想要干好工作的確具有挑戰(zhàn)性。另外,縣級供電企業(yè)中的工作人員,因為企業(yè)的備份系統(tǒng)軟件比較落后,只能使用手工進行數(shù)據(jù)的備份,這勢必會埋下很大的隱患。

(三) 縣級供電企業(yè)資金有限

地縣兩級供電企業(yè)應用系統(tǒng)的重要性不高,而且在資金與技術方面也比較落后,想要建設數(shù)據(jù)中心或大型災備中心,就必須改進和完善現(xiàn)有設備。

(四) 縣級供電企業(yè)需要較長的時間恢復系統(tǒng)

當發(fā)生故障時,因為數(shù)據(jù)保存在磁帶庫或者移動硬盤這類存儲介質中,想要恢復數(shù)據(jù),需要的步驟比較多,過程繁雜,消耗的時間也隨之增多,并且容易受到其他因素的干擾,嚴重影響工作的開展。

針對以上的問題,結合不同企業(yè)的實際情況,應當研究制定出一套可行的數(shù)據(jù)備份方案,實現(xiàn)地縣兩級供電企業(yè)所期望的數(shù)據(jù)備份一體化的管理、運行與維護,增強系統(tǒng)對于災害的應對能力,減少故障停機的時間,并且保證數(shù)據(jù)的安全。

二、地縣一體化數(shù)據(jù)備份方案的研究與設計

地縣一體化數(shù)據(jù)備份方案主要包括:①加強市公司與縣公司的設備建設,可以各增設一套備份系統(tǒng),增強應災能力。②以虛擬機技術部署備份服務器為基礎,增強企業(yè)應用級容災能力。③統(tǒng)一管理地縣兩級供電企業(yè)數(shù)據(jù)備份。

(一) 備份管理

地縣一體化備份管理體系的傳輸工具是網絡,通過高速網絡的便捷性,統(tǒng)一備份并管理市公司以及下轄縣公司信息系統(tǒng),備份系統(tǒng)用來存放備份數(shù)據(jù)。

1、恢復數(shù)據(jù)

因為數(shù)據(jù)本身的信息量太多,所以在恢復時會優(yōu)先恢復比較重要的數(shù)據(jù),工作人員要制定相對應的預案措施。為了確保數(shù)據(jù)在恢復后依然有較好實用性與可靠性,相關人員的技術水平要過關,因此可以定期進行恢復數(shù)據(jù)的培訓,針對出現(xiàn)的問題,加強相關培訓,并定期進行測試,及時總結經驗。

2、制定策略

系統(tǒng)備份的頻率與保存時間是由備份數(shù)據(jù)的重要程度來決定的,在備份數(shù)據(jù)前,要做好備份策略??h供電公司在根據(jù)實際情況制定好對應的備份策略后,交由市公司審核,通過后才能實施。

3、運維系統(tǒng)

市公司信息運維人員統(tǒng)一管理所有需要備份的系統(tǒng),主要工作包括:周期性巡檢、備份策略審核、系統(tǒng)巡視、備份恢復測試以及容量估算等??h公司的運維人員主要是配合市公司運維工作人員完成相關工作。

(二)備份架構

如有必要,應該增加地市公司的備份系統(tǒng)的設備數(shù)量,以信息內網為基礎,異步傳輸備份數(shù)據(jù),將重要信息進行備份,有計劃的應對可能發(fā)生的事故。

分析地縣一體化數(shù)據(jù)備份體系架構實例:

加設兩套備份系統(tǒng)給該地市下轄的A、B……N個縣公司,兩套備份系統(tǒng)分別是備份磁帶庫與備份磁盤柜。其中,備份磁盤柜的備份速度比較慢、容量不大,優(yōu)點在于比較便宜,部署oA公司。備份磁帶庫的備份速度相對較快,容量也比較大,部署給是公司信息機房,當作主用備份系統(tǒng)。在這兩套系統(tǒng)中,包含了所有地縣兩級應用系統(tǒng),發(fā)生故障時,主用備份系統(tǒng)中的數(shù)據(jù)優(yōu)先恢復。

(三)新技術下的數(shù)據(jù)備份

為了臨時提供服務、下線系統(tǒng)存檔等功能以及應用級災備部分功能的實現(xiàn),可將虛擬機形式進行完全備份,用來有效補充備份系統(tǒng)。把物理服務器遷移至虛擬機,以此來實現(xiàn)虛擬技術的數(shù)據(jù)備份,有以下四個優(yōu)點:

1、完整可靠的數(shù)據(jù)

把物理服務器遷移至虛擬機之后,虛擬機在理論方面與物理機的理論相同,數(shù)據(jù)具有良好的完整性與可靠性。

2、簡單的遷移過程

把物理服務器遷移至虛擬機的過程中,物理服務器中的操作系統(tǒng)、應用程序以及數(shù)據(jù)庫在虛擬機中都存在,不需要重新進行安裝,節(jié)省了大量的人力、物力。

3、較快的備份恢復速度

備份在虛擬宿主機中的虛擬機就等于是一臺備用的服務器,在虛擬機在宿主機中關閉時,除了磁盤乎占用資源外其他的部件不會占用任何的資源,如果物力服務器因為需要檢修而停運,想要快速恢復應用只需啟用備份虛擬機即可。

4、查檔、存檔過程方便

虛擬機文件格式是備份在虛擬宿主機中的主要的保存格式,此格式可以存儲在移動存儲介質,并進行存檔;需要查檔時,只用把虛擬機文件導入虛擬機軟件并打開即可。

想要虛擬宿主機發(fā)揮更好的作用,應該配置兩臺以上,并且在不同的宿主機上分布。一旦其中的一臺物理服務器發(fā)生故障,在選擇啟動對應的虛擬機時,應該選擇負荷小且資源保留的比較多的虛擬宿主機,解除故障后,為了節(jié)約宿主機的自愿,需要關閉虛擬機。

結束語

本文針對不同企業(yè)在地縣一體化數(shù)據(jù)備份方案方面的需求差異,制定出一套比較適用的數(shù)據(jù)備份方案,主要目的是為了解決當下供電企業(yè)地縣兩級數(shù)據(jù)備份中普遍存在的問題。如人手不足、應對災難的能力差以及修復故障的時間過長等問題。不僅有效提高了備份系統(tǒng)運維效率和數(shù)據(jù)安全性,并且在資金不足的實際情況下,實現(xiàn)了數(shù)據(jù)集、應用級災備和異地災備的部分功能,此方案應該被廣泛運用。

參考文獻