資源描述:
《oracle數(shù)據(jù)庫備份和恢復(fù).ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、UTA培通用課程之三ORACLE數(shù)據(jù)庫第四部分備份和恢復(fù)目錄9.對數(shù)據(jù)庫做歸檔設(shè)置(備份前的工作)10.備份的基本原理以及物理方式備份11.物理方式恢復(fù)(完全恢復(fù))12.物理方式恢復(fù)(不完全恢復(fù))9對數(shù)據(jù)庫做歸檔設(shè)置(備份前的工作)在線日志文件LGWR歸檔日志文件053052051日志歷史文件054052054052053051053051將數(shù)據(jù)庫設(shè)置成歸檔模式ARC0LOG_ARCHIVE_DESTLOG_ARCHIVE_FORMAT/disk1/archive/歸檔日志文件在線日志文件052052053Gr
2、oup1Group2052053arch%s.arc歸檔日志文件的路徑和文件名log_archive_dest_1="LOCATION=/archive1"log_archive_dest_2="SERVICE=standby_db1"可以同時指定多個歸檔路徑Init.oraControlfileShutdownnormal并且修改參數(shù)文件1Startupmount2發(fā)下面的指令A(yù)lterdatabaseARCHIVELOG3Alterdatabaseopen4設(shè)置歸檔模式的步驟ARC0052051歸檔日志文件05
3、3051052已經(jīng)歸檔的已經(jīng)歸檔的當前的LOG_ARCHIVE_START=TRUELOG_ARCHIVE_MAX_PROCESSES=n在線日志文件LOG_ARCHIVE_DESTLOG_ARCHIVE_format設(shè)置歸檔模式的相關(guān)參數(shù)10備份的基本原理以及對數(shù)據(jù)庫做物理備份PasswordfileArchivedlogfilesParameterfileDatafile3Redologfile2Datafile2ControlfilesRedologfile1Datafile1Databa
4、seUserprocessServerprocessPGAInstanceSGARedologbufferDatabuffercacheLargepoolLocksSharedpoolDatadict.cacheSharedSQLandPL/SQLPMONDBWnSMONLGWRCKPTARCn數(shù)據(jù)庫文件和ckpt進程的關(guān)系Oracle正常運行過程中CKPT進程的作用確保所有修改過的數(shù)據(jù)庫buffers(內(nèi)存)中的內(nèi)容都被寫入到數(shù)據(jù)文件數(shù)據(jù)文件的頭文件被修改,并標記為當前狀態(tài)在控制文件中記錄當前的檢測序
5、列號將日志buffer中的內(nèi)容寫到日志文件中也就是說ckpt進程能確保oracle在運行過程中,數(shù)據(jù)庫的數(shù)據(jù)文件,控制文件,日志文件基本保持同步DatabaseArchivedlogfilesDatafile3Redologfile2Datafile2ControlfilesRedologfile1Datafile1控制文件的作用控制文件中記錄的內(nèi)容數(shù)據(jù)庫的名字和數(shù)據(jù)庫標識符數(shù)據(jù)庫創(chuàng)建的時間數(shù)據(jù)文件和日志文件的位置表空間的名字日志的歷史信息(歸檔文件的信息)備份的相關(guān)信息當前的日志序列號檢測序列信息控
6、制文件的作用一個數(shù)據(jù)文件要想正常的被讀寫,必須控制文件記錄了這個數(shù)據(jù)文件的信息,同時,數(shù)據(jù)文件的文件頭信息要和控制文件中記錄的相關(guān)信息一致在備份的過程中,如果數(shù)據(jù)文件要想備份成有效的文件,必須控制文件記錄了這個文件備份時的文件頭信息,這樣的備份才是有效備份數(shù)據(jù)庫恢復(fù)過程中,控制文件必須認識有效備份的文件,并能將歸檔日志文件中的有效內(nèi)容加載到備份文件中,才能進行有效的恢復(fù)備份下來的文件關(guān)閉著數(shù)據(jù)庫備份打開著數(shù)據(jù)庫備份歸檔模式非歸檔方式備份的兩種方式數(shù)據(jù)文件控制文件口令文件備份下來的文件參數(shù)文件日志文件關(guān)閉著數(shù)據(jù)庫備份
7、的方法234SHUTDOWNIMMEDIATE;HOSTcp/backup/STARTUPOPEN;1執(zhí)行關(guān)閉著的備份的流程控制文件口令文件參數(shù)文件數(shù)據(jù)文件日志文件數(shù)據(jù)文件控制文件參數(shù)文件歸檔日志文件口令文件日志文件打開著的數(shù)據(jù)庫的備份歸檔模式OnlineredologfilesArchivedlogfilesARC0LGWR054054053053052051053051052052051打開著的數(shù)據(jù)庫的備份要求時歸檔方式一個表空間下的所有文件表空間USER_DATAuser02.dbfuser01
8、.dbf一個表空間下的某一個文件user02.dbf表空間USER_DATAuser01.dbf打開著數(shù)據(jù)庫備份可以單獨備份一個數(shù)據(jù)文件Datafile3Redologfile2DataFile2ControlfilesRedologfile1Datafile1Database144145144144144144InstanceSGARedoLo