主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓

主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓

ID:46919700

大小:360.00 KB

頁數(shù):51頁

時間:2019-11-30

主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓_第1頁
主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓_第2頁
主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓_第3頁
主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓_第4頁
主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓_第5頁
資源描述:

《主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復_培訓》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、主流備份軟件與Oracle數(shù)據(jù)庫備份與恢復鄭州藍訊網(wǎng)絡(luò)科技有限公司2010-12-08培訓內(nèi)容備份與恢復概述數(shù)據(jù)庫常見故障類型數(shù)據(jù)庫邏輯備份與恢復脫機備份(冷備份)聯(lián)機備份(熱備份)數(shù)據(jù)庫恢復管理器(RMAN)數(shù)據(jù)庫恢復備份軟件與Oracle備份所謂備份,就是把數(shù)據(jù)庫復制到轉(zhuǎn)儲設(shè)備的過程。其中,轉(zhuǎn)儲設(shè)備是指用于放置數(shù)據(jù)庫拷貝的磁帶或磁盤。備份邏輯備份—導出導出(exp/imp)物理備份脫機備份(冷備份)聯(lián)機備份(熱備份)—歸檔模式數(shù)據(jù)泵(expdp/impdp)數(shù)據(jù)庫恢復,就是當發(fā)生故障后,利用已備份的文件,重新建立一個完整的數(shù)據(jù)庫。根據(jù)出現(xiàn)

2、故障的原因,恢復分為兩種類型:實例恢復:這種恢復是Oracle實例出現(xiàn)失敗后(意外掉電,后臺進程故障),Oracle自動進行的恢復。介質(zhì)恢復:針對介質(zhì)故障(一個文件、一個文件的一部分或一個磁盤不能讀或不能寫)這種恢復是當存放數(shù)據(jù)庫的介質(zhì)出現(xiàn)故障時所做的恢復。DBA的主要職責之一是備份數(shù)據(jù)庫和在數(shù)據(jù)庫發(fā)生故障時高效、安全地恢復數(shù)據(jù)庫。備份方法冷備份熱備份邏輯備份(Export/Import)恢復方法完全恢復不完全恢復RMAN備份恢復等方式數(shù)據(jù)庫常見故障類型系統(tǒng)崩潰或服務(wù)器崩潰用戶錯誤、沖突或者磁盤失效導致的文件丟失SQL語句失敗網(wǎng)絡(luò)故障場地災(zāi)難

3、數(shù)據(jù)庫備份一般來說,數(shù)據(jù)庫備份可以分為物理備份和邏輯備份。物理備份可分為脫機備份和聯(lián)機備份。脫機備份又稱為冷備份,只能在數(shù)據(jù)庫關(guān)閉后進行備份;聯(lián)機備份又稱為熱備份,數(shù)據(jù)庫沒有關(guān)閉,用戶還可以使用。邏輯備份是使用Export實用程序備份,當數(shù)據(jù)庫出現(xiàn)故障,可以使用Oracle的Import實用程序恢復數(shù)據(jù)庫。事務(wù)日志數(shù)據(jù)庫的事務(wù)日志(TransactionLog)是一組操作系統(tǒng)文件,它記錄了提交事務(wù)所做的數(shù)據(jù)庫修改。日志主要是保護數(shù)據(jù)庫,在數(shù)據(jù)庫出現(xiàn)故障時執(zhí)行恢復。為了防止日志本身的故障,Oracle允許在不同的物理磁盤上維護兩個或多個日志的副

4、本。ORACLE數(shù)據(jù)庫兩種運行方式歸檔方式(ARCHIVELOG),歸檔方式的目的是當數(shù)據(jù)庫發(fā)生故障時最大限度恢復數(shù)據(jù)庫,可以保證不丟失任何已提交的數(shù)據(jù)。不歸檔方式(NOARCHIVELOG),只能恢復數(shù)據(jù)庫到最近的回收點(冷備份或是邏輯備份)。LGWRARCHARCHIVELOGLGWRNOARCHIVELOGRedoLog1RedoLog2RedoLog2RedoLog1數(shù)據(jù)庫邏輯備份與恢復數(shù)據(jù)庫邏輯備份:讀一個數(shù)據(jù)庫記錄集,并以O(shè)racle提供的內(nèi)部格式寫入一個二進制文件中。這些記錄的讀出與其物理位置無關(guān)。當用戶導入導出時,有相應(yīng)的權(quán)限

5、要求。導入導出imp/exp數(shù)據(jù)泵impdp/expdp導出ExportOracle的實用程序Export用來讀取一個數(shù)據(jù)庫,并把輸入寫入一個稱為導出轉(zhuǎn)儲文件(exportdumpfile)的二進制文件。EXPUSERID=username/passwordPARAMETER=(value1,value2,..)可以通過如下命令來顯示參數(shù)EXPHELP=Y導出方式:Full方式、User方式和Table方式。完全數(shù)據(jù)庫導出expsystem/managerfull=Yconstraints=Yfile=f:backuptest.dmp導出

6、用戶表expuser1/passwordtables=employeesfile=f:backuptest.dmpexpuser1/passwordtables=(employees,jobs)file=f:backuptest.dmp導出用戶模式expuser1/passwordowner=user1file=test.dmp一旦數(shù)據(jù)已經(jīng)導出,就可以通過Oracle的Import實用程序執(zhí)行導入,來恢復數(shù)據(jù)庫。Import實用程序讀取由Export創(chuàng)建的二進制導出轉(zhuǎn)儲文件并執(zhí)行其中的命令。IMPUSERID=username/pas

7、swordPARAMETER=(value1,value2,..)可以通過如下命令來顯示參數(shù)IMPHELP=Y導出的數(shù)據(jù)可以導入到不同的數(shù)據(jù)庫中,甚至可以導入到與生成導出轉(zhuǎn)儲文件不同的模式中;可以導入全部或部分已導出的數(shù)據(jù)。導入Import導入用戶自身所擁有的表IMPsystem/ora456tables=studentfile=f:backuptest.dmpIMPsystem/ora456tables=(student,course)file=f:backuptest.dmp導入用戶模式impsystem/managerFROMUSE

8、R=scottTOUSER=systemtables=deptfile=f:backuptest.dmp導出數(shù)據(jù)庫表,用戶誤操作刪除表,執(zhí)行導入表,恢復數(shù)據(jù)庫(

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。