IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    模拟带库实现rman远程备份

    惜分飞发表于 2024-02-23 13:09:16
    love 0

    联系:手机/微信(+86 17813235971) QQ(107644445)QQ咨询惜分飞

    标题:模拟带库实现rman远程备份

    作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

    rman通过模拟带库备份到远程机器,需要先配置用户ssh到目标机器
    linux平台oracle备份

    RMAN> RUN {
    2> ALLOCATE CHANNEL S1 DEVICE TYPE sbt
    3> PARMS='SBT_LIBRARY=/tmp/rman_sync.so,ENV=(
    4> OB_SERVER=www.xifenfei.com,
    5> OB_USER=root,
    6> OB_PORT=22123,
    7> OB_PATH=/tmp)';
    8> BACKUP CURRENT CONTROLFILE FORMAT 'ctl_%U';
    9> }
    
    allocated channel: S1
    channel S1: SID=125 device type=SBT_TAPE
    channel S1: SBT/SSH2-SFTP
    
    Starting backup at 22-FEB-24
    channel S1: starting full datafile backup set
    channel S1: specifying datafile(s) in backup set
    including current control file in backup set
    channel S1: starting piece 1 at 22-FEB-24
    channel S1: finished piece 1 at 22-FEB-24
    piece handle=ctl_012jq4gg_1_1 tag=TAG20240222T190344 comment=API Version 2.0,MMS Version 1.0.9.0
    channel S1: backup set complete, elapsed time: 00:00:25
    Finished backup at 22-FEB-24
    released channel: S1
    
    RMAN> list backup;
    
    List of Backup Sets
    ===================
    
    BS Key  Type LV Size       Device Type Elapsed Time Completion Time
    ------- ---- -- ---------- ----------- ------------ ---------------
    1       Full    9.50M      SBT_TAPE    00:00:24     22-FEB-24
            BP Key: 1   Status: AVAILABLE  Compressed: NO  Tag: TAG20240222T190344
            Handle: ctl_012jq4gg_1_1   Media: 0B2B9255
      Control File Included: Ckp SCN: 4438494      Ckp time: 22-FEB-24
    

    win平台oracle备份

    RMAN> RUN {
    2>  ALLOCATE CHANNEL S1 DEVICE TYPE sbt
    3>  PARMS='SBT_LIBRARY=D:\TEMP\rman_sync.dll,
    4>  ENV=(
    5>  OB_SERVER=www.xifenfei.com,
    6>  OB_USER=root,
    7>  OB_PORT=22123,
    8>  OB_PATH=/tmp/,
    9>  OB_PUBLIC_KEY=C:\Users\XIFENFEI\.ssh\id_rsa.pub,
    10>  OB_SECRET_KEY=C:\Users\XIFENFEI\.ssh\id_rsa,
    11>  OB_LOGFILE=d:\xifenfei.log)';
    12>  BACKUP CURRENT CONTROLFILE FORMAT 'ctl_%U';
    13>  }
    
    分配的通道: S1
    通道 S1: SID=156 设备类型=SBT_TAPE
    通道S1: SBT/SSH2-SFTP
    
    启动 backup 于 23-2月 -24
    通道 S1: 正在启动全部数据文件备份集
    通道 S1: 正在指定备份集内的数据文件
    备份集内包括当前控制文件
    通道 S1: 正在启动段 1 于 23-2月 -24
    通道 S1: 已完成段 1 于 23-2月 -24
    段句柄=ctl_012jt7mr_1_1 标记=TAG20240223T231642 注释=API Version 2.0,MMS Version 1.0.9.0
    通道 S1: 备份集已完成, 经过时间:00:00:07
    完成 backup 于 23-2月 -24
    释放的通道: S1
    
    RMAN> list backup;
    
    
    备份集列表
    ===================
    
    
    BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
    ------- ---- -- ---------- ----------- ------------ ----------
    1       Full    9.50M      SBT_TAPE    00:00:05     23-2月 -24
            BP 关键字: 1   状态: AVAILABLE  已压缩: NO  标记: TAG20240223T231642
            句柄: ctl_012jt7mr_1_1   介质: 0B2B9255
      包括的控制文件: Ckp SCN: 14544437     Ckp 时间: 23-2月 -24
    
    • rman 备份出现ORA-00245/RMAN-08132
    • oracle之rman(2)
    • rman通过nfs备份
    • 议rman的crosscheck和obsolete
    • ORACLE 12C RMAN 功能增强
    • rman从多份备份中还原操作
    • 非归档异常数据库rman备份
    • 利用scn增量备份实现数据库增量恢复
    • 给你的rman备份集加上密码锁
    • ORA-00230: operation disallowed: snapshot control file enqueue unavailable
    • ORACLE 12C RMAN recover table
    • asm数据文件迁移(asm–>asm)


沪ICP备19023445号-2号
友情链接