zoukankan      html  css  js  c++  java
  • database backup scripts

    冷备脚本:

    run{
    shutdown immediate;
    startup mount;
    allocate channel c1 device type disk;
    allocate channel c2 device type disk;
    backup database format '/u01/backup/rman/db_%d_%T_%U.bak'; backup current controlfile format '/u01/backup/rman/ctl_%d_%T_%U.bak'; alter database open;
    release channel c1;
    release channel c2;
    }

    热备脚本:

    run{
    allocate channel c1 device type disk;
    allocate channel c2 device type disk;
    backup database format '/u01/backup/rman/db_%d_%T_%U.bak'
    plus archivelog format '/u01/backup/rman/ar_%d_%T_%U.bak'; backup current controlfile format '/u01/backup/rman/ctl_%d_%T_%U.bak'; release channel c1;
    release channel c2;
    }

    非归档模式还原:

    startup force nomount:

    restore controlfile;

    alter database mount;

    restore database;

    recover database noredo;

    alter database open resetlogs;

    块追踪增加增量备份速度(已废弃)

    alter database enable block change tracking using file ‘xxx’;

    alter database disable block change tracking;

    select * from v$block_change_tracking; 

    增量热备level 0

    run{
    crosscheck backup;
    allocate channel c1 device type disk;
    allocate channel c2 device type disk;
    backup incremental level 0 database format '/u01/
    backup/rman/db_%d_%T_%U.bak'
    plus archivelog format '/u01/backup/rman/ar_%d_%T_%U.bak'; backup current controlfile format
    '/u01/backup/rman/ctl_%d_%T_%U.bak';
    report obsolete device type disk;
    delete noprompt obsolete device type disk;
    delete noprompt expired backup device type disk;
    release channel c1;
    release channel c2;
    }

    增量热备level1:

    run{
    crosscheck backup;
    allocate channel c1 device type disk;
    allocate channel c2 device type disk;
    backup incremental level 1 database format '/u01/ backup/rman/db_%d_%T_%U.bak'

    backup current controlfile format
    '/u01/backup/rman/ctl_%d_%T_%U.bak';
    report obsolete device type disk;
    delete noprompt obsolete device type disk; delete noprompt expired backup device type disk; release channel c1;
    release channel c2;
    }

  • 相关阅读:
    2018.4.23 深入理解java虚拟机(转)
    2018.4.23 git常用操作命令收集(转)
    2018.4.23 设计模式的一些总结
    2018.4.23 pip使用
    2018.4.23 git命令总结
    2018.4.23 git删除已经add的文件
    2018.4.17 VFS
    记北京第一次跳槽
    RocketMQ存储机制01-存储文件组织与内存映射
    将博客搬至CSDN
  • 原文地址:https://www.cnblogs.com/yangyanhao/p/11404278.html
Copyright © 2011-2022 走看看