1、首先要設(shè)置控制文件自動備份
2、自動化恢復(fù)腳本,使用如下命令
成都創(chuàng)新互聯(lián)是專業(yè)的黎城網(wǎng)站建設(shè)公司,黎城接單;提供成都網(wǎng)站設(shè)計、成都做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行黎城網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
restore controlfile from autobackup;
此命令會找到最新的控制文件進行恢復(fù),以下做一個測試來驗證。
多次備份數(shù)據(jù)文件,生成多個控制文件備份。然后進行恢復(fù)操作,發(fā)現(xiàn)找到最近備份的控制文件進行恢復(fù),我們也可以按照時間進行控制文件的刪除。操作過程如下:
RMAN> show all;
RMAN configuration parameters for database with db_unique_name ORCL are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
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 COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/11.2.0/dbhome_1/dbs/snapcf_orcl1.f'; # default
RMAN> delete backup of controlfile completed before 'sysdate-1/10';
using channel ORA_DISK_1
List of Backup Pieces
BP Key BS Key Pc# Cp# Status Device Type Piece Name
------- ------- --- --- ----------- ----------- ----------
2 2 1 1 AVAILABLE DISK /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-00
4 4 1 1 AVAILABLE DISK /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-01
Do you really want to delete the above objects (enter YES or NO)? no
RMAN>
RMAN> list backup of controlfile;
List of Backup Sets
===================
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ --------------------
2 Full 17.70M DISK 00:00:02 27-SEP-2018 11:08:08
BP Key: 2 Status: AVAILABLE Compressed: NO Tag: TAG20180927×××10806
Piece Name: /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-00
Control File Included: Ckp SCN: 794221 Ckp time: 27-SEP-2018 11:08:06
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ --------------------
4 Full 17.70M DISK 00:00:05 27-SEP-2018 11:09:18
BP Key: 4 Status: AVAILABLE Compressed: NO Tag: TAG20180927×××10913
Piece Name: /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-01
Control File Included: Ckp SCN: 794259 Ckp time: 27-SEP-2018 11:09:13
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ --------------------
6 Full 17.70M DISK 00:00:01 27-SEP-2018 14:13:46
BP Key: 6 Status: AVAILABLE Compressed: NO Tag: TAG20180927×××41345
Piece Name: /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-02
Control File Included: Ckp SCN: 801298 Ckp time: 27-SEP-2018 14:13:45
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ --------------------
8 Full 17.70M DISK 00:00:01 27-SEP-2018 14:15:02
BP Key: 8 Status: AVAILABLE Compressed: NO Tag: TAG20180927×××41501
Piece Name: /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-03
Control File Included: Ckp SCN: 801359 Ckp time: 27-SEP-2018 14:15:01
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ --------------------
10 Full 17.70M DISK 00:00:01 27-SEP-2018 14:16:06
BP Key: 10 Status: AVAILABLE Compressed: NO Tag: TAG20180927×××41605
Piece Name: /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-04
Control File Included: Ckp SCN: 801655 Ckp time: 27-SEP-2018 14:16:05
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ --------------------
12 Full 17.70M DISK 00:00:01 27-SEP-2018 14:16:27
BP Key: 12 Status: AVAILABLE Compressed: NO Tag: TAG20180927×××41626
Piece Name: /u01/app/oracle/product/11.2.0/dbhome_1/dbs/c-1515642676-20180927-05
Control File Included: Ckp SCN: 801678 Ckp time: 27-SEP-2018 14:16:26
RMAN> restore controlfile to '/tmp/control01.clt' from autobackup;
Starting restore at 27-SEP-2018 14:28:50
using channel ORA_DISK_1
channel ORA_DISK_1: looking for AUTOBACKUP on day: 20180927
channel ORA_DISK_1: AUTOBACKUP found: c-1515642676-20180927-05
channel ORA_DISK_1: restoring control file from AUTOBACKUP c-1515642676-20180927-05
channel ORA_DISK_1: control file restore from AUTOBACKUP complete
Finished restore at 27-SEP-2018 14:28:53
RMAN>