Recovery options

Recovery refers to the process of restoring and recovering Oracle database files. Normally you will want to perform both restore and recover. However, there may be situations where only one is required.

Select Restore to reconstruct or retrieve an original copy of a file from a backup.

For restore:

Select Restore read-only files if they are not current to check datafiles to make sure they exist, are readable, and have the appropriate checkpoint. If any of these conditions is not met, then RMAN restores the files--whether or not they are read-only. By default, RMAN does not restore read-only files when you issue the restore database command.

Specify an identifier in the Restrict restore with backup set identifier text box to override the default selection of the most recent backups available. The identifier restricts the automatic selection to backup sets that have the specified identifier. If multiple backup sets have a matching identifier, then RMAN selects the most recent one.

Select Recover to make a restored file current or current to a specific point-in-time.

For recover:

Select Recover read-only files if they are not current to check the headers of read-only files to ensure that they are current before omitting them from the recovery.

The option Suppress the application of redo logs (apply incremental backups only) is intended for recovery of NOARCHIVELOG databases using incremental backups. In this situation, if you do not specify this option when recovering a NOARCHIVELOG database, Oracle aborts and issues an error.

Select Delete restored archived logs that are no longer needed to delete restored archived logs that are no longer needed. RMAN does not delete archived logs that were already on disk before the restore command started.

Number of parallel streams for restore and/or recover controls the degree of parallelism within a job. This number specifies the maximum number of connections between RMAN and a database instance. Each connection initiates an Oracle server session on the target instance: this server session performs the work of restoring or recovering backup sets.