Oracle® Database Backup and Recovery Reference 11g Release 1 (11.1) Part Number B28273-01 |
|
|
View PDF |
Purpose
Use the listObjList
subclause to specify database files and archived redo logs.
Syntax
listObjList::=
(archivelogRecordSpecifier::=)
dbObject::=
Semantics
listObjList
Syntax Element | Description |
---|---|
archivelogRecordSpecifier |
Specifies a range of archived redo logs.
See Also: |
CONTROLFILE |
Specifies the current control file. |
DATABASE SKIP TABLESPACE 'tablespace_name |
Omits the specified tablespaces from the DATABASE specification. |
foreignlogRecordSpecifier |
Processes the specified foreign archived redo logs.
See Also: |
SPFILE |
Specifies the current server parameter file. |
dbObject
Syntax Element | Description |
---|---|
DATABASE |
Specifies backup sets or image copies of all files in the current database. |
DATAFILE datafileSpec |
Specifies datafiles by filename or file number. The clause specifies datafile image copies or backup sets that contain at least one of the datafiles.
See Also: |
TABLESPACE tablespace_name |
Specifies tablespace names. The clause specifies datafile image copies or backup sets that contain at least one of the datafile from the specified tablespace. |
Examples
Example 3-25 Listing Datafile Copies
The following command lists image copies of all the files in the database, skipping the temp
tablespace, which is a dictionary-managed temporary tablespace:
LIST COPY OF DATABASE SKIP TABLESPACE temp;
Example 3-26 Crosschecking Archived Redo Logs
The following example queries the media manager for the status of server parameter file and archived redo log backups created in the last three months. The example includes sample output.
RMAN> ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE sbt; allocated channel: ORA_MAINT_SBT_TAPE_1 channel ORA_MAINT_SBT_TAPE_1: SID=103 device type=SBT_TAPE channel ORA_MAINT_SBT_TAPE_1: Oracle Secure Backup RMAN> CROSSCHECK BACKUP OF SPFILE ARCHIVELOG FROM TIME 'SYSDATE-90'; crosschecked backup piece: found to be 'AVAILABLE' backup piece handle=8cic4031_1_1 RECID=195 STAMP=616693857 crosschecked backup piece: found to be 'AVAILABLE' backup piece handle=c-28014364-20070308-15 RECID=196 STAMP=616693875 Crosschecked 2 objects RMAN> RELEASE CHANNEL; released channel: ORA_MAINT_SBT_TAPE_1
Example 3-27 Deleting Expired Backups
The following command performs a crosscheck of all backups. One backup is found to be expired. The example then deletes all expired backups (sample output included).
RMAN> CROSSCHECK BACKUP; allocated channel: ORA_SBT_TAPE_1 channel ORA_SBT_TAPE_1: SID=104 device type=SBT_TAPE channel ORA_SBT_TAPE_1: Oracle Secure Backup allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=103 device type=DISK crosschecked backup piece: found to be 'EXPIRED' backup piece handle=/disk2/PROD/autobackup/2007_03_08/o1_mf_s_616690991_2z15kl5h_.bkp RECID=191 STAMP=616690994 crosschecked backup piece: found to be 'AVAILABLE' backup piece handle=8cic4031_1_1 RECID=195 STAMP=616693857 crosschecked backup piece: found to be 'AVAILABLE' backup piece handle=c-28014364-20070308-15 RECID=196 STAMP=616693875 Crosschecked 3 objects RMAN> DELETE EXPIRED BACKUP; using channel ORA_SBT_TAPE_1 using channel ORA_DISK_1 List of Backup Pieces BP Key BS Key Pc# Cp# Status Device Type Piece Name ------- ------- --- --- ----------- ----------- ---------- 7678 7677 1 1 EXPIRED DISK /disk2/PROD/autobackup/2007_03_08/o1_mf_s_616690991_2z15kl5h_.bkp Do you really want to delete the above objects (enter YES or NO)? YES deleted backup piece backup piece handle=/disk2/PROD/autobackup/2007_03_08/o1_mf_s_616690991_2z15kl5h_.bkp RECID=191 STAMP=616690994 Deleted 1 EXPIRED objects