免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: bunewb
打印 上一主题 下一主题

【求助】iplanet用户导出问题,求助高手解答! [复制链接]

论坛徽章:
0
11 [报告]
发表于 2006-12-25 14:30 |只看该作者
老大,我看我们iplanet的console版本是4.1但是显示的iplanet版本确实5.1,导致在console里做备份的时候只能选择全部数据库备份,这样导出来的备份是一个文件夹,里面全是.db2的文件,请问里面哪儿个文件是用来存储用户信息的,怎么看啊!

而且我想用./db2ldif -s o=isp 导出成ldif格式的时候报了一些选项没有填完全的提示,请问用db2ldif格式导出用户信息的时候该怎么写啊!能不能举个例子!!
我公司邮件服务器的域名是,mail.133.com,该怎么写啊!

论坛徽章:
0
12 [报告]
发表于 2006-12-25 14:45 |只看该作者
其中o=isp是我的LDAP设的一个目录,你的邮件可能没有该选项,你得根据你自己的情况来看
root@mailserver # pwd
/export/home0/sun/serverroot/slapd-mailserver

root@mailserver # ls  
bak                    db2ldif.pl             ns-inactivate.pl
bak2db                 get-clusterinfo-slapd  restart-slapd
bak2db.pl              getpwenc               restoreconfig
check-slapd            ldif                   saveconfig
conf_bk                ldif2db                schema_push.pl
confbak                ldif2db.pl             start-slapd
config                 ldif2ldap              stop-slapd
db                     locks                  suffix2instance
db2bak                 logs                   tmp
db2bak.pl              monitor                upgrade
db2index.pl            ns-accountstatus.pl    vlvindex
db2ldif                ns-activate.pl
root@mailserver #


# ./db2ldif -s o=isp
[25/Dec/2006:14:28:18 +0800] - DEBUG  - conn=-1 op=-1 msgId=-1 -  Backend Instance: userRoot
ldiffile: /export/home0/sun/serverroot/slapd-mailserver/ldif/2006_12_25_142816.ldif
[25/Dec/2006:14:28:19 +0800] - export userRoot: Processed 1000 entries (27%).
[25/Dec/2006:14:28:20 +0800] - export userRoot: Processed 2000 entries (55%).
[25/Dec/2006:14:28:20 +0800] - export userRoot: Processed 3000 entries (83%).
[25/Dec/2006:14:28:21 +0800] - export userRoot: Processed 3583 entries (100%).

默认备份文件位于:
/export/home0/sun/serverroot/slapd-mailserver/ldif/2006_12_25_142816.ldif


图形管理界面/export/home0/sun/serverroot/startconsole
# pwd
/export/home0/sun/serverroot
root@mailserver # ls
admin-serv             manual                 slapd
adminacl               nsPerl5.006_01         slapd-mailserver
alias                  perl5                  start-admin
bin                    plugins                startconsole
get-clusterinfo-admin  restart-admin          stop-admin
httpacl                sbin                   userdb
java                   setup
lib                    shared
root@mailserver #

启动LDAP运行图形管理器
/export/home0/sun/serverroot/startconsole/startconsole

如果LDAP管理服务没启动,运行下启动
/export/home0/sun/serverroot/startconsole/start-admin

论坛徽章:
0
13 [报告]
发表于 2006-12-25 15:00 |只看该作者
我的console版本是4.2,无法在备份的时候选择导出为ldif格式!因此只能选择用命令行,老大帮我看看我敲得命令有什么问题?

# pwd
/export/home/netscape/server5/slapd-mail
# ls
bak            db             ldif           monitor        start-slapd
bak2db         db2bak         ldif2db        restart-slapd  stop-slapd
conf_bk        db2ldif        ldif2ldap      restoreconfig  vlvindex
confbak        getconf        locks          saveconfig
config         getpwenc       logs           ssl
# ./db2ldif -s o=mail(这个地方该怎么写?)
usage: ns-slapd db2ldif -f configfile [-d debuglevel] [-n] [-a outputfile] [-r] [-C] [{-s includesuffix}*] [{-x excludesuffix}*]


我的邮件服务器主机名为mail.123.com

论坛徽章:
0
14 [报告]
发表于 2006-12-25 15:04 |只看该作者
我只是想把用户信息导出来就行了

论坛徽章:
0
15 [报告]
发表于 2006-12-25 16:27 |只看该作者
xieliangcheng老大,在吗!急啊!!

论坛徽章:
0
16 [报告]
发表于 2006-12-25 16:45 |只看该作者
我以为  iplanet  都成历史了 ,没想到,还有这么多人会.

论坛徽章:
0
17 [报告]
发表于 2006-12-25 16:47 |只看该作者
在我这里也快成历史了,现在就是想换掉他!

论坛徽章:
0
18 [报告]
发表于 2006-12-26 08:44 |只看该作者
顶啊!!!

论坛徽章:
0
19 [报告]
发表于 2006-12-26 09:31 |只看该作者
查看你的目录结构
root@mailserver # pwd
/export/home0/sun/ims52/msg-mailserver


root@mailserver # ./configutil -p local.service.pab.ldapbinddn
local.service.pab.ldapbinddn = "uid=msg-admin-mailserver.xxxxx.com-20061127060417Z, ou=People, o=xxxxx.com,o=isp"

root@mailserver # ./configutil -p local.service.pab.ldapbinddn
local.service.pab.ldapbinddn = "uid=msg-admin-mailserver.xxxxx.com-20061127060417Z, ou=People, o=xxxxx.com,o=isp"

root@mailserver #
root@mailserver # ./configutil -p service.dcroot              
service.dcroot = o=isp

root@mailserver # ./configutil -p store.serviceadmingroupdn
store.serviceadmingroupdn = "cn=Service Administrators,ou=Groups, o=isp"
root@mailserver #

执行上命令,从输出结果即可知你的目录结构,
执行./db2ldif -s o=isp 即可导出所有o=isp下所有内容,包括我的域 xxxxx.com


参看下图:

[ 本帖最后由 xieliangcheng 于 2006-12-26 09:37 编辑 ]

00001.gif (25.22 KB, 下载次数: 10)

ldap

ldap

00002.gif (24.08 KB, 下载次数: 11)

ldap

ldap

论坛徽章:
0
20 [报告]
发表于 2006-12-26 09:34 |只看该作者
接图3

0003.gif (24.44 KB, 下载次数: 11)

ldap_dir2

ldap_dir2
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP