Tivoli Directory Server Migration ,TDS 迁移。

Tivoli Directory Server Migration ,一个很笨重的LDAP. 个人比较喜欢轻骑兵类的LDAP。
项目中遇到测试环境向生产环境Migration TDS. 两边版本一样,都是TDS 6.2 ,不一样的先就不讨论了,应该也有相应的方案,没那么多时间去研究了。

本来不打算看这个migration 怎么做的,因为IBM 的大牛很多,基本不需要我们插手。但项目中没几个人愿意去搞。我发现都很懒的 。我的工作也快做完了,就花了几个小时到处GOOGLE,测试。发现还是有方法的。

1. 首先备份生产环境,TDS 实例安装目录下的 etc 目录。在我的电脑上是:

先备份这个目录。以防万一。

2.从测试环境copy对应的instance目录下得etc目录,拷贝到生产环境(instance)下去替换上面提到的etc目录。

以上两步是导入SCHEMA, 如果仅这样做了,然后启动TDS, 可以用,但查询可能出问题。自定义的SCHEMA 作为FILTER的时候,就有问题。可能与DB2相关,猜测。


3.很重要的一步,根据上面migrate过来的schema,重新create instance. 可以删掉原来的instance.
etc 目录中最重要的文件是 V3.modifiedschema  ,一般替换这个文件,再create instance 就好了。



至此,基本解决。可能有的环境不一致,可能方法有所不同。

4.其实还可以两台电脑之间直接migrate instance的,有机会再看吧,现在是没必要了。


除非申明,文章均为一号门原创,转载请注明本文地址,谢谢!
[本日志由 轻舞肥羊 于 2011-10-31 03:42 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 2 | 引用: 0 | 查看次数: -
回复回复summer[2011-11-11 09:10 AM | del]
1. to export ldap entries
db2ldif -o export.ldif

2. to backup database
online backup
db2 backup db ldapdb2 online to /db2backup compress include logs

offline backup
db2 backup db ldapdb2 to /db2backup compress

3. to export suffix
using ldapsearch
ldapsearch -D cn=root -w xxxx -b "ou=yyy,o=com" "objectclass=*" > all.ldif
回复回复林肆[2011-10-31 07:18 PM | del]
现在用170版本的人很少的,没想到你也是170,嘿嘿。lsnote.com 来过~
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.