rman 建立catalog實驗及說明

2021-06-09 23:52:14 字數 1509 閱讀 7264

前提:

請在兩台機器上分別裝上資料庫軟體,分別建立資料庫,並啟動資料庫;

[oracle@oracle11gocp_catalog ~]$ cat /etc/hosts

# do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1  localhost.localdomain localhost

192.168.0.253 oracle11gocp_catalog  #作為 catalog  主機

192.168.0.252 oracle11gocp                  #作為 需要備份的 主機

二、tnsname樣例:

三、實驗

-- 1、在oracle11gocp_catalog主機中(作為catalog的資料庫),準備tablespace,user, permissions and quota,執行操作如下:

-- 2、作業系統下執行:以註冊目標庫到catalog庫中;

-- catalog_orcl是配置連線到catlog資料庫的tnsname;

[oracle@oracle11gocp_catalog ~]$ rman catalog rman/rman@catalog_orcl target sys/123123@target_orcl

rman> create catalog;

rman> register database;

rman> list backup;

rman>

說明:rman catalog rman/rman@catalog_orcl target sys/123123@target_orcl

catalog rman/rman@catalog_orcl 表示要連線的 catalog 資料庫為: catalog_orcl sys/123123@target_orcl  表示要連線的 target 資料庫為: target_orcl-- 3、可以開始在catalog資料庫中查詢註冊資訊;

[oracle@oracle11gocp_catalog ~]$ sqlplus rman/rman@catalog_orcl

sql> select dbid, name from rc_database;

sql> select db_id, bs_key, backup_type from rc_backup_set;

-- 作完 1,2 步驟後,即可開始執行rman 備份等操作;例如:執行備份,查詢備份資訊等 ;

rman> backup datafile 4;   -- 備份4號檔案;

rman> list backup;         -- 列出備份資訊;

備份集列表

***************====

RMAN中catalog和nocatalog區別

nocatalog方式就是用control file作為catalog,每一次備份都要往控制檔案裡面寫好多備份資訊,控制檔案裡面會有越來越多的備份資訊。若為catalog則必須要首先要建立目錄備份資料庫,建立恢復目錄。當通過rman nocatalog方式備份oracle,oracle使用contr...

rman及catalog配置使用

1 rman常用配置 配置自動分配通道 configure channel device type disk format s 配置備份的冗餘策略 configure retention policy to redundancy 2 儲存最近的兩次備份資訊 configure retention p...

rman的catalog資料庫配置說明

資料庫為mytest和mytest1,以mytest1為catalog資料庫配置mytest的rman引數。c documents and settings zhenhuan yu.synnex grp set oracle sid mytest1 c documents and settings ...