zoukankan      html  css  js  c++  java
  • 使用RMAN并发备份数据库

    1、并发备份

    RMAN> run{
    2>      allocate channel c1 type disk;
    3>      allocate channel c2 type disk;
    4>      allocate channel c3 type disk;
    5>      backup incremental level=0
    6>      format '/u01/arcerzhang/p_%U'
    7>      (datafile 1 channel c1 tag='sys')
    8>      (datafile 2 channel c2 tag='aux')
    9>      (datafile 3,4,5,6 channel c3 tag='ohter');
    10>     sql 'alter system archive log current';
    11> }
    
    分配的通道: c1
    通道 c1: SID=11 设备类型=DISK
    
    分配的通道: c2
    通道 c2: SID=73 设备类型=DISK
    
    分配的通道: c3
    通道 c3: SID=132 设备类型=DISK
    
    启动 backup25-3月 -13
    通道 c1: 正在启动增量级别 0 数据文件备份集
    通道 c1: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00001 名称=/u01/oradata/poli/system01.dbf
    通道 c1: 正在启动段 125-3月 -13
    通道 c2: 正在启动增量级别 0 数据文件备份集
    通道 c2: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00002 名称=/u01/oradata/poli/sysaux01.dbf
    通道 c2: 正在启动段 125-3月 -13
    通道 c3: 正在启动增量级别 0 数据文件备份集
    通道 c3: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00006 名称=/u01/oradata/expimp01.dbf
    输入数据文件: 文件号=00005 名称=/u01/oradata/poli/example01.dbf
    输入数据文件: 文件号=00003 名称=/u01/oradata/poli/undotbs01.dbf
    输入数据文件: 文件号=00004 名称=/u01/oradata/poli/users01.dbf
    通道 c3: 正在启动段 125-3月 -13
    通道 c3: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/p_11o5d8hm_1_1 标记=OHTER 注释=NONE
    通道 c3: 备份集已完成, 经过时间:00:00:07
    通道 c2: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/p_10o5d8hm_1_1 标记=AUX 注释=NONE
    通道 c2: 备份集已完成, 经过时间:00:00:27
    通道 c1: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/p_0vo5d8hm_1_1 标记=SYS 注释=NONE
    通道 c1: 备份集已完成, 经过时间:00:00:38
    完成 backup25-3月 -13
    
    启动 Control File Autobackup 于 25-3月 -13
    段 handle=/u01/flash_recovery_area/POLI/autobackup/2013_03_25/o1_mf_n_810984028_8nz9lwv7_.bkp comment=NONE
    完成 Control File Autobackup 于 25-3月 -13
    
    sql 语句: alter system archive log current
    释放的通道: c1
    释放的通道: c2
    释放的通道: c3

    注意:

      (1)、编辑此脚本前需要确定数据库中存在哪些数据文件.

      (2)、使用此脚本的原则:大数据文件各自占用一个通道,小数据文件几个捏在一个通道.

     2、增加并发的方法

    通过命令:

    configure device type disk parallelism 3 backup type to backupset;来修改配置文件中的参数,达到增加并发的效果.
    RMAN> show all ;
    
    db_unique_name 为 POLI 的数据库的 RMAN 配置参数为:
    CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
    CONFIGURE BACKUP OPTIMIZATION OFF; # default
    CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
    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
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
    CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
    CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
    CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/oracle/dbs/snapcf_poli.f'; # default
    
    RMAN> configure device type disk parallelism 3 backup type to backupset;
    
    新的 RMAN 配置参数:
    CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET;
    已成功存储新的 RMAN 配置参数
    
    RMAN> show all ;
    
    db_unique_name 为 POLI 的数据库的 RMAN 配置参数为:
    CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
    CONFIGURE BACKUP OPTIMIZATION OFF; # default
    CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
    CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET;
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
    CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
    CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
    CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/oracle/dbs/snapcf_poli.f'; # default

     通过修改配置文件,增加并发后,进行如下操作

    RMAN> backup database format '/u01/arcerzhang/p3_%U';
    
    启动 backup25-3月 -13
    分配的通道: ORA_DISK_1
    通道 ORA_DISK_1: SID=11 设备类型=DISK
    分配的通道: ORA_DISK_2
    通道 ORA_DISK_2: SID=73 设备类型=DISK
    分配的通道: ORA_DISK_3
    通道 ORA_DISK_3: SID=132 设备类型=DISK
    通道 ORA_DISK_1: 正在启动全部数据文件备份集
    通道 ORA_DISK_1: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00001 名称=/u01/oradata/poli/system01.dbf
    输入数据文件: 文件号=00004 名称=/u01/oradata/poli/users01.dbf
    通道 ORA_DISK_1: 正在启动段 125-3月 -13
    通道 ORA_DISK_2: 正在启动全部数据文件备份集
    通道 ORA_DISK_2: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00002 名称=/u01/oradata/poli/sysaux01.dbf
    输入数据文件: 文件号=00003 名称=/u01/oradata/poli/undotbs01.dbf
    通道 ORA_DISK_2: 正在启动段 125-3月 -13
    通道 ORA_DISK_3: 正在启动全部数据文件备份集
    通道 ORA_DISK_3: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00006 名称=/u01/oradata/expimp01.dbf
    输入数据文件: 文件号=00005 名称=/u01/oradata/poli/example01.dbf
    通道 ORA_DISK_3: 正在启动段 125-3月 -13
    通道 ORA_DISK_3: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/p3_15o5daje_1_1 标记=TAG20130325T095452 注释=NONE
    通道 ORA_DISK_3: 备份集已完成, 经过时间:00:01:09
    通道 ORA_DISK_1: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/p3_13o5dajc_1_1 标记=TAG20130325T095452 注释=NONE
    通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:30
    通道 ORA_DISK_2: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/p3_14o5dajd_1_1 标记=TAG20130325T095452 注释=NONE
    通道 ORA_DISK_2: 备份集已完成, 经过时间:00:01:30
    完成 backup25-3月 -13
    
    启动 Control File Autobackup 于 25-3月 -13
    段 handle=/u01/flash_recovery_area/POLI/autobackup/2013_03_25/o1_mf_n_810986183_8nzcp9w9_.bkp comment=NONE
    完成 Control File Autobackup 于 25-3月 -13
  • 相关阅读:
    学习使用资源文件[4] 用资源中的图片做背景、使用 LoadFromResourceID
    WinAPI: ShellExecute 打开外部程序或文件
    学习使用资源文件[8] 关于 HInstance
    学习使用资源文件[3] 用 Image 显示资源中的图片
    薛定谔之猫_百度百科
    美国创业公司招聘工程师
    Two star programming
    vector 自定义排序
    Data Structures, Algorithms, & Applications in Java Suffix Trees
    Three Star Programmer
  • 原文地址:https://www.cnblogs.com/arcer/p/2980313.html
Copyright © 2011-2022 走看看