zoukankan      html  css  js  c++  java
  • RMAN相关操作命令

    1、查看哪些文件需要进行RMAN 备份?

    RMAN> report need backup;
    
    RMAN retention policy will be applied to the command
    RMAN retention policy is set to redundancy 1
    Report of files with less than 1 redundant backups
    File #bkps Name
    ---- ----- -----------------------------------------------------
    1    0     +DATA/racdb/datafile/system.262.818420641
    2    0     +DATA/racdb/datafile/sysaux.263.818420665
    3    0     +DATA/racdb/datafile/undotbs1.264.818420681
    4    0     +DATA/racdb/datafile/undotbs2.266.818420707
    5    0     +DATA/racdb/datafile/users.267.818420715
    View Code

    2、查看当前归档日志详细信息

    RMAN> list archivelog all;
    
    List of Archived Log Copies for database with db_unique_name RACDB
    =====================================================================
    
    Key     Thrd Seq     S Low Time 
    
    ------- ---- ------- - ---------
    1       1    63      A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_63.273.818423169
    
    4       1    64      A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_64.276.818423215
    
    8       1    65      A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_65.280.818425501
    
    9       1    66      A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_66.281.818425651
    
    10      1    67      A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_67.282.818425655
    
    11      1    68      A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_68.283.818426127
    
    13      1    69      A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_69.285.818429629
    
    15      1    70      A 19-JUN-13        Name: +DATA/racdb/archivelog/2013_06_19/thread_1_seq_70.288.818527563
    
    16      1    71      A 19-JUN-13        Name: +DATA/racdb/archivelog/2013_06_19/thread_1_seq_71.289.818534069
    
    19      1    72      A 19-JUN-13        Name: +DATA/racdb/archivelog/2013_06_19/thread_1_seq_72.291.818536665
    
    20      1    73      A 19-JUN-13        Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_73.292.818698081
    
    21      1    74      A 21-JUN-13        Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_74.293.818698099
    
    23      1    75      A 21-JUN-13        Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_75.295.818701975
    
    24      1    76      A 21-JUN-13        Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_76.296.818701977
    
    2       2    1       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_1.274.818423203
    
    3       2    2       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_2.275.818423213
    
    5       2    3       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_3.277.818423215
    
    6       2    4       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_4.278.818424079
    
    7       2    5       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_5.279.818425497
    
    12      2    6       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_6.284.818426129
    
    14      2    7       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_7.286.818429635
    
    17      2    8       A 18-JUN-13        Name: +DATA/racdb/archivelog/2013_06_19/thread_2_seq_8.290.818534077
    
    18      2    9       A 19-JUN-13        Name: +DATA/racdb/archivelog/2013_06_19/thread_2_seq_9.287.818536663
    
    22      2    10      A 21-JUN-13        Name: +DATA/racdb/archivelog/2013_06_21/thread_2_seq_10.294.818701301
    
    25      2    11      A 21-JUN-13        Name: +DATA/racdb/archivelog/2013_06_21/thread_2_seq_11.297.818705057
    
    26      2    12      A 21-JUN-13        Name: +DATA/racdb/archivelog/2013_06_21/thread_2_seq_12.298.818705061
    View Code

    3、删除归档日志信息

    RMAN> delete archivelog all;
    
    released channel: ORA_DISK_1
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=153 instance=racdb1 device type=DISK
    List of Archived Log Copies for database with db_unique_name RACDB
    =====================================================================
    
    Key     Thrd Seq     S Low Time 
    ------- ---- ------- - ---------
    1       1    63      A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_63.273.818423169
    
    4       1    64      A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_64.276.818423215
    
    8       1    65      A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_65.280.818425501
    
    9       1    66      A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_66.281.818425651
    
    10      1    67      A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_67.282.818425655
    
    11      1    68      A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_68.283.818426127
    
    13      1    69      A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_1_seq_69.285.818429629
    
    15      1    70      A 19-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_19/thread_1_seq_70.288.818527563
    
    16      1    71      A 19-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_19/thread_1_seq_71.289.818534069
    
    19      1    72      A 19-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_19/thread_1_seq_72.291.818536665
    
    20      1    73      A 19-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_73.292.818698081
    
    21      1    74      A 21-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_74.293.818698099
    
    23      1    75      A 21-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_75.295.818701975
    
    24      1    76      A 21-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_21/thread_1_seq_76.296.818701977
    
    2       2    1       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_1.274.818423203
    
    3       2    2       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_2.275.818423213
    
    5       2    3       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_3.277.818423215
    
    6       2    4       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_4.278.818424079
    
    7       2    5       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_5.279.818425497
    
    12      2    6       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_6.284.818426129
    
    14      2    7       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_18/thread_2_seq_7.286.818429635
    
    17      2    8       A 18-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_19/thread_2_seq_8.290.818534077
    
    18      2    9       A 19-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_19/thread_2_seq_9.287.818536663
    
    22      2    10      A 21-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_21/thread_2_seq_10.294.818701301
    
    25      2    11      A 21-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_21/thread_2_seq_11.297.818705057
    
    26      2    12      A 21-JUN-13
            Name: +DATA/racdb/archivelog/2013_06_21/thread_2_seq_12.298.818705061
    
    
    Do you really want to delete the above objects (enter YES or NO)? yes
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_1_seq_63.273.818423169 RECID=1 STAMP=818423169
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_1_seq_64.276.818423215 RECID=4 STAMP=818423215
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_1_seq_65.280.818425501 RECID=8 STAMP=818425503
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_1_seq_66.281.818425651 RECID=9 STAMP=818425651
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_1_seq_67.282.818425655 RECID=10 STAMP=818425655
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_1_seq_68.283.818426127 RECID=11 STAMP=818426128
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_1_seq_69.285.818429629 RECID=13 STAMP=818429633
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_19/thread_1_seq_70.288.818527563 RECID=15 STAMP=818527569
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_19/thread_1_seq_71.289.818534069 RECID=16 STAMP=818534077
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_19/thread_1_seq_72.291.818536665 RECID=19 STAMP=818536664
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_21/thread_1_seq_73.292.818698081 RECID=20 STAMP=818698081
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_21/thread_1_seq_74.293.818698099 RECID=21 STAMP=818698099
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_21/thread_1_seq_75.295.818701975 RECID=23 STAMP=818701975
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_21/thread_1_seq_76.296.818701977 RECID=24 STAMP=818701977
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_2_seq_1.274.818423203 RECID=2 STAMP=818423204
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_2_seq_2.275.818423213 RECID=3 STAMP=818423214
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_2_seq_3.277.818423215 RECID=5 STAMP=818423215
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_2_seq_4.278.818424079 RECID=6 STAMP=818424087
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_2_seq_5.279.818425497 RECID=7 STAMP=818425496
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_2_seq_6.284.818426129 RECID=12 STAMP=818426129
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_18/thread_2_seq_7.286.818429635 RECID=14 STAMP=818429635
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_19/thread_2_seq_8.290.818534077 RECID=17 STAMP=818534080
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_19/thread_2_seq_9.287.818536663 RECID=18 STAMP=818536663
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_21/thread_2_seq_10.294.818701301 RECID=22 STAMP=818701302
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_21/thread_2_seq_11.297.818705057 RECID=25 STAMP=818705059
    deleted archived log
    archived log file name=+DATA/racdb/archivelog/2013_06_21/thread_2_seq_12.298.818705061 RECID=26 STAMP=818705060
    Deleted 26 objects
    View Code

    4、删除备份信息

    RMAN> delete backup;
    
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=153 instance=racdb1 device type=DISK
    specification does not match any backup in the repository
    View Code

    5、切换归档日志

    SQL> alter system switch logfile;
    
    System altered.
    View Code 

    6、使用RMAN备份数据库

    RMAN> run{
    2> allocate channel c1 type disk;
    3> allocate channel c2 type disk;
    4> allocate channel c3 type disk;
    5> allocate channel c4 type disk;
    6> backup database format '/home/oracle/backup/Full_%U.bak';
    7> release channel c1;
    8> release channel c2;
    9> release channel c3;
    10> release channel c4;
    11> }
    
    released channel: ORA_DISK_1
    allocated channel: c1
    channel c1: SID=153 instance=racdb1 device type=DISK
    
    allocated channel: c2
    channel c2: SID=157 instance=racdb1 device type=DISK
    
    allocated channel: c3
    channel c3: SID=29 instance=racdb1 device type=DISK
    
    allocated channel: c4
    channel c4: SID=158 instance=racdb1 device type=DISK
    
    Starting backup at 21-JUN-13
    channel c1: starting full datafile backup set
    channel c1: specifying datafile(s) in backup set
    input datafile file number=00001 name=+DATA/racdb/datafile/system.262.818420641
    input datafile file number=00004 name=+DATA/racdb/datafile/undotbs2.266.818420707
    channel c1: starting piece 1 at 21-JUN-13
    channel c2: starting full datafile backup set
    channel c2: specifying datafile(s) in backup set
    input datafile file number=00003 name=+DATA/racdb/datafile/undotbs1.264.818420681
    channel c2: starting piece 1 at 21-JUN-13
    channel c3: starting full datafile backup set
    channel c3: specifying datafile(s) in backup set
    input datafile file number=00002 name=+DATA/racdb/datafile/sysaux.263.818420665
    input datafile file number=00005 name=+DATA/racdb/datafile/users.267.818420715
    channel c3: starting piece 1 at 21-JUN-13
    channel c4: starting full datafile backup set
    channel c4: specifying datafile(s) in backup set
    including current control file in backup set
    channel c4: starting piece 1 at 21-JUN-13
    channel c2: finished piece 1 at 21-JUN-13
    piece handle=/home/oracle/backup/Full_02ocovu1_1_1.bak tag=TAG20130621T190015 comment=NONE
    channel c2: backup set complete, elapsed time: 00:00:47
    channel c2: starting full datafile backup set
    channel c2: specifying datafile(s) in backup set
    including current SPFILE in backup set
    channel c2: starting piece 1 at 21-JUN-13
    channel c4: finished piece 1 at 21-JUN-13
    piece handle=/home/oracle/backup/Full_04ocovu3_1_1.bak tag=TAG20130621T190015 comment=NONE
    channel c4: backup set complete, elapsed time: 00:00:19
    channel c2: finished piece 1 at 21-JUN-13
    piece handle=/home/oracle/backup/Full_05ocovvm_1_1.bak tag=TAG20130621T190015 comment=NONE
    channel c2: backup set complete, elapsed time: 00:00:18
    channel c1: finished piece 1 at 21-JUN-13
    piece handle=/home/oracle/backup/Full_01ocovu0_1_1.bak tag=TAG20130621T190015 comment=NONE
    channel c1: backup set complete, elapsed time: 00:02:35
    channel c3: finished piece 1 at 21-JUN-13
    piece handle=/home/oracle/backup/Full_03ocovu1_1_1.bak tag=TAG20130621T190015 comment=NONE
    channel c3: backup set complete, elapsed time: 00:02:33
    Finished backup at 21-JUN-13
    
    released channel: c1
    
    released channel: c2
    
    released channel: c3
    
    released channel: c4
    View Code

    7、使用RMAN备份归档日志

    RMAN> backup archivelog all format '/home/oracle/backup/ARCHIVE_LOG_%U.bak';
    
    Starting backup at 21-JUN-13
    current log archived
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=153 instance=racdb1 device type=DISK
    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=77 RECID=27 STAMP=818708153
    input archived log thread=2 sequence=13 RECID=30 STAMP=818709052
    input archived log thread=1 sequence=78 RECID=28 STAMP=818708173
    input archived log thread=1 sequence=79 RECID=29 STAMP=818709050
    channel ORA_DISK_1: starting piece 1 at 21-JUN-13
    channel ORA_DISK_1: finished piece 1 at 21-JUN-13
    piece handle=/home/oracle/backup/ARCHIVE_LOG_06ocp0ht_1_1.bak tag=TAG20130621T191053 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
    Finished backup at 21-JUN-13
    View Code

    8、RAC主库执行创建物理备库控制文件

    RMAN> backup device type disk format '/home/oracle/backup/standby_%U.ctl' current controlfile for standby;
    
    Starting backup at 21-JUN-13
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting full datafile backup set
    channel ORA_DISK_1: specifying datafile(s) in backup set
    including standby control file in backup set
    channel ORA_DISK_1: starting piece 1 at 21-JUN-13
    channel ORA_DISK_1: finished piece 1 at 21-JUN-13
    piece handle=/home/oracle/backup/standby_07ocp0p2_1_1.ctl tag=TAG20130621T191442 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
    Finished backup at 21-JUN-13
    View Code

    9、RAC主库创建物理备库初始化参数文件

    SQL> create pfile='/home/oracle/backup/initphydb.ora' from spfile;
    
    File created.
    View Code

    用rman 正确地删除归档日志  

    如何正确删除ORACLE归档日志文件

    RMAN命令详解

    CONFIGURE RETENTION POLICY

  • 相关阅读:
    centos崩溃后如何修复
    乘法是啥
    接上篇—用spring注入DBbean,并使用maven管理
    技术产生价值
    技术?
    世界的本质是啥呢
    java-web 登陆功能
    对java的理解
    数学的历史
    使用jmeter测试接口
  • 原文地址:https://www.cnblogs.com/arcer/p/3148885.html
Copyright © 2011-2022 走看看