zoukankan      html  css  js  c++  java
  • 如何进行0级别备份?

    0级别备份,实际上就是全备,而0级别备份与full backup的区别在于0级别备份可以作为增量备份的基础,而full backup则不能.

    假如DBA开始之初,就没有进行过0级别备份,而是直接进行1、2、3、4等级备份,在这种情况下oracle会自动先产生一个0级别备份.

    1、0级备份执行操作

    RMAN> run{
    2>      allocate channel d1 type disk;
    3>      backup incremental level 0 database format '/u01/arcerzhang/level_0_%U';
    4> }
    
    分配的通道: d1
    通道 d1: SID=11 设备类型=DISK
    
    启动 backup25-3月 -13
    通道 d1: 正在启动增量级别 0 数据文件备份集
    通道 d1: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00001 名称=/u01/oradata/poli/system01.dbf
    输入数据文件: 文件号=00002 名称=/u01/oradata/poli/sysaux01.dbf
    输入数据文件: 文件号=00006 名称=/u01/oradata/expimp01.dbf
    输入数据文件: 文件号=00005 名称=/u01/oradata/poli/example01.dbf
    输入数据文件: 文件号=00003 名称=/u01/oradata/poli/undotbs01.dbf
    输入数据文件: 文件号=00004 名称=/u01/oradata/poli/users01.dbf
    通道 d1: 正在启动段 125-3月 -13
    通道 d1: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/level_0_1do5dkml_1_1 标记=TAG20130325T124717 注释=NONE
    通道 d1: 备份集已完成, 经过时间:00:00:45
    完成 backup25-3月 -13
    
    启动 Control File Autobackup 于 25-3月 -13
    段 handle=/u01/flash_recovery_area/POLI/autobackup/2013_03_25/o1_mf_n_810996482_8nzor2mr_.bkp comment=NONE
    完成 Control File Autobackup 于 25-3月 -13
    释放的通道: d1

    注意:{}后面不应有分号,否则会报错:

    RMAN> run{
    2>      allocate channel d1 type disk;
    3>      backup incremental level 0 database format '/u01/arcerzhang/level_0_%U';
    4> };
    
    释放的通道: ORA_DISK_1
    分配的通道: d1
    通道 d1: SID=11 设备类型=DISK
    
    启动 backup25-3月 -13
    通道 d1: 正在启动增量级别 0 数据文件备份集
    通道 d1: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00001 名称=/u01/oradata/poli/system01.dbf
    输入数据文件: 文件号=00002 名称=/u01/oradata/poli/sysaux01.dbf
    输入数据文件: 文件号=00006 名称=/u01/oradata/expimp01.dbf
    输入数据文件: 文件号=00005 名称=/u01/oradata/poli/example01.dbf
    输入数据文件: 文件号=00003 名称=/u01/oradata/poli/undotbs01.dbf
    输入数据文件: 文件号=00004 名称=/u01/oradata/poli/users01.dbf
    通道 d1: 正在启动段 125-3月 -13
    通道 d1: 已完成段 125-3月 -13
    段句柄=/u01/arcerzhang/level_0_1bo5dki5_1_1 标记=TAG20130325T124452 注释=NONE
    通道 d1: 备份集已完成, 经过时间:00:01:26
    完成 backup25-3月 -13
    
    启动 Control File Autobackup 于 25-3月 -13
    段 handle=/u01/flash_recovery_area/POLI/autobackup/2013_03_25/o1_mf_n_810996379_8nzonw6m_.bkp comment=NONE
    完成 Control File Autobackup 于 25-3月 -13
    释放的通道: d1
    
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-00558: 分析输入命令时出错
    RMAN-01009: 语法错误: 找到 ";": 应为: "advise, allocate, alter, backup, @, catalog, change, configure, connect, convert, copy, create, crosscheck, delete, drop, duplicate, exit, flashback, grant, host, import, list, mount, open, print, quit, recover, register, release, repair, replace, report,
    , restore, resync, revoke, run, send, set, show, shutdown, spool, sql, startup, switch, transport, unregister, upgrade, validate, {, " 中的一个
    RMAN-01007: 在第 0 行第 2 列, 文件: standard input
  • 相关阅读:
    less css用法思维导图
    javascript模块化编程规范
    行高:line-height图文解析
    CSS细节
    Emmet
    常见的浏览器兼容问题
    一条在没有水的环境下坚持了四年生存下来的鱼
    纪念:一高那些年
    水墨青花
    float浮动
  • 原文地址:https://www.cnblogs.com/arcer/p/2980542.html
Copyright © 2011-2022 走看看