【rman】使用rman虛擬專用目錄步驟

以下是使用rman虛擬專用目錄步驟:
1. 創建RMAN 基本目錄:
RMAN> CONNECT CATALOG catowner/oracle@catdb
RMAN> CREATE CATALOG;
2. 將RECOVERY_CATALOG_OWNER授予給VPC 所有者:
SQL> CONNECT SYS/oracle@catdb AS SYSDBA
SQL> GRANT RECOVERY_CATALOG_OWNER to vpcowner;
3a.將REGISTER授予給VPC 所有者:
RMAN> CONNECT CATALOG catowner/oracle@catdb
RMAN> GRANT REGISTER DATABASE TO vpcowner;
3b.或將CATALOG FOR DATABASE授予給VPC 所有者:
RMAN>GRANT CATALOG FOR DATABASE db10g TO vpcowner;
4a.爲11g客戶機創建虛擬目錄:
RMAN> CONNECT CATALOGvpcowner/oracle@catdb
RMAN> CREATE VIRTUAL CATALOG;
4b.或者爲11g之前的客戶機創建虛擬目錄:
SQL> CONNECT vpcowner/oracle@catdb
SQL> exec catowner.dbms_rcvcat.create_virtual_catalog;
5. 在目錄中註冊新數據庫:
RMAN> CONNECT TARGET / CATALOG vpcowner/oracle@catdb
RMAN> REGISTER DATABASE;
6. 使用虛擬目錄:
RMAN> CONNECT TARGET / CATALOG vpcowner/oracle@catdb;
RMAN> BACKUP DATABASE;
可以爲數據庫組和用戶組創建虛擬專用RMAN 目錄。
1. 目錄所有者將創建基本目錄。
2. 目錄數據庫的DBA 可以創建擁有虛擬專用目錄(VPC) 的用戶,並授予其RECOVERY_CATALOG_OWNER權限。
3. 基本目錄的所有者可爲VPC 所有者授予訪問先前註冊的數據庫的權限或授予REGISTER權限。GRANT CATALOG命令如下:
GRANT CATALOG FOR DATABASE prod1, prod2 TO vpcowner;
GRANT REGISTER命令如下:
GRANT REGISTER DATABASE TO vpcowner;
然後,虛擬目錄所有者可連接到特定目標的目錄,或者註冊一個目標數據庫。配置完VPC 之後,VPC 所有者可像使用標準基本目錄一樣使用該目錄。
4. 創建虛擬專用目錄。
a. 如果目標數據庫是Oracle Database 11g數據庫並且RMAN 客戶機是11g客戶機,則可使用RMAN 命令:
CREATE VIRTUAL CATALOG;
b. 如果目標數據庫是Oracle Database 10g發行版2 或更早版本(使用兼容客戶機),則必須從SQL*Plus 執行提供的過程:
BASE_CATALOG_OWNER.DBMS_RCVCAT.CREATE_VIRTUAL_CATALOG;
5. 使用VPC 所有者登錄名連接到該目錄,將其作爲常規目錄使用。
6. 虛擬目錄所有者只能查看其有訪問權限的那些數據庫。對於大多數RMAN 操作,你還需要針對目標數據庫的SYSDBA或SYSOPER權限。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章