oracle10G備份恢復(fù)ppt課件_第1頁
oracle10G備份恢復(fù)ppt課件_第2頁
oracle10G備份恢復(fù)ppt課件_第3頁
oracle10G備份恢復(fù)ppt課件_第4頁
oracle10G備份恢復(fù)ppt課件_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、備份 1、物理備份 2、邏輯備份恢復(fù)oracle數(shù)據(jù)庫的備份恢復(fù)備份管理物理備份1、冷備份 2、熱備份邏輯備份1、exp/imp2、expdp/impdp物理備份方法用戶管理備份begin backupRMAN備份RMAN備份管理備份方式備份片格式常用命令備份集類型增量備份RMAN備份管理-備份方式備份集備份RMAN copy備份1、數(shù)據(jù)文件copy2、控制文件copy3、歸檔日志copyRMAN備份管理-常用命令listreportbackupconfigurecrosscheckdeleteRMAN備份管理-備份片格式為了防止備份集建立錯誤,在指定備份片的文件名格式時應(yīng)該運用一下匹配符:%

2、d:用于指定數(shù)據(jù)庫名%e:用于指定歸檔日志序列號。%s:用于指定備份集的編號%N:用于指定表空間名%f:用于指定絕對文件號RMAN備份集的幾種類型1、完全數(shù)據(jù)庫備份集2、表空間備份集3、數(shù)據(jù)文件備份集4、控制文件備份集5、Spfile備份集6、歸檔備份集RMAN備份管理-增量備份差別增量備份備份上級及同級備份以來一切變化的數(shù)據(jù)塊,差別增量是默許增量備份方式累積增量備份是備份上級備份以來一切變化的塊差別增量備份累積增量備份RMAN對比User-Managed Backups的優(yōu)點1、用戶管理的備份方式相對于RMAN更加的耗費磁盤空間。2、RMAN對于備份文件的管理更加方便3、RMAN實現(xiàn)功能更加

3、強大4、備份恢復(fù)的時間快并行的備份恢復(fù)5、強大的備份戰(zhàn)略支持邏輯備份與恢復(fù)exp/imp要求:具有exp_full_database 以及imp_full_database或者DBA權(quán)限。普通我們會單獨建立一個用戶用來做邏輯備份。expdp/impdp同樣要求具有exp_full_database 以及imp_full_database或者DBA權(quán)限,并且單獨創(chuàng)建用戶來執(zhí)行邏輯備份。邏輯備份與物理備份的對比如何制定一個邏輯備份戰(zhàn)略三種任務(wù)方式交互式方式exp / 然后按提示輸入所需求的參數(shù)命令行方式exp user/pwddbname file=/oracle/test.dmp full=y

4、/ 命令行中輸入所需的參數(shù)參數(shù)文件方式exp parfile=username.par / 在參數(shù)文件中輸入所需的參數(shù)參數(shù)文件 username.par 內(nèi)容: userid=username/userpassword buffer=8192000 compress=n grants=y file=/oracle/test.dmp full=y三種方式表方式,將指定表的數(shù)據(jù)導(dǎo)出/導(dǎo)入。用戶方式,將指定用戶一切對象及數(shù)據(jù)導(dǎo)出/導(dǎo)入全庫方式,將數(shù)據(jù)庫中的一切對象導(dǎo)出/導(dǎo)入導(dǎo)出參數(shù)引見 參數(shù)描 述Userid執(zhí)行導(dǎo)出的賬戶的用戶名和口令,如果是EXP命令后的第一參數(shù),則Userid可以省略。Buff

5、er用于獲取數(shù)據(jù)行的緩沖區(qū)尺寸,默認(rèn)值隨系統(tǒng)而定,通常設(shè)定一個高值(64000)。File導(dǎo)出轉(zhuǎn)儲文件的名字log一個要寫導(dǎo)出文件的文件名。Owner導(dǎo)出數(shù)據(jù)庫賬戶的清單,可以執(zhí)行這些賬戶的User導(dǎo)出。Tables導(dǎo)出表的清單,可以執(zhí)行這些表的Table導(dǎo)出。Parfile傳遞給Export的一個參數(shù)文件名。Filesize一個導(dǎo)出轉(zhuǎn)儲文件的最大尺寸,如果File條目中列出多個文件,將根據(jù)Filesize設(shè)置值導(dǎo)出這些文件.導(dǎo)入導(dǎo)出操作表方式:導(dǎo)出操作:導(dǎo)出一張或幾張表exp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1,table

6、2導(dǎo)入操作:導(dǎo)入一張或幾張表imp user/pwd file=/dir/xxx.dmp tables=table1, table2 fromuser=dbuser1 touser=dbuser2 commit=y 用戶方式導(dǎo)出操作:將數(shù)據(jù)庫中指定用戶的對象導(dǎo)出: exp scott/oracle file=/oracle/bak/scott.dmp log=/oracle/bak/scott_exp.log owner=scott;導(dǎo)入操作: imp frank/oracle file=/oracle/bak/scott.dmp fromuser=scott touser=frank gra

7、nts=n;全庫方式導(dǎo)出操作:將數(shù)據(jù)庫全庫導(dǎo)出: exp frank/oracle file=/oracle/bak/oradb.dmp log=/oracle/bak/oradb_ex.log full=y consistent=y direct=y; user 應(yīng)具有dba權(quán)限 導(dǎo)入操作: imp frank/oracle file=/oracle/bak/oradb.dmp log=/oracle/bak/oradb_ip.log full=y buffer=4096000 commit=y ignore=y feedback=10000 邏輯備份之?dāng)?shù)據(jù)泵expdp help=yImpd

