Pre-Checks
--> Confirm DGMGRL status is ok . And no Lag
DGMGRL> show configuration
DGMGRL> show database standby_sb2
DGMGRL> validate database verbose standby_sb2
--> Confirm DGMGRL status is ok . And no Lag
DGMGRL> show configuration
DGMGRL> show database standby_sb2
DGMGRL> validate database verbose standby_sb2
select database_role , switchover_status from v$database; ( on booth primary and standby )
select INST_ID , DEST_ID , max(SEQUENCE#) from gv$archived_log group by INST_ID , DEST_ID ;
select INST_ID , DEST_ID , max(SEQUENCE#) from gv$archived_log group by INST_ID , DEST_ID ;
ALTER DATABASE SWITCHOVER TO Standby VERIFY;
sudo dbaascli dataguard status --dbname DBNAME --details yes ( Put Exact db name as in crs )
Logfile will be under /var/opt/oracle/log/dbaastools_launcher/
Below are pre check based on known issues faced :
Logfile will be under /var/opt/oracle/log/dbaastools_launcher/
Below are pre check based on known issues faced :
ISSUE – Parameter missing in .INI
FIX – Add parameters ( dg_observer=no and dg_observer_host=no) are added in file /var/opt/oracle/creg/<dbname>.ini
FIX – Add parameters ( dg_observer=no and dg_observer_host=no) are added in file /var/opt/oracle/creg/<dbname>.ini
ISSUE – Password in Wallet is not sync between PRIMARY and STANDBY
FIX – Copy the cwallet.sso with correct password to STANDBY node.
Switchover
FIX – Copy the cwallet.sso with correct password to STANDBY node.
Switchover
sudo dbaascli dataguard switchover --dbname DBNAME( Put Exact db name in crs )
Failover
sudo dbaascli dataguard failover --dbname DBNAME( Put Exact db name in crs )
Post-checks
--> Confirm DGMGRL status is ok . And no Lag
DGMGRL> show configuration
DGMGRL> show database frkvasp1_sb2
DGMGRL> validate database verbose standby_sb2
select database_role , switchover_status from v$database; ( on booth primary and standby )
select INST_ID , DEST_ID , max(SEQUENCE#) from gv$archived_log group by INST_ID , DEST_ID ;
select INST_ID , DEST_ID , max(SEQUENCE#) from gv$archived_log group by INST_ID , DEST_ID ;
sudo dbaascli dataguard status --dbname DBNAME--details yes
Reference :
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/dbaascli-dataguard-switchover.html
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/administer-data-guard-configuration.html#GUID-9D5B2117-AA20-4468-A5AC-BD2E624C8844
No comments:
Post a Comment