RMAN 常用命令
RMAN 常用命令
準備工作 :
1). 建立catalog資料庫(假設名稱為rman)
2). 建立用於恢復目錄的表空間
SQL> create tablespace rcat_tbs datafile
'D:\oracle\product\10.2.0\oradata\rman\rman_tbs01.dbf' size 200M;
3). 建立使用者
SQL> create user rman_cat identified by oracle default tablespace
rcat_tbs temporary tablespace temp ;
SQL> alter user rman_cat quota unlimited on rcat_tbs;
SQL> grant recovery_catalog_owner to rman_cat ;
SQL> grant connect , resource to rman_cat ;
4). 建立恢復目錄 (建立恢復目錄都做了什麼 ??? )
C:\>rman catalog
恢復管理器: Release 10.2.0.1.0 - Production on 星期一 5月 23 09:15:42 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到恢復目錄資料庫
RMAN> create catalog tablespace rcat_tbs ;
恢復目錄已建立
5). 透過RMAN連線到目標庫和恢復目錄後,將目標庫註冊到恢復目錄中。
C:\>rman target catalog
恢復管理器: Release 10.2.0.1.0 - Production on 星期一 5月 23 09:19:38 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到目標資料庫: TEST01 (DBID=3556425887)
連線到恢復目錄資料庫
RMAN> register database;
註冊在恢復目錄中的資料庫
正在啟動全部恢復目錄的 resync
完成全部 resync
6). RMAN備份(測試)
RMAN> backup device type disk format 'D:\rmanbak\%U' database plus archivelog;
常用命令 :
1. 備份log以append方式儲存在log檔案中.
C:\>set ORACLE_SID=test01
C:\>rman target / log=c:\rman.log append
RMAN> backup device type disk format 'D:\rmanbak\%U' database ;
RMAN>
其中log=c:\rman.log,表示RMAN所有的輸出都不會顯示在螢幕上,而是
全都輸出到rman.log 中,append表示追加.
2. 檢視RMAN配置
RMAN> show all;
使用目標資料庫控制檔案替代恢復目錄
RMAN 配置引數為:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
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_2\DATABASE\SNCFTEST01.ORA'; # default
RMAN> show device type;
RMAN 配置引數為:
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
RMAN>
3. 使用Configure修改選項值
configure命令選項值修改很簡單,可以先透過show all 顯示,然後修改。
RMAN > show all ;
....
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
....
然後我們將show all的命令複製,修改即可configure .
RMAN > configure controlfile autobackup on ;
修改的部分可以透過 select * from v$rman_configuration; 查詢到。
再次show all 檢視CONTROLFILE AUTOBACKUP後面的 # default 會消失。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-702006/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN常用命令
- 【RMAN】Oracle rman 常用命令參考Oracle
- Oracle rman 常用命令Oracle
- RMAN常用命令11
- RMAN說,我能備份(7)--RMAN常用命令
- RMAN 常用命令 3 [final]
- RMAN 常用命令 2 [final]
- RMAN 常用命令 1 [final]
- RMAN說,我能備份(8)--RMAN常用命令續
- RMAN常用命令——不斷整理中
- rman的常用命令和asm檢視的命令ASM
- RMAN 異機遷移實戰操作-附加常用命令
- 【RMAN】RMAN備份至ASMASM
- 使用RMAN工具-RMAN詳解
- 【RMAN】RMAN的備份保留策略
- 【RMAN】RMAN跨版本恢復(上)
- 【RMAN】RMAN跨版本恢復(中)
- 【PG常用命令】Postgresql常用命令之大小SQL
- 常用命令
- rman duplicate target database RMAN-03002 RMAN-03015 RMAN-06136Database
- RMAN 系列(二) ---- RMAN 設定和配置
- rman備份恢復-rman入門
- rman 命令
- rman操作
- RMAN命令
- oracle rmanOracle
- RMAN的"rman: can't open target"錯誤
- “rman target /” 和 “rman nocatalog target /” 區別
- Git日常常用命令和ADB常用命令Git
- 【RMAN】“壞塊”導致RMAN備份不成功的RMAN處理方法
- brew 常用命令
- UNIX 常用命令
- Redis 常用命令Redis
- HDFS 常用命令
- Scala常用命令
- homebrew 常用命令
- CentOS常用命令CentOS
- git 常用命令Git