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;
    }

  • 相关阅读:
    DTO vs. Assembly(转载)
    DDD:整理了一些关于验证方面的文章
    幸福框架:模块化开发
    .NET:异常以及异常处理框架探析(转载)
    Azure 基础:Queue Storage
    Azure 基础:File Storage
    Azure 基础:Blob Storage
    Azure 基础:Table storage
    用 IIS 搭建 mercurial server
    Azure 基础:使用 powershell 创建虚拟网络
  • 原文地址:https://www.cnblogs.com/yangyanhao/p/11404278.html
Copyright © 2011-2022 走看看