Check Logical while doing backup
Use of 'check logical' parameter while doing backup of database has been advised.
REASON: This will cause RMAN to check for logical corruption within a block as well as the normal head/tail checksumming. This is the best way to ensure that you will get a good backup.
.. What if periodically we are also checking restore with validate option. Does this take care of checking physical and logical errors in database files