可以使用此实用程序来配置服务器之间的复制, 以使服务器数据保持同步。要正确进行复制, 必须先使用 'enable' 子命令启用复制, 然后再使用
'initialize' 子命令将一个服务器的内容初始化为另一个服务器的内容用法: dsreplication {子命令} {选项}可用子命令:disable对指定服务器中所提供的基础 DN 禁用复制, 并且删除其他服务器 (指定服务器正在复制其中的数据) 中的引用disable-changelog为一组基础 DN 禁用外部更改日志。如果没有复制的数据, 则将删除所有关联的复制配置enable更新服务器的配置以复制指定基础 DN 下的数据。如果某个指定的服务器正在复制其他服务器中基础 DN 下的数据, 执行此子命令将会更新所有服务器的配置(因此, 对于每个添加到复制拓扑中的服务器, 将都能执行一次命令行)enable-changelog为一组基础 DN 创建外部更改日志。外部更改日志可用于检索在服务器中进行的修改initialize将目标服务器中指定基础 DN 下的数据内容初始化为源服务器的内容。要正确进行复制, 在启用复制后必须执行该操作 (也可以使用'initialize-all' 达到该目的)initialize-all对于正在复制其内容的所有服务器, 将它们指定基础 DN 下的数据内容初始化为指定服务器的内容。要正确进行复制, 在启用复制后必须执行该操作(也可以使用应用于每个服务器的 'initialize' 达到该目的)list-cert列出由服务器用于复制的证书post-external-initialization在使用 import-ldif 工具或二进制文件复制方法对所有复制服务器的内容进行初始化之前, 必须调用此子命令。同时, 必须指定已初始化的基础 DN列表, 并且必须提供任何正在复制的服务器的身份证明。有关详细信息, 请参阅子命令 'pre-external-initialization' 的用法pre-external-initialization在使用 import-ldif 工具或二进制文件复制方法对所有复制服务器的内容进行初始化之前, 必须调用此子命令。同时, 必须指定要初始化的基础 DN列表, 并且必须提供任何正在复制的服务器的身份证明。调用此子命令后, 初始化拓扑中所有服务器的内容 (在每个服务器上使用同一 LDIF文件/二进制文件复制), 然后调用子命令 'post-external-initialization'。如果您将不初始化所有复制服务器,则不可使用子命令 'pre-external-initialization' 或 'post-external-initialization',因为这可能会导致复制更改丢失purge-historical启动对由复制操作存储在用户条目中的历史信息进行清除处理。由于此处理可能需要一些时间, 因此您必须指定此处理的最大持续时间regenerate-cert重新生成由指定服务器用于复制的证书set-cert配置服务器以便使用密钥库中的证书来进行复制set-trust设置目录服务器的信任标记。由不可信目录服务器发送的任何更改都将被拓扑的其余服务器丢弃。只允许可信目录服务器发送要由其他目录服务器重放的更改status显示注册信息中定义的服务器基础 DN 的基本复制配置列表。如果未指定用作参数的基础 DN, 则将显示所有基础 DN 的信息verify验证不同复制服务器的复制配置。如果发现一些不一致情况, 则提示用户采取相应操作全局选项为:-b, --baseDN {baseDN}要复制, 初始化或禁用复制的数据的基础 DN。通过多次使用此选项, 可提供多个基础 DN。如果要复制虚拟 ACI, 则使用'virtual-acis'。必须先在服务器中定义与基础 DN 关联的后缀, 然后才能为指定基础 DN 复制内容, 可以使用命令行'manage-suffix' 来创建后缀配置选项--advanced运行此命令时, 使用此选项访问高级设置LDAP 连接选项-I, --adminUID {adminUID}绑定到服务器时所用的全局管理员的用户 ID。对于 'enable' 子命令, 如果以前没有为任何服务器定义全局管理员, 则会使用提供的数据创建全局管理员默认值: admin
-j, --adminPasswordFile {bindPasswordFile}包含全局管理员口令的文件
-o, --saslOption {名称=值}SASL 绑定选项
-X, --trustAll信任所有服务器 SSL 证书
-P, --trustStorePath {trustStorePath}证书信任库路径
-U, --trustStorePasswordFile {路径}证书信任库 PIN 文件
-K, --keyStorePath {keyStorePath}证书密钥库路径
-u, --keyStorePasswordFile {keyStorePasswordFile}证书密钥库 PIN 文件
-N, --certNickname {别名}用于 SSL 客户机验证的证书的别名
--connectTimeout {超时}建立连接所能占用的最大时间长度 (毫秒)。使用 '0' 可指定无超时默认值: 30000实用程序输入/输出选项-Q, --quiet执行静默操作 (不在标准输出中写入进度信息)
-n, --no-prompt使用非交互模式。如果命令中缺少数据, 将不会提示用户, 并且工具将失败
--displayCommand以交互模式运行此命令时, 会在标准输出中显示等效的非交互选项
--commandFilePath {路径}以交互模式运行此命令时, 将写入等效非交互命令的文件的完整路径
--propertiesFilePath {propertiesFilePath}包含用于命令行参数的默认属性值的文件的路径
--noPropertiesFile不会使用任何属性文件来获取默认命令行参数值常规选项-V, --version显示目录服务器版本信息
-?, -H, --help显示此用法信息