为获取高可用性进行配置

要配置 Db2® 数据库解决方案以实现高可用性,必须: 调度数据库维护活动; 配置主数据库服务器和备用数据库服务器以在发生故障时了解彼此及其各自的角色; 配置任何集群管理软件以从发生故障的集群节点传输工作负载。

准备工作

在配置数据库解决方案之前:

  • 组合和安装组成解决方案的底层硬件和软件组件。 这些底层组件可能包括:电源;网络连接;网卡;磁盘或其他存储设备;操作系统;以及集群管理软件。

  • 在尝试使用这些底层组件进行数据库负载均衡、故障转移或恢复操作之前,在没有任何数据库工作负载的情况下测试这些底层组件,以确保它们工作正常。

关于本任务

冗余是高可用性解决方案的重要组成部分。 但是,如果您不明智地安排维护,如果用完了恢复日志所需的存储空间,或者如果集群管理软件未正确配置,那么当用户需要使用数据库完成关键工作时,解决方案可能会不可用。

过程

  • 配置客户机自动重新路由 (ACR)
    ACR 无缝地将故障服务器中的客户机应用程序重定向至备用服务器,以使这些应用程序可继续工作并尽量减少中断。
  • 配置故障监视器
    DB2 故障监视器通过监视 DB2 实例并在发生意外故障时并将其重新启动来保持该实例正常运行。
  • 配置 Db2 高可用性灾难恢复 (HADR)
    HADR 通过将数据更改从主数据库复制到备用数据库使您在站点发生故障时,避免数据丢失和停机。
  • 调度维护活动
    通过仔细规划、自动化和调度维护操作,可以帮助最大程度地提高数据库的可用性。
  • 配置集群管理软件
    集群管理软件可帮助使数据库操作从故障主数据库转移到辅助或备用数据库的过程自动化。
  • 配置数据库日志记录选项
    使用数据库日志记录配置参数来指定数据库的数据日志记录选项,例如要使用的日志记录的类型、日志文件的大小以及日志文件的存储位置。