rman configure命令,rmanconfigure命令

來源:互聯網
上載者:User

rman configure命令,rmanconfigure命令

記錄rman的命令,備忘

串連到目標資料庫: BACK (DBID=4048592102)
串連到恢複目錄資料庫

RMAN> 2> show all;           --查看參數
RMAN 配置參數為:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS;
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:\backup\control_%F';
CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1;
CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT   'D:\BACKUP\BACKUP_%U';
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   'D:\BACKUP\BACKUP_%U';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\SNCFBACK.ORA'; # default

介紹一下參數
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS;     --備份策略,保留3天的備份
CONFIGURE RETENTION POLICY TO REDUNDANCY 7;                  --備份策略,保留7個備份
這兩個備份策略只能兩個取一,不能共存。

CONFIGURE BACKUP OPTIMIZATION ON;                         --備份最佳化開啟,不知道oracle為什麼不預設開啟
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default          --備份裝置裝置disk為磁碟,sbt為磁帶
CONFIGURE CONTROLFILE AUTOBACKUP ON;                      --控制檔案備份是否自動備份,意思是說備份資料庫的同時是否自動備份控制檔案
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:\backup\control_%F';  --控制檔案備份的目錄和格式
CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET; --備份的並行度和備份壓縮
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;      --備份的資料檔案 有幾個副本
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1;   --備份的歸檔日誌 有幾個副本
CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT   'D:\BACKUP\BACKUP_%U';
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   'D:\BACKUP\BACKUP_%U';  --分配通道,通道的備份目錄
CONFIGURE MAXSETSIZE TO UNLIMITED; # default         --備份組的大小,這個還是UNLIMITED為好,因為我們總是無法估計備份組的大小
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\SNCFBACK.ORA'; # default --備份檔案的鏡像



怎刪除rman配置參數 configure channel 2 ……

CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' clear;
如果想恢複到預設值:
configure default device type clear;
 
在ORACLE裡什是RMAN命令,它有什作用?備份?

3. 恢複目錄

3.1.恢複目錄的概念

恢複目錄是由RMAN使用、維護的用來放置備份資訊的倉庫。RMAN利用恢複目錄記載的資訊去判斷如何執行需要的備份恢複操作。

恢複目錄可以存在於ORACLE資料庫的計劃中。

雖然恢複目錄可以用來備份多個資料庫,建議為恢複目錄資料庫建立一個單獨的資料庫。

恢複目錄資料庫不能使用恢複目錄備份自身。

3.2.建立恢複目錄

第一步,在目錄資料庫中建立恢複目錄所用資料表空間:

SQL> create tablespace rman_ts datafile 'd:\oracle\oradata\rman\rman_ts.dbf' size 20M;

資料表空間已建立。

第二步,在目錄資料庫中建立RMAN 使用者並授權:

SQL> create user rman identified by rman default tablespace rman_ts temporary tablespace temp quota unlimited on rman_ts;

使用者已建立。

SQL> grant recovery_catalog_owner to rman ;

授權成功。
SQL> grant connect, resource to rman ;

授權成功。

第三步,在目錄資料庫中建立恢複目錄

C:\>rman catalog rman/rman

復原管理員:版本8.1.6.0.0 - Production

RMAN-06008:串連到恢複目錄資料庫
RMAN-06428:未安裝恢複目錄
RMAN>create catalog tablespace rman_ts;
RMAN-06431:恢複目錄已建立

注意:雖然使用RMAN不一定必需恢複目錄,但是推薦使用。因為恢複目錄記載的資訊大部分可以通過控制檔案來記載,RMAN在恢複資料庫時使用這些資訊。不使用恢複目錄將會對備份恢複操作有限制。

3.3.使用恢複目錄的優勢

可以儲存指令碼;

記載較長時間的備份恢複操作;

4. 啟動RMAN

RMAN為互動式命令列處理介面,也可以從企業管理器中運行。

為了使用下面的執行個體,先檢查環境符合:

the target database is called "his" and has the same TNS alias

user rman has been granted "recovery_catalog_owner "privileges

目標資料庫的串連使用者為internal帳號,或者以其他SYSDBA類型帳號串連

the recovery catalog database is called "rman" and has the same TNS alias

the schema containing the recovery catalog is "rman" (same password)

在使用RMAN前,設定NLS_DATE_FORMAT 和NLS_LANG環境變數,很多RMAN LIST命令的輸出結果是與日期時間相關的,這點在使用者希望執行以時間為基準的恢複工作也很重要。

......餘下全文>>
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.