【问题标题】:openldap data files, what do they look likeopenldap 数据文件,它们是什么样的
【发布时间】:2010-09-09 17:56:09
【问题描述】:

从我的 slapd.conf 文件中,我看到了我的数据存储在哪里。当我查看该数据目录时,我看到两种文件,一种是.bdb 文件,它似乎是数据文件,因为它是配置文件中定义的扩展名。但是,我也有一堆日志文件,当我尝试在 vi 中读取它们时,它们似乎是二进制文件。我不确定他们是否应该在那里,或者这是否是我之前的某个人的疏忽。如果我想从 .ldif 文件中恢复,是否会因为删除所有日志文件而丢失任何东西?我只需要删除 bdb 文件吗?

【问题讨论】:

    标签: active-directory ldap openldap


    【解决方案1】:

    它们是 Berkeley DB 文件。

    例如,在 Ubuntu 10.04 上,您可以安装 db4.7-util 软件包并使用各种 db4.7_* 实用程序(例如 db4.7_dumpdb4.7_stat)获取一些信息。话虽如此,数据库的结构实际上取决于 OpenLDAP 的编码方式(它是一种内部格式,因此除非您真的想深入研究,否则它并不是特别有用)。

    如果要从 LDIF 文件恢复,请使用 LDAP 客户端或 OpenLDAP 命令,例如 ldapadd

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-12
      • 2017-08-24
      • 2023-03-04
      相关资源
      最近更新 更多