hi Ciao, Michael!
   thank you for the reply. i use the slapcat is for backup the BDB database. if the computer down, i can use the slapadd commond to put the backup file back to the server. but now i can not find the right way to use the slapcat commond to get the output file, which can use the slapadd commond add the records back directly. you know  'createTimestamp' etc attributes can not add into the server computer directly.
     so could you pls tell me how to use the slapcat commond to take the right output file. the output file can directly use the slapadd commond into the server.

thank you 
Eileen


------------------ 原始邮件 ------------------
发件人: "Michael Ströder";<michael@stroeder.com>;
发送时间: 2015年1月12日(星期一) 下午5:11
收件人: "Eileen(=^ω^=)"<123784635@qq.com>; "openldap-technical"<openldap-technical@openldap.org>;
主题: Re: slapcat command

Eileen(=^ω^=) wrote:
>     I face a question. When I use "slapcat -l filename.ldif ", the output file will include the createTimestamp、modifyTimestamp、entrycsn and entryUUID etc. These attributes will cause the output file can not put back to the bdb database.
> ‍   could you pls kindly tell me how can use this slapcat without  these attibutes ?

LDIF output of slapcat is usually used for DB restore with slapadd.
It won't work with normal ldapadd because 'createTimestamp' etc. are
operational attributes maintained by the server.

Does that answer your question?
If not, then provide more information about what you did or want to do.

Ciao, Michael.