<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        RMAN備份與恢復參數文件還原

        來源:懂視網 責編:小采 時間:2020-11-09 15:15:35
        文檔

        RMAN備份與恢復參數文件還原

        RMAN備份與恢復參數文件還原:在RMAN用語中,ldquo;還原rdquo;與ldquo;恢復rdquo;具有不同的含義,還原(restore)是指訪問先前生成的備份集,從中得到一個或 在RMAN用語中,“還原”與“恢復”具有不同的含義,還原(restore)是指訪問先前生成的備份集,從
        推薦度:
        導讀RMAN備份與恢復參數文件還原:在RMAN用語中,ldquo;還原rdquo;與ldquo;恢復rdquo;具有不同的含義,還原(restore)是指訪問先前生成的備份集,從中得到一個或 在RMAN用語中,“還原”與“恢復”具有不同的含義,還原(restore)是指訪問先前生成的備份集,從

        在RMAN用語中,ldquo;還原rdquo;與ldquo;恢復rdquo;具有不同的含義,還原(restore)是指訪問先前生成的備份集,從中得到一個或

        在RMAN用語中,“還原”與“恢復”具有不同的含義,還原(restore)是指訪問先前生成的備份集,從中得到一個或多個對象,然后再磁盤上的某個位置還原這些對象。還原與恢復時分離的。恢復(recovery)是一個使數據庫與給定時間點相一致以保證能夠打開這個數據庫的實際操作。

        如果丟失了所有的參數文件(spfile和pfile),而且開啟了控制文件自動備份(RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;),我們可以從自動備份的控制文件+參數文件的備份集中恢復服務器的參數文件。不同的操作系統,自動備份的參數文件+控制文件保存的位置略有區別:

        Windows:$Oracle_HOME%\database

        Linux/Unix:$ORACLE_HOME/dbs

        如果之前有自動備份控制文件+參數文件備份集,那么我們只需要簡單執行一條語句:restore spfile from autobackup; 語句就可以恢復參數文件。執行該語句時,Oracle會在默認位置中(或則在allocate channel命令定義的位置中)查找所需備份集,該備份集使用Oracle默認的命名規則(%F),該命名規則在FRA里面不適用(FRA有自己的命名規則)。

        示例:模擬參數文件丟失(先在脫機狀態執行數據庫全備,然后移出所有$ORACLE_HOME/dbs下的spfile和pfile文件到臨時目錄下)

        數據庫會啟動失?。?/p>

        SQL> startup

        ORA-01078: failure in processing system parameters

        LRM-00109: could not open parameter file '/home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/initorcl.ora'

        方法一,使用默認配置進行參數文件恢復

        啟動RMAN進行參數文件的恢復:

        [oracle@localhost ~] $ set oracle_sid=orcl

        [oracle@localhost ~] $ rman target /

        RMAN>set DBID = 1405321682

        RMAN>startup nomount

        RMAN>restore spfile from autobackup;

        Starting restore at 2015-06-06 21:24:27

        allocated channel: ORA_DISK_1

        channel ORA_DISK_1: SID=130 device type=DISK

        channel ORA_DISK_1: looking for AUTOBACKUP on day: 20150606

        channel ORA_DISK_1: looking for AUTOBACKUP on day: 20150605

        channel ORA_DISK_1: looking for AUTOBACKUP on day: 20150604

        channel ORA_DISK_1: looking for AUTOBACKUP on day: 20150603

        channel ORA_DISK_1: looking for AUTOBACKUP on day: 20150602

        channel ORA_DISK_1: looking for AUTOBACKUP on day: 20150601

        channel ORA_DISK_1: looking for AUTOBACKUP on day: 20150531

        channel ORA_DISK_1: no AUTOBACKUP in 7 days found

        RMAN-00571: ===========================================================

        RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============

        RMAN-00571: ===========================================================

        RMAN-03002: failure of restore command at 06/06/2015 21:24:29

        RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece

        錯誤分析

        恢復報錯,提示未找到有效的備份集。分析原因:正常來說,剛才做的數據庫全備,并設置了configure autobackup on,應該是有參數文件備份的,但是為什么找不到了?默認配置恢復參數文件,Oracle會到$ORACLE_HOME/dbs下尋找指定名稱的備份集,從報錯信息來看,默認情況下它會在該目錄下尋找過去7天內創建的控制文件備份集(可以加上maxseq和maxdays來改變默認天數),如果沒找到就報錯。去$ORACLE_HOME/dbs目錄下查看,確實沒有任何備份集,從剛才的備份過程來看,Oracle將控制文件自動保存到FRA里面去了,而且使用的是FRA里面的默認命令規則:

        Starting Control File and SPFILE Autobackup at 2015-06-06 21:22:36

        piece handle=/home/oracle/app/flash_recovery_area/ORCL/autobackup/2015_06_06/o1_mf_s_881702383_bq5x0wq0_.bkp comment=NONE

        Finished Control File and SPFILE Autobackup at 2015-06-06 21:22:37

        released channel: c1

        由于數據庫是啟動在nomount狀態,參數文件丟失,因此并沒有加載參數文件,Oracle也就無法定位FRA,因此Oracle不會去FRA中尋找(測試過將c-1405321682-20150606-01放在FRA中,仍然無法恢復),而是去$ORACLE_HOME/dbs下尋找(補充說明2)。手工恢復參數文件,查看RMAN的默認配置,是否有設置控制文件的默認存儲位置(注意了,nomount狀態下只能看到RMAN最原始的配置信息,見下面的補充說明1,看不到修改的配置信息,必須將數據庫啟動到mount狀態):

        RMAN> show all;


        RMAN configuration parameters for database with db_unique_name ORCL are:
        CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
        CONFIGURE BACKUP OPTIMIZATION OFF; # default
        CONFIGURE DEFAULT DEVICE TYPE TO DISK;
        CONFIGURE CONTROLFILE AUTOBACKUP ON;
        CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
        CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
        。。

        錯誤解決

        備份目錄確實是使用的是默認的,為什么自動備份控制文件和參數文件的時候會將備份集保存到FRA中去?確實很奇怪,手工設置一下備份路徑:

        RMAN> CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';

        RMAN> show all;

        RMAN configuration parameters for database with db_unique_name ORCL are:

        CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default

        CONFIGURE BACKUP OPTIMIZATION OFF; # default

        CONFIGURE DEFAULT DEVICE TYPE TO DISK;

        CONFIGURE CONTROLFILE AUTOBACKUP ON;

        CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';

        CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default

        。。。

        發現 CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; 后面的default沒有的,但是值還是不變,在執行一次備份:

        RMAN> run

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        RMAN備份與恢復參數文件還原

        RMAN備份與恢復參數文件還原:在RMAN用語中,ldquo;還原rdquo;與ldquo;恢復rdquo;具有不同的含義,還原(restore)是指訪問先前生成的備份集,從中得到一個或 在RMAN用語中,“還原”與“恢復”具有不同的含義,還原(restore)是指訪問先前生成的備份集,從
        推薦度:
        標簽: 恢復 備份 文件
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲国产精品久久久久婷婷老年| 91香蕉国产线观看免费全集| 夜夜嘿视频免费看| 国产精品亚洲四区在线观看| 五月亭亭免费高清在线| 精品日韩99亚洲的在线发布| 一个人看的www在线观看免费 | 最近中文字幕大全中文字幕免费 | 亚洲午夜av影院| 日韩免费无码一区二区三区| 成年女人男人免费视频播放| 亚洲精品又粗又大又爽A片| 在线观看无码的免费网站| 免费亚洲视频在线观看| 亚洲精品偷拍视频免费观看| a级毛片免费完整视频| 亚洲午夜久久影院| 在线观看av永久免费| 激情小说亚洲图片| 在线亚洲97se亚洲综合在线| 最近2019中文免费字幕在线观看 | 6080午夜一级毛片免费看| 亚洲砖码砖专无区2023| 亚洲精品高清一二区久久| 日韩电影免费观看| 精品亚洲成在人线AV无码| 亚洲国产天堂久久综合| 小草在线看片免费人成视久网| 亚洲性猛交xx乱| 亚洲国产精品一区二区九九| 久久午夜无码免费| 亚洲国产成人精品无码区花野真一 | 亚洲性色高清完整版在线观看| 在线日韩av永久免费观看| 黄色网站软件app在线观看免费| 亚洲欧洲精品国产区| 免费人妻无码不卡中文字幕18禁| 成人无码a级毛片免费| 亚洲欧美日韩中文高清www777| 日日噜噜噜噜夜夜爽亚洲精品| 国产91免费在线观看|