LDAP命令介绍---dsreplication

 

可以使用此实用程序来配置服务器之间的复制, 以使服务器数据保持同步。要正确进行复制, 必须先使用 '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
    显示此用法信息

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凤舞飘伶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值