1、show all;
檢視所有設定項
configure retention policy to redundancy 1; #default
備份保留策略為1份冗餘,#default表示預設值
configure default device type to disk;
備份介質是disk
configure controlfile autobackup on;
控制檔案自動備份。啟動為on後,每次資料庫備份或者資料檔案改動的時候都會自動備份。
2、list backup of controlfile;
用來檢視被autobackup的備份片和位置。
3、configure controlfile autobackup on;
用來開啟控制檔案自動備份。
4、configure controlfile autobackup format for device type disk to '%f';
用來同時更改控制autobakcup的格式和device。
5、configure device type disk parallelism 2 backup type to backupset;
設定備份的介質為磁碟,並行度為2,方式為備份集。
6、list copy; list backupset;
檢視所有的拷貝;檢視所有的備份集。
7、backup database;
全庫備份
8、connect target /
連線到當前庫(oracle_sid)
9、configure datafile backup copies for device type disk to 1;
將資料檔案的拷貝數變為1份
10、configure archivelog backup copies for device type disk to 1;
將歸檔日誌備份的數變為1份
11、crosscheck backup;
驗證備份集的有效性。
12、crosscheck copy;
驗證拷貝的有效性。
13、crosscheck archivelog all;
驗證所有歸檔日誌的可靠性。
14、delete backup;
刪除所有備份集。
15、delete copy;
刪除所有拷貝
16、configure snapshot controlfile name to '/home/oracle/c_b.bk';
設定控制檔案的備份名稱為/home/oracle/c_b.bk
17、backup incremental level 0 database;
0級增量備份全庫。
18、backup as compressed backupset incremental level 1 database ;
1級壓縮增量備份全庫。
19、格式變數
格式變數
含義
%c
備份片拷貝數(從
1開始)
%d
資料庫名稱
%d
天數(dd
)%m
月份(mm
)%f
基於dbid
的唯一名稱。
c--yyyymmdd-qq
;其中qq
是1~256
的序列%n
資料庫名稱,並且會在右側用
x進行填充,保持長度為
8%u
由備份集編號和建立時間壓縮後組成的
8字元名稱。可以為每個備份集生成乙個唯一的名稱。
%p
表示備份集中備份片段的編號,從1開始
%u
相當於%u_%p_%c
的簡寫。最常用。(預設)
%s
備份集號
%t
備份集時間戳
%t
yyyymmdd
20、report schema;
從指定備份集檔案取出spfile
Oracle Rman 備份指令碼
oracle dbservera crontab l 0 0 u01 rmanbak rmanbak.sh u01 rmanbak rmanbak.log 2 1 oracle dbservera cat u01 rmanbak rmanbak.sh bin bash bash profile ec...
Oracle RMAN簡單備份
oracle資料庫rman備份 準備工作 查詢資料庫是否為歸檔模式 sql select name,log mode from v database 1.sql alter system set log archive dest 1 location oracle oracle10g log arc...
oracle rman自動備份指令碼
bin sh opt oracle bash profile pwd sys bak dir opt oracle backup oatest begin seq sqlplus s as sysdba crosscheck backupset crosscheck archivelog all d...