1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        Oracle RMAN日常維護命令

        發布時間:  2012/9/19 16:59:23

        一、REPORT
        1、報告目標數據庫的物理結構
           RMAN>REPORT SCHEMA2、報告需要備份的數據文件    在執行備份之前,常常需要取得需要備份的數據文件信息,通過執行REPORT NEED BACKUP 命令,可以列出需要備份的數據文件。當使用REPORT NEED BACKUP命令時,可以帶-
         

            有INCREMENTAL、DAYS、REDUNDANCY、RECOVERY WINDOW 四個選項。
           
            (1)報告需要轉儲的增量備份超出特定個數的數據文件
               當恢復數據文件時,需要轉儲數據文件備份,然后應用歸檔日志執行恢復。如果備份數據文件采用了增量備份和累積備份策略,那么在轉儲數據文件時依次轉儲
               0、1、2..級別的增量備份,轉儲的數據文件備份越多,恢復時間越長,下面以報告恢復數據文件需要轉儲的增量備份個數超過3次的數據文件為例:
               RMAN>REPORT NEED BACKUP INCREMENTAL 3       其中 file 用于標識數據文件的編號,Incrementals用于標識需要轉儲的備份文件個數,Name用于標識數據文件的名稱,如果某個文件出現轉儲的次數大于3次,
               應該在該數據文件上執行完全備份或增量0級備份。    (2)報告特定天數未備份的數據文件
               當恢復數據文件時,在轉儲了所需的數據文件備份之后,會應用從備份點開始的所有歸檔日志。需要應用的歸檔日志越多,恢復時間越長,為了減少恢復時間,應該制定
               備份數據文件的時間周期。       USERS表空間上3天未備份的數據文件
               RMAN>REPORT NEED BACKUP DAYS 3 TABLESPACE USERS;       數據庫內10天以上未備份的數據文件
               REPORT NEED BACKUP DAYS 10   
            (3)報告低于特定備份次數的數據文件
               恢復數據文件時,需要轉儲數據文件備份。當數據文件出現介質失敗,并且數據文件備份也出現問題時,會導致數據文件無法恢復。在制定備份冊落時,
               為了防止數據文件備份出現問題,應該為數據文件保留多個備份,但某些文件的備份次數過少時,需要增加備份數量。
              RMAN>REPORT NEED BACKUP REDUNDANCY 2 DATABASE;    (4)報告在恢復時間窗口內未備份的數據文件
               當恢復數據文件時,在轉儲了所需的數據文件備份之后,會應用從備份點開始的所有歸檔日志。需要應用的歸檔日志越多,恢復時間越長。通過使用
               恢復時間窗口,可以將恢復操作需要應用的歸檔日志控制在特定時間范圍內。下面以報告超過恢復窗口6天的未備份數據文件為例,說明使用DAYS選項的方法:
               RMAN>REPORT NEED BACKUP RECOVERY WINDOW OF 6 DAYS       DAYS 用于標識恢復數據文件需要應用幾天前的歸檔日志。3、報告陳舊備份
             當使用RMAN執行恢復操作時,RMAN會自動轉儲最近的備份文件,然后應用該備份文件之后的歸檔日志。如果在特定數據文件上進行了多次備份,那么可以刪除
             早期備份,通過使用REPORT OBSOLETE命令,可以報告陳舊備份。下例報告備份次數超過2次的陳舊備份:
              RMAN>REPORT OBSOLETE REDUNDANCY 2;4、報告不可恢復的數據文件
             當使用NOLOGGING選項裝載了數據庫之后,因為數據變化沒有被記錄到歸檔日志中,所以會導致過去的數據文件備份不能恢復當前數據文件。為防止數據文件不能
             恢復,應該備份該數據文件,通過如下語句,可以查看數據庫所有不可恢復的數據文件:
             RMAN>REPORT UNRECOVERABLE;
        二、LIST   1、列出數據文件備份集
              RMAN>LIST BACKUP OF TABLESPACE USER01;   2、列出控制文件備份集
              RMAN>LIST BACKUP OF CONTROLFILE;
          
           3、列出歸檔日志備份集
              RMAN>LIST BACKUP OF ARCHIVELOG ALL;   4、列出SPFILE備份集
              RMAN>LIST BACKUP OF SPFILE;   5、列出數據文件映像副本
              可用LIST COPY OF DATABASE列出所有數據文件的映像副本;用LIST COPY OF TABLESPACE 列出特定表空間數據文件的映像副本;用 LIST COPY OF DATAFILE列出特定
               數據文件的映像副本。
            
               RMAN>LIST COPY OF DATAFILE 5   6、列出控制文件映像副本
               RMAN>LIST COPY OF CONTROLFILE
          
           7、列出歸檔日志映像副本。
               RMAN>LIST COPY OF ARCHIVELOG ALL;   8、列出數據庫副本
              每次使用RESETLOGS選項打開數據庫之后都會生成一個新的數據庫副本。
               RMAN>LIST INCARNATION OF DATABASE;
        三、CROSSCHECK
           該命令用于核對磁盤和磁帶上的備份文件,以確保RMAN資料庫與備份文件保持同步。該命令只會檢查RMAN資料庫所記載的備份文件。當執行CROSSCHECK命令時,如果資料庫
           記錄不匹配于備份文件的物理狀態,那么該命令會更新資料庫記錄的狀態信息。當使用CROSSCHECK命令核對備份文件之后,備份文件的狀態會包括AVALIABLE、UNAVALIABLE和EXPIRED 三種,
           如果備份文件處于EXPIRED狀態,則說明物理文件已經被手工刪除或者損壞。注意,如果備份文件處于EXPIRED狀態,應該使用DELETE命令刪除該備份文件。
          
           1、核對所有備份集
              RMAN>CROSSCHECK BACKUP;   2、核對所有數據文件的備份集
              RMAN>CROSSCHECK BACKUP OF DATABASE;   3、核對特定表空間的備份集
              RMAN>CROSSCHECK BACKUP OF TABLESPACE SYSTEM;   4、核對特定數據文件的備份集
              RMAN>CROSSCHECK BACKUP OF DATAFILE 4;   5、核對控制文件的備份集
              RMAN>CROSSCHECK BACKUP OF CONTROLFILE;   6、核對SPFILE的備份集
              RMAN>CROSSCHECK BACKUP OF SPFILE;
          
           7、核對歸檔日志的備份集
              RMAN>CROSSCHECK BACKUP OF ARCHIVELOG SEQUENCE 3;   8、核對所有映像副本
              RMAN>CROSSCHECK COPY;   9、核對所有數據文件的映像副本
              RMAN>CROSSCHECK COPY OF DATABASE;   10、核對特定表空間的映像副本
              RMAN>CROSSCHECK COPY OF TABLESPACE USERS;   11、核對特定數據文件的映像副本
               RMAN>CROSSCHECK COPY OF DATAFILE 4;   12、核對控制文件的映像副本
                RMAN>CROSSCHECK COPY OF CONTROLFILE;   13、核對歸檔日志的映像副本
               RMAN>CROSSCHECK COPY OF ARCHIVELOG SEQUENCE 4;
        四、DELETE    該命令用于刪除RMAN備份記錄及相應的物理文件    1、刪除陳舊備份
               RMAN>DELETE OBSOLETE;    2、刪除 EXPIRED 備份集
              當使用OS命令刪除了備份集對應的備份片文件后,如果執行CROSSCHECK命令核對備份集,那么會將該備份集標記為EXPIRED狀態。
               RMAN>DELETE NOPROMPT EXPIRED BACKUP;    3、刪除EXPIRED副本
               RMAN>DELETE NOPROMPT EXPIRED COPY;     
            4、刪除特定備份集
              RMAN>DELETE NOPROMPT BACKUPSET 19;    5、刪除特定備份片
              RMAN>DELETE NOPROMPT BACKUPPIECE 'D:\BACKUP\DEMO_18.BAK';    6、刪除所有備份集
              RMAN>DELETE NOPROMPT BACKUP;    7、刪除特定映像副本
               RMAN>DELETE NOPROMPT DATAFILECOPY 'D:\BACKUP\DEM0_19.BAK';    8、刪除所有映像副本
               RMAN>DELETE NOPROMPT COPY;    9、在備份后刪除輸入對象
               當使用BACKUP命令備份歸檔日志或備份集時,在備份完成之后可以刪除原有輸入對象,示例如下:
               RMAN>BACKUP ARCHIVELOG ALL DELETE INPUT;
               RMAN>BACKUP BACKUPSET 22 FORMAT='D:\BACKUP\%u.BAK' DELETE INPUT;五、CHANGE   1、改變備份集狀態
              可用CHANGE BACKUPSET .. UNAVAILABLE/AVAILABLE 來改變一個備份集的狀態。

              RMAN>CHANGE BACKUPSET 22 UNAVAILABLE   2、改變映像副本狀態
              數據文件:CHANGE DATAFILECOPY .. AVAILABLE/UNAVAILABLE
              控制文件:CHANGE CONTROLFILECOPY .. AVAILABLE/UNAVAILABLE
              歸檔日志:CHANGE ARCHIVELOG .. AVAILABLE/UNAVAILABLE      例如:
               RMAN>CHANGE DATAFILECOPY 'D:\BACKUP\DEMO_37.BAK' UNAVAILABLE;   3、建立長期備份
              長期備份是指被長期保留的備份文件,使用長期備份的目的是為了可以將數據庫恢復到過去的特定時間點。當社頂了長期備份之后,RMAN會從設備冗余策略中
              免除該備份文件,也就是說,長期備份文件不會被標記為陳舊備份。
              命令:CHANGE .. KEEP/NOKEEP      (1)使備份集156永久保留
                 RMAN>CHANGE BACKUPSET 156 KEEP FOREVER LOGS;
              (2)使備份集198保留60天
                 RMAN>CHANGE BACKUPSET 198 KEEP UNTIL TIME 'SYSDATE+60' LOGS;
              (3)免除備份集156的保留期限
                 RMAN>CHANGE BACKUPSET 156 NOKEEP


        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线