如何重置和重建数据库复制取决于遇到的严重情况以及数据库复制系统中有多少个 Address Manager 服务器。
例如,如果遇到主服务器和备用服务器之间的简单网络通信故障,其中延迟已超过配置的临界阈值或主服务器上的磁盘空间已用尽,那么可能希望重置主服务器上的复制以将其返回到独立操作。
但是,如果主服务器受到物理损坏或机械不可用,则可能需要重置备用服务器上的复制以使其恢复为独立状态,并使其作为主服务器运行,直到更换或修复主服务器。
在任何一种情况下,如果运行多个备用服务器,则需要在所有备用服务器上重置复制。
案例 1 - 网络通信失败
如果复制中有两台备用服务器,并且其中一台备用服务器存在延迟问题,其中延迟已超过配置的临界阈值或主服务器上的磁盘空间已用尽,请移除无法联系的备用服务器。有关更多信息,请参阅从用户界面修改数据库复制。
如果主服务器和所有备用服务器之间的连接丢失,则必须在主服务器上重置复制,以便可以禁用复制并让主服务器在独立状态下执行,直到问题解决。
- 登录主服务器上的管理控制台。
- 在主会话模式下,输入 configure database 并按 ENTER。Proteus 提示更改。
- 输入 reset replication 并按 ENTER。
主服务器返回独立服务。现在可以在主服务器和备用服务器之间重新建立数据库复制。
注: 重置复制后,BlueCat 建议对所有托管 DNS/DHCP 服务器执行完全部署。
案例 2 - 灾难复原案例
如果主服务器由于意外原因而脱机(例如,物理损坏或机械问题而导致其无法使用),则必须重置备用服务器上的复制。
注意: BlueCat 强烈建议仅当主服务器脱机或不运行时在备用服务器上重置复制。主服务器联机时在备用服务器上重置复制可能会导致冲突,因为主服务器和备用服务器都能够控制 DNS/DHCP 服务器基础架构。
如果有单个备用服务器且主服务器脱机,请执行以下操作:
单个备用服务器:
- 登录备用服务器上的管理控制台。
- 在主会话模式下,输入 configure database 并按 ENTER。Proteus 提示更改。
- 输入 reset replication 并按 ENTER。
服务器返回服务并使用已复制数据库的副本。当主服务器返回服务时,可以在两个服务器之间重新建立数据库复制。
注: 重置复制后,BlueCat 建议对所有托管 DNS/DHCP 服务器执行完全部署。
两个备用服务器:
如果有两个备用服务器且主服务器脱机,请执行以下操作:
- 登录第一个备用服务器上的管理控制台。
- 在主会话模式下,输入 configure database 并按 ENTER。Proteus 提示更改。
- 输入 reset replication 并按 ENTER。
- 登录第二个备用服务器上的管理控制台。
- 在主会话模式下,输入 configure database 并按 ENTER。Proteus 提示更改。
- 输入 reset replication 并按 ENTER。
- 对剩余备用服务器授予新主数据库的访问权限。
- 登录将成为新主服务器的服务器上的 Address Manager 用户界面。
- 在新的主服务器和备用服务器之间配置数据库复制。
服务器返回服务并使用新主服务器中的已复制数据库。当原主服务器返回服务时,可以将服务器添加到数据库复制配置。
注: 重置复制后,BlueCat 建议对所有托管 DNS/DHCP 服务器执行完全部署。