I would like to ask on 2 details in case I would need to restore such a cumulative backup:
I. How is the restore exactly done ? This is how I currently picture it for myself:
The restore will be done using brtools only. You can either use the brtools menu or the corresponding brrecover/brrestore commands. Commands will be same. It doesn't matter if backup is being done using brtools with RMAN or brtools alone. Commands don't change
1. The full backup would need to be restored first.
Yes you will have to restore full backup ( either taken online or offline level 0 backup) for point in time recovery of complete recovery from crash.
2. Apply the offline redologs that were generated during this full level 0 backup
Depends, if your backup was taken offline or online. For online you definitely have to restore redologs as well for consistent recovery. For offline line backup if you want to roll forward the database to a particular point , then you can restore the offline redologs.
3. Then restore the last available cumulative backup
You can either restore the incremental backups or you can restore the redo log files. But if you are using the brtools menu options to restore the backups this will be the first option.( restore incremental backups)
4. In the end, apply the offline redollogs generated during this cumulative backup
You can either restore the incremental backups or you can restore the redo log files.
The mounting and un-mounting start/stop of database will be controlled by brtools/brrecover itself while doing the restore.
Thanks
Amit