Administrator
|
You can sync both the db and apps tier.
Patching is another subject.
You need to follow the best practices for that.
Normally when you patch the database, the patched in-db things are transferred and applied to the standby/DR database.. Similary, in apps tier, when you patch the things the relevant synchronization mechanism of your synchronize the DR apps tier.. But! patching should be done by following the best practices.. You need to implement methods to guarantee the failback in case of a patch failure.. To do that, you got to take prior actions like stopping the synchronization before patching and then starting it after the sucessful patch application.. (to ensure the standby guarantees the failback in case of patch failure)
We also have a method called standby-first patching..
Well, you need to develop a Patch Strategy and Plan Ahead.
Actually, you got to read some document about it.
For instance one scenario for the db tier can be the following;
Disable redo transport on primary
shutdown the standby and apply the patches to the binaries on it. (you don't take post upgrade actions as they will be done once you patch the primary.. they will be transported from there..)
shutdown the primary and apply the patch
start the primary
Enable redo transport.
Start MRP on standby.
In another scenario , you can do the following;
Ensure standby database is in sync with the primary database.
Stop redo transport from primary database.
Stop recovery on the standby database.
Shutdown the primary database and apply the patch (including the post steps)
Shutdown the standby site and patch the binaries.
Mount the standby database.
Start redo transport from primary database.
Start recovery on the standby database.
|