搜索

1.3. 在服务器运行时使用 Web 控制台导入数据

download PDF

目录服务器支持使用 Web 控制台导入数据。

警告

当您启动导入操作时,目录服务器首先从数据库中删除所有现有数据,然后从 LDIF 文件中导入数据。因此,如果导入失败,服务器不会返回条目或部分条目集合。

先决条件

  • LDIF 文件权限允许 dirsrv 用户读取该文件。
  • 要导入的 LDIF 文件包含 root 后缀条目。
  • 要导入数据的后缀及其数据库存在于目录中。
  • LDIF 文件存储在 /var/lib/dirsrv/slapd-instance_name/ldif/ 目录中,并设置了 dirsrv_var_lib_t SELinux 上下文。
  • 目录服务器实例正在运行。
  • 在 web 控制台中登录到实例。
  • 要导入的 LDIF 文件使用 UTF-8 字符集编码。

流程

  1. 在 Web 控制台中,打开 Database 菜单。
  2. 选择后缀条目。
  3. 后缀任务,然后选择 Initialize Suffix
  4. 点您要导入的 LDIF 文件旁边的 导入 按钮。如果 LDIF 文件存储在与 /var/lib/dirsrv/slapd-instance_name/ldif/ 不同的目录中,请输入文件的完整路径,然后点 Import 按钮。
  5. 选择 Yes, I am sure,然后单击 Initialize Database 进行确认。
  6. 要检查导入过程中的日志是否存在问题,请打开 Monitoring Logging Errors Log 菜单。

验证

  1. 搜索导入的后缀下的条目,如 dc=example,dc=com

    # ldapsearch -D "cn=Directory Manager" -W -H ldap://server.example.com -b "dc=example,dc=com" -s sub -x
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.