9.2. 使用复制方法将目录服务器 10 迁移到版本 12
在复制拓扑中,使用复制方法迁移到目录服务器 12。
流程
- 在新主机上安装目录服务器 12。
- 在 Directory Server 12 主机上,启用复制,但不创建复制协议。有关启用复制的详情,请参考 Red Hat Directory Server 12 文档中的 配置和管理复制。
在 Directory Server 10 主机上,启用复制并创建指向目录服务器 12 主机的复制协议。有关启用复制的详情,请参考 Red Hat Directory Server 10 管理指南中的第 15 章"管理复制"。
重要如果您在 Directory Server 10 主机上使用了自定义配置,请不要将 Directory Server 12 主机上的
dse.ldif
配置文件替换为之前版本中的文件,因为dse.ldif
布局在版本之间有所变化。反之,使用dsconf
工具或 Web 控制台为您需要的每个参数和插件添加自定义配置。- 可选:设置 Directory Server 12 主机之间的复制协议的进一步目录服务器 12 主机。
- 将客户端配置为使用 Directory Server 12 主机。
在 Directory Server 10 主机上,删除指向目录服务器 12 主机的复制协议:
# ldapmodify -D "cn=Directory Manager" -W -x -p 389 -h server_ds_10.example.com dn: cn=agreement-to-DS-12-server,cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config changetype: delete
- 卸载目录服务器 10 主机。请参阅 Red Hat Directory Server 10 安装指南中的第 4.8 章节"卸载目录服务器"。