zoukankan      html  css  js  c++  java
  • RMAN备份backup database current controlfile plus archivelog format '/opt/oracle/admin/data_arch%U.bak' delete input

    发现一点:只要开启了CONTROLFILE AUTOBACKUP,就算只备份一个归档日志最后一步也一定会备份控制文件和spfile(如果是pfile启动,则不会备份spfile)
    
    整库备份的最好方法
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    backup database format '/db/backup/data%U.bak' plus archivelog format '/db/backup/arch%U.bak' delete input;
    
    
    归档日志的备份和恢复方法
    Rman>backup archivelog all;--备份所有归档日志
    Rman>backup archivelog sequence 580 --备份580这个归档日志
    Rman>backup archivelog sequence between 580 and 584;--备份580到584的归档日志
    Rman>backup archivelog from sequence 580;--备份580开始的所有归档日志
    Rman>backup archivelog from sequence 580 until sequence 584;--备份580到584的归档日志
    Rman>restore archivelog all;
    Rman>restore archivelog sequence 580;
    Rman>restore archivelog sequence between 580 and 584;
    Rman>restore archivelog from sequence 580;
    Rman> restore archivelog from sequence 580 until sequence 584;
    
    
    
    
    
    CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
    
    backup database plus archivelog format '/db/backup/data_arch%U.bak' delete input;
        1、current log archived+备份归档日志+删除归档日志
        2、备份数据文件
        3、备份控制文件和spfile(如果是pfile启动,则不会备份spfile)
        4、current log archived+备份归档日志+删除归档日志
    
    backup database archivelog all format '/db/backup/data_arch%U.bak' delete input;
    backup database include current controlfile archivelog all format '/db/backup/data_arch%U.bak' delete input;
        1、备份数据文件
        2、备份归档日志+删除归档日志(如果有的话,如果删除了归档日志但是备份期间又没有产生归档日志,则不会有这一步)
        3、备库控制文件和spfile(如果是pfile启动,则不会备份spfile)
    
    backup database current controlfile archivelog all format '/db/backup/data_arch%U.bak' delete input;
        1、备份数据文件
        2、备份归档日志+删除归档日志(如果有的话,如果删除了归档日志但是备份期间又没有产生归档日志,则不会有这一步)
        3、备库控制文件和spfile(如果是pfile启动,则不会备份spfile)
        4、备库控制文件
    
    backup database current controlfile plus archivelog format '/db/backup/data_arch%U.bak' delete input;
        1、current log archived+备份归档日志+删除归档日志
        2、备份数据文件
        3、备份控制文件和spfile(如果是pfile启动,则不会备份spfile)
        4、备库控制文件
        5、current log archived+备份归档日志+删除归档日志
    
    
    
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    
    backup database plus archivelog format '/db/backup/data_arch%U.bak' delete input;
        1、current log archived+备份归档日志+删除归档日志
        2、备份数据文件
        3、current log archived+备份归档日志+删除归档日志
        4、备份控制文件和spfile(如果是pfile启动,则不会备份spfile)
    
    backup database archivelog all format '/db/backup/data_arch%U.bak' delete input;
        1、备份数据文件
        2、备份归档日志+删除归档日志(如果有的话,如果删除了归档日志但是备份期间又没有产生归档日志,则不会有这一步)
        3、备库控制文件和spfile(如果是pfile启动,则不会备份spfile)
    
    backup database include current controlfile archivelog all format '/db/backup/data_arch%U.bak' delete input;
    backup database current controlfile archivelog all format '/db/backup/data_arch%U.bak' delete input;
        1、备份数据文件
        2、备份归档日志+删除归档日志(如果有的话,如果删除了归档日志但是备份期间又没有产生归档日志,则不会有这一步)
        3、备库控制文件
        4、备库控制文件和spfile(如果是pfile启动,则不会备份spfile)
    
    backup database current controlfile plus archivelog format '/db/backup/data_arch%U.bak' delete input;
        1、current log archived+备份归档日志+删除归档日志
        2、备份数据文件;备库控制文件
        3、current log archived+备份归档日志+删除归档日志
        4、备份控制文件和spfile(如果是pfile启动,则不会备份spfile)
    
    案例: 以backup database current controlfile plus archivelog format '/opt/oracle/admin/data_arch%U.bak' delete input;
    ##--------------------------------------------------------
      当前归档文件切换,执行备份归档日志文件
    ##--------------------------------------------------------
    Starting backup at 30-DEC-19
    current log archived
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting archived log backup set
    channel ORA_DISK_1: specifying archived log(s) in backup set
    input archived log thread=1 sequence=8 RECID=1 STAMP=1028408641
    input archived log thread=1 sequence=9 RECID=2 STAMP=1028408759
    input archived log thread=1 sequence=10 RECID=3 STAMP=1028408795
    input archived log thread=1 sequence=11 RECID=4 STAMP=1028408847
    input archived log thread=1 sequence=12 RECID=5 STAMP=1028408894
    channel ORA_DISK_1: starting piece 1 at 30-DEC-19
    channel ORA_DISK_1: finished piece 1 at 30-DEC-19
    piece handle=/opt/oracle/admin/data_arch02ukohhu_1_1.bak tag=TAG20191230T210814 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
    
    channel ORA_DISK_1: deleting archived log(s)  #删除所有归档日志文件
    archived log file name=/opt/oracle/flash_recovery_area/ORCL/archivelog/2019_12_30/o1_mf_1_8_h0mxg0w7_.arc RECID=1 STAMP=1028408641
    archived log file name=/opt/oracle/flash_recovery_area/ORCL/archivelog/2019_12_30/o1_mf_1_9_h0mxkqoh_.arc RECID=2 STAMP=1028408759
    archived log file name=/opt/oracle/flash_recovery_area/ORCL/archivelog/2019_12_30/o1_mf_1_10_h0mxlvrg_.arc RECID=3 STAMP=1028408795
    archived log file name=/opt/oracle/flash_recovery_area/ORCL/archivelog/2019_12_30/o1_mf_1_11_h0mxnhbt_.arc RECID=4 STAMP=1028408847
    archived log file name=/opt/oracle/flash_recovery_area/ORCL/archivelog/2019_12_30/o1_mf_1_12_h0mxoysw_.arc RECID=5 STAMP=1028408894
    Finished backup at 30-DEC-19
    
    ##--------------------------------------------------------
      数据文件备份,生成一个备份片,并将备份片放入到一个备份集
    ##--------------------------------------------------------
    Starting backup at 30-DEC-19  
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting full datafile backup set
    channel ORA_DISK_1: specifying datafile(s) in backup set
    input datafile file number=00001 name=/opt/oracle/oradata/orcl/system01.dbf
    input datafile file number=00002 name=/opt/oracle/oradata/orcl/sysaux01.dbf
    input datafile file number=00003 name=/opt/oracle/oradata/orcl/undotbs01.dbf
    input datafile file number=00005 name=/opt/oracle/oradata/orcl/example01.dbf
    input datafile file number=00004 name=/opt/oracle/oradata/orcl/users01.dbf
    channel ORA_DISK_1: starting piece 1 at 30-DEC-19
    channel ORA_DISK_1: finished piece 1 at 30-DEC-19
    piece handle=/opt/oracle/flash_recovery_area/ORCL/backupset/2019_12_30/o1_mf_nnndf_TAG20191230T210816_h0mxp0b5_.bkp tag=TAG20191230T210816 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:35
    channel ORA_DISK_1: starting full datafile backup set
    channel ORA_DISK_1: specifying datafile(s) in backup set
    including current control file in backup set  #当前控制文件也自动备份
    channel ORA_DISK_1: starting piece 1 at 30-DEC-19
    channel ORA_DISK_1: finished piece 1 at 30-DEC-19
    piece handle=/opt/oracle/flash_recovery_area/ORCL/backupset/2019_12_30/o1_mf_ncnnf_TAG20191230T210816_h0mxq4dl_.bkp tag=TAG20191230T210816 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
    Finished backup at 30-DEC-19
    
    
    ##--------------------------------------------------------
      将备份时候产生的归档日志进行备份
    ##--------------------------------------------------------
    Starting backup at 30-DEC-19
    current log archived
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting archived log backup set
    channel ORA_DISK_1: specifying archived log(s) in backup set
    input archived log thread=1 sequence=13 RECID=6 STAMP=1028408933
    channel ORA_DISK_1: starting piece 1 at 30-DEC-19
    channel ORA_DISK_1: finished piece 1 at 30-DEC-19
    piece handle=/opt/oracle/admin/data_arch05ukohj5_1_1.bak tag=TAG20191230T210853 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
    channel ORA_DISK_1: deleting archived log(s)
    archived log file name=/opt/oracle/flash_recovery_area/ORCL/archivelog/2019_12_30/o1_mf_1_13_h0mxq5gm_.arc RECID=6 STAMP=1028408933
    Finished backup at 30-DEC-19
    
    ##--------------------------------------------------------
      自动控制文件备份
    ##--------------------------------------------------------
    Starting Control File and SPFILE Autobackup at 30-DEC-19
    piece handle=/opt/oracle/flash_recovery_area/ORCL/autobackup/2019_12_30/o1_mf_s_1028408934_h0mxq6ok_.bkp comment=NONE
    Finished Control File and SPFILE Autobackup at 30-DEC-19
  • 相关阅读:
    字符串 date 转标准 yyyyMMdd 格式
    stringBuild置空方法
    composer 加速
    php7.0 Mongodb 查询
    PHP7 mongo 操作
    php 简单的对称加密
    PHP 百度关键字
    php redis 写入读取的两个class
    php ci 框架自定义函数
    app已损坏,打不开,你应该将它移动到废纸篓
  • 原文地址:https://www.cnblogs.com/vmsysjack/p/13112741.html
Copyright © 2011-2022 走看看