第8章 數(shù)據(jù)庫備份和恢復(fù)_第1頁
第8章 數(shù)據(jù)庫備份和恢復(fù)_第2頁
第8章 數(shù)據(jù)庫備份和恢復(fù)_第3頁
第8章 數(shù)據(jù)庫備份和恢復(fù)_第4頁
第8章 數(shù)據(jù)庫備份和恢復(fù)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

8.1概述

備份原則

日志文件歸檔到磁盤,以后再拷貝到磁帶上。

如果數(shù)據(jù)庫文件備份到磁盤上,應(yīng)使用單獨(dú)磁盤或磁盤組保存數(shù)據(jù)文件的備份拷貝。

應(yīng)保持控制文件的多個(gè)拷貝,控制文件的拷貝應(yīng)置于不同磁盤控制器下的不同磁盤設(shè)備上。

聯(lián)機(jī)日志文件應(yīng)為多個(gè),每個(gè)組至少應(yīng)保持兩個(gè)成員。

保持歸檔重做日志文件的多個(gè)拷貝,在磁盤和磁帶上都保留備份拷貝。

通過在磁盤上保存最小備份和數(shù)據(jù)庫文件向前回滾所需的所有歸檔重做日志文件,在許多情況下可以使得從備份中向前回滾數(shù)據(jù)庫或數(shù)據(jù)庫文件的過程簡化和加速。

增加、重命名、刪除日志文件和數(shù)據(jù)文件改變數(shù)據(jù)庫結(jié)構(gòu),控制文件都應(yīng)備份,因?yàn)榭刂莆募娣艛?shù)據(jù)庫的模式結(jié)構(gòu)。

若企業(yè)有多個(gè)Oracle數(shù)據(jù)庫,則應(yīng)使用具有恢復(fù)目錄的Oracle恢復(fù)管理器。

1第8章 數(shù)據(jù)庫備份和恢復(fù)8.1概述數(shù)據(jù)庫備份應(yīng)用實(shí)例失敗

磁盤失敗

如果丟失的是數(shù)據(jù)文件,可從前一天晚上的熱備份中恢復(fù):

從備份中把丟失的文件恢復(fù)到其原來位置

cp/db10/oracle/CC1/data01.dbf/db03/oracle/CC1/data01.dbf安裝數(shù)據(jù)庫

ORACLE_SID=CC1; exportORACLE_SID ORAENV_ASK=NO; exportORAENV_AS connectsystem/managerassysdba tartupmountcc1;恢復(fù)數(shù)據(jù)庫

recoverdatabase;打開數(shù)據(jù)庫

alterdatabaseopen;2第8章 數(shù)據(jù)庫備份和恢復(fù)8.1概述

數(shù)據(jù)庫備份類型

邏輯備份

導(dǎo)出有3種模式:

用戶(User)模式

表(Table)模式

全局(Full)模式(也稱為數(shù)據(jù)庫模式) 導(dǎo)出備份有3種類型:

完全型(CompleteExport)積累型(Cumulative)增量型(Incremental)物理備份

脫機(jī)備份

聯(lián)機(jī)備份

3第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫

按照所示步驟:開始→程序→Oracle-OraHome90→ConfigurationandMigration→EnterpriseManagerConfigurationAssistant(簡稱EMCA),進(jìn)入歡迎使用窗口,如圖所示。

4第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,進(jìn)入配置操作窗口,如圖所示。

5第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,進(jìn)入配置OracleManagementServer窗口,如圖所示。在該窗口選擇如何配置本地的OracleManagementServer:

創(chuàng)建一個(gè)新的資料檔案庫

使用現(xiàn)有資料檔案庫

6第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,進(jìn)入創(chuàng)建新資料檔案庫選項(xiàng)窗口,如圖所示。

7第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,進(jìn)入選擇數(shù)據(jù)庫位置窗口,如圖所示。在該窗口確定新資料檔案庫放在哪個(gè)數(shù)據(jù)庫中。

8第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,進(jìn)入為資料檔案庫選擇數(shù)據(jù)庫窗口,如圖所示。在該窗口確定放置資料檔案庫的數(shù)據(jù)庫。

9第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,進(jìn)入資料檔案庫登錄信息窗口,如圖所示。在該窗口定義一個(gè)資料檔案庫用戶。

