Your desisions depend from couple of factors:
- how long time you have for rectore database
- how many boxes you have
- what type of disk equepment you have and may you
create shared disk array or not
- ...

If time for restore DB less than 1 min you haven't any desicions exept OPS (or ORC).

If time for restore DB less than 1 h then you can use standby database
But should be ready, that you may lost last transactions.

If time for restore DB more than 1 day you can use veritas volume manager, because if you lost 1 box VVM doesn't help you.