現在這里給大家兩個定義
完全備份:BACKUP SET:把數據文件中所有用到的數據塊進行備份。
IMAGE COPY:對數據文件的完整拷貝。
增量備份:從特定的時間點以來發生變化的數據塊備份。文件為BACKUP SET.
在RMAN中,只能對數據文件進行增量備份。
完全備份:
(1)默認:backup database;
(2) 壓縮備份:backup as compressed backupset database;
(3) IMAGE COPY: backup as copy
做一次完全備份。語法如下:
run{
configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to '/backup/test/autobackup/%F';
backup as copy db_file_name_convert=('+data/wxrzxm','/backup/test') database;
}
db_file_name_convert這個參數的作用是在指定目錄下產生和原文件相同的備份文件,括號中第一個參數是源文件路勁,第二個參數是制定文件的路徑。
提醒下:如果ASM下備份到ASM可能出錯。原因是采用了OMF的方式管理數據庫。不能用此方式。會導致格式不對。
增量備份:在ORACLE 1O中支持兩種備份 0級和1級。0代表全備,但全備不能當做O來使用。
增量備份分兩種,差異和累積。
差異:backup incremental levle 1 database;
累積:backup incremental level 1 cumlative database;