10第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,系統(tǒng)彈出資料檔案庫登錄信息提示框,要求確認(rèn)用戶是否唯一,單擊“是Y”按鈕,進(jìn)入選擇資料檔案庫用戶表空間窗口,如圖所示。在該窗口指定用戶的默認(rèn)和臨時(shí)表空間。

11第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫單擊“下一步”按鈕,進(jìn)入創(chuàng)建資料檔案庫概要窗口,如圖所示。在該窗口,給出了前面步驟所選設(shè)置的選項(xiàng)信息。

12第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.1 創(chuàng)建OEM資料檔案庫確認(rèn)無誤后,單擊“完成”按鈕,激活“配置輔助工具進(jìn)度”提示框,如圖所示。當(dāng)資料檔案庫創(chuàng)建完成后,“配置輔助工具進(jìn)度”提示框進(jìn)度條上面會顯示“處理已完成”的提示信息,單擊“關(guān)閉”,完成所有操作。

13第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.2 登錄按照開始→程序→Oracle-OraHome90→EnterpriseManagerConsole步驟,激活OracleEnterpriseManagerConsole登錄窗口,如圖所示。在該窗口需要提供相應(yīng)的管理員和口令。EnterpriseManager有一默認(rèn)管理員:sysman,口令為“oem_temp”。

14第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.2 登錄單擊“確定”按鈕,系統(tǒng)給出“安全警告”提示框。在該提示框的“口令”和“確認(rèn)口令”文本框中輸入相同的新口令,單擊“更改”按鈕,管理員帳號sysman口令更改生效。這時(shí)進(jìn)入OracleEnterpriseManagerConsole窗口,如圖所示。此時(shí),就可以使用Oracle提供的工具進(jìn)行備份和恢復(fù)操作。

15第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.3 連接備份的數(shù)據(jù)庫

在OEM左側(cè)的目錄樹中,單擊要備份的數(shù)據(jù)庫名,打開數(shù)據(jù)庫連接信息窗口,如圖所示。

16第8章 數(shù)據(jù)庫備份和恢復(fù)8.2.4 建立首選身份證明

在OEM中打開配置菜單,選擇“首選身份證明”選項(xiàng),打開編輯管理員首選選項(xiàng)窗口,如圖所示。選擇管理服務(wù)器節(jié)點(diǎn)win2000,在節(jié)點(diǎn)身份證明子窗口,輸入用戶名system;在“口令”和“確認(rèn)”口令文本框中輸入manager;單擊“確認(rèn)”按鈕,完成首選身份證明操作。

17第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出

使用Export程序進(jìn)行導(dǎo)出操作

18第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出19第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出導(dǎo)出有三種模式:

交互模式。

命令行模式。

參數(shù)文件模式。

20第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出使用導(dǎo)出向?qū)?dǎo)出

展開數(shù)據(jù)庫文件夾,選擇要進(jìn)行導(dǎo)出操作的數(shù)據(jù)庫,單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“數(shù)據(jù)管理→導(dǎo)出”選項(xiàng),進(jìn)入導(dǎo)出向?qū)У暮喗榇翱?,如圖所示。

21第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出單擊“下一步”按鈕,進(jìn)入導(dǎo)出文件窗口,如圖所示。

22第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出單擊“下一步”按鈕,進(jìn)入導(dǎo)出類型窗口,如圖所示。在該窗口選擇導(dǎo)出類型。在此選擇數(shù)據(jù)庫類型。

23第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出單擊“下一步”按鈕,進(jìn)入關(guān)聯(lián)對象窗口,如圖所示。在該窗口選擇需要導(dǎo)出的關(guān)聯(lián)對象,包括:與數(shù)據(jù)庫對象相關(guān)的授權(quán)、表的索引、表數(shù)據(jù)的行數(shù)和表的約束條件。

24第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出單擊“下一步”按鈕,進(jìn)入調(diào)度窗口,如圖所示。

25第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出單擊“下一步”按鈕,進(jìn)入作業(yè)信息窗口,如圖所示。

26第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.1 導(dǎo)出單擊“完成”按鈕,進(jìn)入概要窗口,如圖所示。該窗口顯示了前面所有步驟設(shè)置的情況。確認(rèn)無誤后,單擊“確定”按鈕,提交作業(yè)。作業(yè)提交完成返回確認(rèn)信息對話框,單擊“確定”按鈕,完成導(dǎo)出操作。

27第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.2 導(dǎo)入

通過Import程序進(jìn)行導(dǎo)入操作

