What is an obsolete backup set?
A.
A backup set that is missing one or more backup set pieces
B.
A backup that has exceeded the retention criteria and is no longer needed
C.
A backup set that does not include archived redo logs
D.
A backup set that can not be recovered due to corruption
E.
A backup set superceded by a datafile copy
Explanation:
REPORT OBSOLETE: command to view obsolete files (DELETE OBSOLETE to delete them)
A status of “expired” means that the backup piece or backup set is not found in the backup destination or missing .
http://neeraj-dba.blogspot.it/2011/08/difference-between-obsolete-and-expired.html
Expired: rman metadata have logical information but real physical file doesnot exist.
Obsolete: backups the is obsolete compare to the current retention policy (recovery window | redundancy)