ClearCase 在不同的主域之间迁移VOB

声明:本文所介绍的VOB迁移,是不带权限的迁移,适用于简单权限的VOB迁移,迁移结束后再重新设置权限。针对Windows OS

前提:使用clearcase超级用户或vob owner用户登陆。

 

 

 

 

 

1.  使用命令:cleartool desc vob:/exemple_vob  确认vob支持Schema version 54

2.  锁定该vobcleartool lock vob:/ exemple_vob,此处不加锁也可以,只要保证没有对vob进行写操作即可。

3.  生成sid文件:命令行操作最好在VOB路径下,例如e:/clearcase_storage/vobs/。使用vob_siddumpvob_sidwalk命令。正常安装条件下缺少这个命令的环境变量,需要手工添加。想找到该命令的路径,一般在CC的安装路径下,                     D:/Program Files/Rational/ClearCase/etc/utils。运行 path = %path%; D:/Program Files/Rational/ClearCase/etc/utils 即可在当前的命令窗口添加。或者选择添加到系统的环境变量中。 运行vob_siddump /exemple_vob ./ exemple_vob.vbs/ exemple_vob.csv 生成的sid文件名为exemple_vob.csv

4.  如果vob已经被锁定,那么先解除锁定。当然保证VOB没有写操作仍然必要。

5.  使用xcopy命令复制要迁移的vob。之后粘贴到新VOB服务器的VOBs目录下即可。注意要连第3步生成的sid文件一起copy

6.  修复vobprotection信息:fix_prot –root –r –chown UserName –chgrp clearcase //HostName/ccstg_c/VOBs/ exemple_vob.vbs

7.  注册vobvob tag

cleartool register –vob –replace //HostName/ccstg_c/VOBs/ exemple_vob.vbs

cleartool mktag –vob –replace –tag/ exemple_vob //HostName/ccstg_c/VOBs/ exemple_vob.vbs

8.  编辑并创建SID的映射:打开第3步生成的sid文件,格式是.csvExcel/记事本均可打开,建议用Excel。保存的时候选择去掉不兼容的格式。

Domain/user1

USER

NT:S- 1-5-21-586026510-1480924080-3183641196-1112

IGNORE

 

 

 

 

 

 

 

 

 

 

45

Domain /user2

USER

NT:S- 1-5-21-586026510-1480924080-3183641196-1106

IGNORE

 

 

 

 

 

 

 

 

 

 

636

Domain /user3

USER

NT:S- 1-5-21-586026510-1480924080-3183641196-1118

IGNORE

 

 

 

 

 

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Domain /group1

GROUP

NT:S- 1-5-21-586026510-1480924080-3183641196-513

IGNORE

 

 

 

 

 

 

 

 

 

 

698

IGNORE一栏填入与第一列相对应的用户名,建立2个域之间的VOB用户的映射。

 

 

 

 

 

9.  测试一下编辑后的sid 文件:vob_sidwalk –map ./ exemple_vob.vbs /exemple_vob.csv  / exemple_vob exemple_vob_test.csv 运行后检查生成的exemple_vob_test.csv对应关系是否正确。

10.              导入sid文件:假定第9步生成的sid文件正确,执行命令:vob_sidwalk –execute –map exemple_vob.vbs/ exemple_vob.csv / exemple_vob exemple_vob_exec.csv

11.              恢复文件系统ACLs:执行 vob_sidwalk –recover-filesystem / exemple_vob  recover.csv

12.              检查新域上的用户是否可用。

13.              完成迁移。

 

 

 

 

 

如果vobpvob的管理下,需要同时迁移pvob

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值