Oracle-RMAN Catalog配置

catalog库

  • nocatalog方式就是用控制文件作为catalog,每次运行backup命令时将相关的备份信息写入到控制文件中。控制文件中备份信息以循环记录的方式刷写,存放时间受到CONTROL_FILE_RECORD_KEEP_TIME参数的影响

  • catalog方式:将备份信息保存在一个独立的数据库(实际通过schema隔离管理)中,可以长时间保存备份信息。它可以其它的数据库注册到里面,catalog数据库也可以和目标数据库是同一个。

创建catalog

步骤
  1. 创建存放catalog信息的数据库(可以使用现存的数据库)
  2. 创建catalog的所有者(schema)
  3. rman中创建catalog
详细操作
创建存放catalog信息的数据库(可选)
  • tnsnames.ora文件配置

    CATALOGDB =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (LOAD_BALANCE = YES)
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.181)(PORT = 1533))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = o19c)
          (FAILOVER = ON)
          (TYPE = select)
          (METHOD = basic)
          (RETRIES = 180)
          (DELAY = 5)
          (UR = A)
        )
      )
    
创建catalog的所有者(schema)
--1. 创建rman恢复目录表空间
create tablespace tbs_rman datafile '/oradata/o11g/tbs_rman01.dbf' size 20m autoextend on next 512M maxsize unlimited;

--2 创建用户schema
--2.1 non container database
create user rman identified by rman
temporary tablespace temp
default tablespace tbs_rman
quota unlimited on tbs_rman;

--2.2 container database
create user c##rman identified by rman default tablespace rcat temporary tablespace temp quota unlimited on rcat container=all;

-- 3. 授权
grant recovery_catalog_owner to rman; 

grant recovery_catalog_owner to c##rman container=all;
rman中创建catalog
rman /nolog

# 连接到恢复目录
connect target / catalog rman/rman@catalogdb
# 创建恢复目录
create catalog tablespace tbs_rman;
# 将目标数据库注册到Catalog
register database;
客户端连接
#连接到目标数据库及恢复目录
rman target sys/oracle@o11g catalog rman/rman@catalogdb   

前面连接到目标数据库,后面一部分连接到catalog

image-20210810125842710

posted @   KuBee  阅读(327)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2020-08-10 SHELL-文本编辑三剑客(grep|sed|awk)
2020-08-10 SHELL-数组
点击右上角即可分享
微信分享提示

目录导航