zoukankan      html  css  js  c++  java
  • rman 脚本大全

    ################################################################
    一个增量备份的例子脚本
    ################################################################
    #!/bin/bash
    # incremental level 0 backup script

    source /home/oracle/.bash_profile

    current_day=`date +%Y%m%d`
    incr_day=102_incr_$current_day
    mkdir /data/oracle/ora_backup/$incr_day
    echo '-------------------------------------'
    echo "-- Begin Increment Backup of DB 10.103.23.102 DateTime: `date` --"
    echo '-------------------------------------'
    rman target / <<EOF
    run
    {
    CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS;
    CONFIGURE BACKUP OPTIMIZATION ON;
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/data/oracle/ora_backup/$incr_day/PID-%F';
    CONFIGURE DEVICE TYPE DISK PARALLELISM 4;
    crosscheck backup;
    delete noprompt obsolete;
    delete noprompt expired backup;
    allocate channel dev1 type disk maxpiecesize=30720M;
    allocate channel dev2 type disk maxpiecesize=30720M;
    allocate channel dev3 type disk maxpiecesize=30720M;
    allocate channel dev4 type disk maxpiecesize=30720M;
    backup as compressed backupset incremental level 1 tag='db1'
    format '/data/oracle/ora_backup/$incr_day/%n_%T_%U' database;
    sql 'alter system archive log current';
    backup archivelog all format '/data/oracle/ora_backup/$incr_day/arc_%n_%T_%U' delete all input;
    release channel dev1;
    release channel dev2;
    release channel dev3;
    release channel dev4;
    }
    EOF
    echo '------------------------------------'
    echo "-- End Increment Backup of DB 10.103.23.102 DateTime: `date` --"
    echo '------------------------------------'
    scp -l 51200 -r /data/oracle/ora_backup/$incr_day oracle@10.103.23.103:/data/oracle/ora_backup102 &
    wait
    echo '------------------------------------'
    echo "-- End of Send file to 10.103.23.103 DateTime: `date` --"
    echo '------------------------------------'
    echo ''
    echo ''

  • 相关阅读:
    yii2中的url美化
    一级域名301重定向到www二级域名
    使用meta来控制浏览器的渲染方式
    同一页面不同编码的提交处理
    Yii2.0 UrlManager
    sqlsever连接两个不同服务器上的数据库进行查询
    php 实现传入参数的传出
    xcode如何修改项目名称
    ios如何实现应用之间的跳转
    ios程序如何实现系统自带的分享
  • 原文地址:https://www.cnblogs.com/zfox2017/p/6704285.html
Copyright © 2011-2022 走看看