监视器
switchover
关于达梦DG switchover的细节,以下是一些关键步骤和注意事项:
• 切换前检查确认:
• 确认数据库版本和DG架构,包括IP信息及切换角色前后的情况。
• 检查DG切换方式,是switch over还是fail over。
• 确认DG迁移是否需要修改VIP、SCAN或SERVICE_NAME等配置。
• 检查DG连通性,确保主库和备库之间的连接正常。
• 检查DG相关参数,并准备切换后需要修改的参数脚本。
• 确认主备库的数据文件路径。
• 检查DG备库的口令文件、参数文件和sqlnet.ora配置文件是否正常。
• 检查备库监听配置文件,如tnsnames.ora,并提前配置切换后的配置。
• 检查操作系统定时任务crontab是否已迁移。
• DG切换角色操作:
• 观察主备延迟并确认连通性OK。
• 执行原主库切换角色到备库的操作。
• 将指定的备库切换为新主库。
• 如果存在VIP修改,进行相关操作。
• 如果存在crontab,可以进行迁移或者注释解除。
• 切换后检查确认:
• 新主库修改远程归档参数,传输归档至新的备库。
• 新备库修改相关参数,接受并应用新的主库远程归档参数。
• 确认DG连通性,包括检查归档线程状态和告警日志。
• 具体SQL命令:
• 查看主库是否可以切换至备库:
• 将主库切换至备库的命令(如果状态为SESSIONS ACTIVE):
在切换至备库之前,Oracle会备份当前的控制文件以便需要时重建。
以上步骤和命令提供了达梦DGswitchover的详细操作流程,确保在执行切换操作前,所有的检查和准备工作都已就绪,以保证切换过程的顺利进行。