I would like to plan and test my database recovery in another site (another instance on another server in disaster recovery site). I take a monthly RMAN level 0 image copy every month and daily incremental level 1 backups. The database is running in noarchivelog mode. The online redo logs are multiplexed to a disk in the disaster recovery site. Also we have a recovery catalog on another server.
I want to test restoring the recent (yesterday) backup to database in disaster recovery site and then recover to just apply the online redo log files, how to achieve that?
side question: Is it sufficient to recover if we only have a yesterday backup and the online redo logs containing all transactions of today and none of them was overwritten? Since the database is in noarchivelog mode. What is the use of archivelog mode if we have a daily backup and the redo logs are not overwritten during the day until the backup is taken? what is the use of backing up archive logs?