8、p help=y導(dǎo)入導(dǎo)出方式導(dǎo)出導(dǎo)入表導(dǎo)出導(dǎo)入用戶導(dǎo)出導(dǎo)入數(shù)據(jù)庫表方式導(dǎo)入導(dǎo)出例如導(dǎo)出scott用戶下的dept&emp表:expdp scott/oracle DIRECTORY=dump_dir dumpfile=scott_emp_dept.dmp tables=dept,emp;導(dǎo)入表導(dǎo)入到本身:impdp scott/oracle DIRECTORY=dump_dir dumpfile=scott_emp_dept.dmp tables=emp,dept;導(dǎo)入到system用戶:impdp system/oracle DIRECTORY=dump_dir dumpfile=scott

9、_emp_dept.dmp tables=scott.dept,scott.emp REMAP_SCHEMA=SCOTT:SYSTEM;導(dǎo)出用戶導(dǎo)出用戶是指將一個或者多個用戶的一切對象構(gòu)造及其數(shù)據(jù)轉(zhuǎn)存到轉(zhuǎn)儲文件中,導(dǎo)出用戶是經(jīng)過SCHEMAS 對象來完成的例如導(dǎo)出數(shù)據(jù)庫的system和scott:expdp system/oracle directory=dump_dir dumpfile=schema.dmp schemas=system,scott;導(dǎo)入用戶導(dǎo)入用戶是指將存放在轉(zhuǎn)儲文件中的一個或者多個方案的一切對象轉(zhuǎn)載到數(shù)據(jù)庫中,導(dǎo)入用戶是經(jīng)過SCHEMAS 對象來完成的,當(dāng)用其用戶來導(dǎo)入

10、用戶方案,那么要求該用戶具有IMP_FULL_DATABASE或DBA權(quán)限。運用REMAP_SCHEMA參數(shù)可以將方案導(dǎo)入到其他方案中。例如導(dǎo)入方案到本身scottexpdp system/oracle directory=dump_dir dumpfile=schema.dmp schemas=scott;導(dǎo)入到system:impdp system/oracle directory=dump_dir dumpfile=schema.dmp SCHEMAS=scott REMAP_SCHEMA=scott:system;導(dǎo)出數(shù)據(jù)庫導(dǎo)出數(shù)據(jù)庫是指將數(shù)據(jù)庫的一切對象及其數(shù)據(jù)存儲到轉(zhuǎn)儲文件中,導(dǎo)出

11、數(shù)據(jù)庫經(jīng)過運用FULL參數(shù)完成。留意全庫導(dǎo)出不會導(dǎo)出SYS、ORDSYS、ORDPLUGINS、CTXSYS、MDSYS、LBACSYS、XDB等方案對象。導(dǎo)出數(shù)據(jù)庫和導(dǎo)入數(shù)據(jù)庫分別要求數(shù)據(jù)庫具有EXP_FULL_DATABASE H以及IMP_FULL_DATABASEexpdp system/oracle DIRECTORY=dump_dir DUMPFILE=full_exdpdb.dmp FULL=Y;impdp system/oracle directory=dump_dir dumpfile=full_exdpdb.dmp FULL=Y;對比邏輯備份和物理備份總的來說物理備份就是一

12、種數(shù)據(jù)庫物理文件級別的備份。邏輯備份就是對數(shù)據(jù)庫對象(如用戶、表、存儲過程等)級別的導(dǎo)入導(dǎo)出邏輯備份的備份集的可移植性比較強。對象級別的數(shù)據(jù)進(jìn)展恢復(fù)比較容易。備份和恢復(fù)的效率比較低?;謴?fù)的數(shù)據(jù)只能是備份點的數(shù)據(jù)。也就是說會發(fā)生數(shù)據(jù)喪失。所以我們更多的可以采用以物理備份為主,邏輯備份為輔的戰(zhàn)略進(jìn)展數(shù)據(jù)庫的備份。邏輯備份戰(zhàn)略邏輯備份作為一種數(shù)據(jù)庫邏輯對象的拷貝,在針對數(shù)據(jù)庫對象發(fā)生不測喪失的情況下,恢復(fù)是非常便利的。我們可以經(jīng)過備份整個數(shù)據(jù)庫,或僅備份部分重要數(shù)據(jù),從而到達(dá)備份實現(xiàn)。數(shù)據(jù)庫規(guī)模數(shù)據(jù)的更新和改動頻繁程度;備份時間點oracle物理恢復(fù)恢復(fù)手段1、用戶管理的恢復(fù) 2、RMAN恢復(fù)恢復(fù)內(nèi)容 1、完全恢復(fù) 2、不完全恢復(fù)基于RMAN的恢復(fù)RMAN恢復(fù)命令RMAN完全恢復(fù)RMAN不完全恢復(fù)RMAN恢復(fù)命令restore recover switch基于RMAN的完全恢復(fù)完全恢復(fù)完全恢復(fù)是指當(dāng)數(shù)據(jù)文件出現(xiàn)介質(zhì)失敗時,運用restore命令轉(zhuǎn)儲數(shù)據(jù)文件,并運用recover命令將數(shù)據(jù)文件恢復(fù)到失敗點的形狀。模擬場景1、僅數(shù)據(jù)文件全部損壞。2、控制文件損壞,數(shù)據(jù)文件部分損壞?;赗MAN的不完全恢復(fù)不完全恢復(fù)數(shù)據(jù)庫的數(shù)據(jù)文件出現(xiàn)介質(zhì)失敗或邏

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論