關於RAMN能不能再非歸檔模式下進行備份的問題
在OCP的考試中,有一道題目就是RMAN一定要在歸檔模式下進行備份,是否正確的一道題。
我們就針對這個問題,做以下驗證
RMAN到底在非歸檔時能不能進行備份。
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /u01/app/oracle/products/11.2.0/dbs/arch
Oldest online log sequence 56
Current log sequence 58
RMAN> backup database;
Starting backup at 05-OCT-13
using channel ORA_DISK_1
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 10/05/2013 15:44:47
ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
continuing other job steps, job failed will not be re-run
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
including current control file in backup set
including current SPFILE in backup set
channel ORA_DISK_1: starting piece 1 at 05-OCT-13
channel ORA_DISK_1: finished piece 1 at 05-OCT-13
piece handle=/u01/app/oracle/products/11.2.0/dbs/02ollcvg_1_1 tag=TAG20131005T154446 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:15
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 10/05/2013 15:44:47
ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
我們可以看到,備份失敗了,那麼,我們知道,在資料庫是開啟的情況下,時刻都有讀寫,所以,我們在open情況下用RMAN備份資料庫,哪怕就是備份了,也是沒有用的。
那麼我們在mount的時候能不能備份呢?
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.
Total System Global Area 622149632 bytes
Fixed Size 2230912 bytes
Variable Size 503317888 bytes
Database Buffers 113246208 bytes
Redo Buffers 3354624 bytes
Database mounted.
oracle@Ray:/home/oracle>rman target /
Recovery Manager: Release 11.2.0.3.0 - Production on Sat Oct 5 15:58:35 2013
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to target database: ORA11G (DBID=4213800794, not open)
RMAN> backup database;
Starting backup at 05-OCT-13
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=18 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00001 name=/u01/app/oracle/oradata/system01.dbf
input datafile file number=00002 name=/u01/app/oracle/oradata/ora11g/sysaux01.dbf
input datafile file number=00005 name=/u01/app/oracle/oradata/ora11g/example01.dbf
input datafile file number=00003 name=/u01/app/oracle/oradata/ora11g/undotbs01.dbf
input datafile file number=00004 name=/u01/app/oracle/oradata/ora11g/users01.dbf
input datafile file number=00007 name=/u01/app/oracle/oradata/panfeng01.dbf
input datafile file number=00008 name=/u01/app/oracle/oradata/ora11g/undo01.dba
input datafile file number=00006 name=/u01/app/oracle/oradata/ora11g/panfeng01.dbf
channel ORA_DISK_1: starting piece 1 at 05-OCT-13
channel ORA_DISK_1: finished piece 1 at 05-OCT-13
piece handle=/u01/app/oracle/products/11.2.0/dbs/03olldq5_1_1 tag=TAG20131005T155859 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:05:26
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
including current control file in backup set
including current SPFILE in backup set
channel ORA_DISK_1: starting piece 1 at 05-OCT-13
channel ORA_DISK_1: finished piece 1 at 05-OCT-13
piece handle=/u01/app/oracle/products/11.2.0/dbs/04olle4c_1_1 tag=TAG20131005T155859 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
Finished backup at 05-OCT-13
在mount狀態時,備份不會出現錯誤,所以,在mount狀態時可以在非歸檔模式下進行備份,但是,他和冷備沒有區別。
歡迎大家批評指正:
QQ交流群:300392987
論 壇:www.oraclefreebase.com
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29210156/viewspace-775648/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 非歸檔模式下的資料備份模式
- 備份&恢復之四:非歸檔模式下的備份與恢復模式
- rman 非歸檔模式下停庫備份與恢復模式
- rman 非歸檔模式下open庫備份與mount恢復模式
- 基於非歸檔的冷備份恢復
- RMAN在歸檔/非歸檔,庫關閉/mounted/開啟狀態下的備份
- 恢復之非歸檔模式下資料庫非正常關閉的備份與恢復模式資料庫
- Oracle的奇葩設定之非歸檔模式與RMAN備份Oracle模式
- 非歸檔模式 無法用備份修復新建的表模式
- 非歸檔無備份下控制檔案丟失的恢復
- 【備份恢復】非歸檔模式下丟失任意資料檔案 恢復操作模式
- Backup And Recovery User's Guide-備份資料庫-備份處於非歸檔模式的資料庫GUIIDE資料庫模式
- Backup And Recovery User's Guide-備份處於非歸檔模式的資料庫GUIIDE模式資料庫
- ORACLE RAC模式下歸檔模式和非歸檔模式的切換方法Oracle模式
- 非歸檔資料庫RMAN備份資料庫
- 關於一個歸檔問題?
- Oracle歸檔模式和非歸檔模式Oracle模式
- 非歸檔模式改為歸檔模式模式
- 歸檔模式與非歸檔模式的切換模式
- 無備份恢復(歸檔模式)模式
- 【備份恢復】歸檔模式下丟失系統關鍵資料檔案 利用RMAN備份恢復模式
- Oracle歸檔模式和非歸檔模式的區別Oracle模式
- Oracle 歸檔與非歸檔模式的更改Oracle模式
- 備份前先設定成歸檔模式模式
- 備份&恢復之八:RMAN備份歸檔模式下損壞(丟失)多個資料檔案,進行整個資料庫的恢復模式資料庫
- rman在歸檔與非歸檔時備份資料庫的簡單示例資料庫
- Oracle歸檔模式與非歸檔模式設定Oracle模式
- 基於歸檔的冷備份恢復
- 恢復之非歸檔模式下的恢復模式
- 使用logmnr,在RMAN備份檔案中恢復備份的歸檔日誌檔案進行分析
- Backup And Recovery User's Guide-從RMAN開始-備份處於非歸檔模式的資料庫GUIIDE模式資料庫
- 非歸檔模式下非當前日誌檔案的丟失的恢復模式
- 非歸檔模式下的資料檔案路徑修改模式
- 歸檔模式下,使用RMAN的同一備份兩次用於不完全恢復模式
- Oracle 12C 新特性:關於歸檔日誌的備份Oracle
- RMAN備份、恢復實驗室 之 備份篇 【歸檔模式】模式
- 基於歸檔的熱備份完全恢復
- 歸檔模式下,offline表空間備份與恢復模式