28第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.2 導(dǎo)入29第8章 數(shù)據(jù)庫備份和恢復(fù)8.3.2 導(dǎo)入命令行模式和參數(shù)模式的EXP與IMP用法。命令行模式其實(shí)與交互式是一樣的道理,只是命令行模式將交互式中逐步輸入的數(shù)據(jù)在一行命令中全部輸入?yún)?shù)模式其實(shí)就是將命令行中命令后面所帶的參數(shù)寫在一個(gè)參數(shù)文件中,然后再使用命令,使后面帶一個(gè)調(diào)用該文件的參數(shù)。通過向?qū)нM(jìn)行導(dǎo)入操作

30第8章 數(shù)據(jù)庫備份和恢復(fù)8.4脫機(jī)備份

冷備份要備份以下文件:所有數(shù)據(jù)文件。

所有控制文件。

所有聯(lián)機(jī)重做日志。

init.ora文件和config.ora文件(可選)。

【例8.3】把XSCJ數(shù)據(jù)庫的所有數(shù)據(jù)文件、重做日志文件和控制文件都備份到磁帶設(shè)備/dev/rmt/0hc上。 正常關(guān)閉要備份的實(shí)例

C:>sqlplus/nolog

SQL>connectsystem/managerassysdba

SQL>shutdownnormal

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

SQL>!tarcvf/dev/rmt/0hc/oracle/xscj

啟動(dòng)數(shù)據(jù)庫

SQL>startupmount

31第8章 數(shù)據(jù)庫備份和恢復(fù)8.5聯(lián)機(jī)備份

8.5.1以ARCHIVELOG方式運(yùn)行數(shù)據(jù)庫使用命令進(jìn)入ARCHIVELOG方式

進(jìn)入命令提示符操作界面

C:>sqlplus/nolog

以SYSDBA身份和數(shù)據(jù)庫相連

SQL>connectsystem/managerassysdba

使數(shù)據(jù)庫運(yùn)行在ARCHIVELOG方式下

SQL>alterdatabasearchivelog; SQL>archivelogstart; SQL>alterdatabaseopen;32第8章 數(shù)據(jù)庫備份和恢復(fù)8.5.1以ARCHIVELOG方式運(yùn)行數(shù)據(jù)庫使用OEM進(jìn)入ARCHIVELOG方式

按照步驟進(jìn)入OEM:開始→程序→Oracle-OraHome→EnterpriseManagerConsole。

以SYSDBA身份登錄要操作的數(shù)據(jù)庫。

選中要操作的數(shù)據(jù)庫,單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“查看/編輯詳細(xì)資料”,進(jìn)入編輯數(shù)據(jù)庫窗口。

在恢復(fù)選項(xiàng)卡窗口勾選“歸檔日志模式”復(fù)選框,單擊“應(yīng)用”按鈕,彈出“啟動(dòng)選項(xiàng)”對話框。

33第8章 數(shù)據(jù)庫備份和恢復(fù)8.5.2執(zhí)行數(shù)據(jù)庫備份

使用命令方式進(jìn)行備份

逐個(gè)表空間備份數(shù)據(jù)文件

備份歸檔重做日志文件

使用備份向?qū)нM(jìn)行備份

使用備份向?qū)浞菀獫M足下列條件:

Oracle數(shù)據(jù)庫的版本8以上。

應(yīng)用程序已連接到ManagementServer。

首選身份證明是SYSDBA,或用戶在創(chuàng)建備份配置時(shí)選擇不使用首選身份證明,并指定了進(jìn)行備份的用戶。

34第8章 數(shù)據(jù)庫備份和恢復(fù)8.6恢復(fù)選擇要恢復(fù)的數(shù)據(jù)庫,單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“備份管理”→“恢復(fù)”,激活恢復(fù)向?qū)В鐖D所示。

35第8章 數(shù)據(jù)庫備份和恢復(fù)8.6恢復(fù)單擊“下一步”按鈕,進(jìn)入恢復(fù)選擇窗口,如圖所示。因?yàn)閿?shù)據(jù)庫處于ARCHIVELOG狀態(tài),所以只能恢復(fù)表空間或數(shù)據(jù)文件。

36第8章 數(shù)據(jù)庫備份和恢復(fù)8.6恢復(fù)選擇恢復(fù)表空間,單擊“下一步”按鈕,進(jìn)入表空間窗口,如圖所示。

37第8章 數(shù)據(jù)庫備

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論