2010-03-30 65 views
1

我们在其他域中有一个ClearCase服务器。我们希望将特定的VOB迁移到其他域中的新ClearCase服务器。
我把备份这是拿昨天晚上恢复了新的服务器的VOB(无需vob_restore实用程序)Rational ClearCase + VOB恢复

我用命令来形容恢复VOB

cleartool>描述 - 长VOB:\ samplevob
版本对象库 “\ samplevob”
创建2006-10-11T16:18:39 + 05:30由[email protected]
VOB家族特征级别:4
VOB存储主机:路径名“user-b60d9d5638:e:\ Clea rCase_Storage \的VOB \ samplevob.vbs”
VOB存储全球路径名 “\用户b60d9d5638 \ ccstg_e \的VOB \ samplevob.vbs”
数据库架构版本:54
修改由远程特权用户:允许
原子签:禁用
vobsvr_contact调用失败:RPC:无法接收; errno = [WINSOCK]由同级重置的连接
VOB保存来自以下视图的对象:
katrina:C:\ E-Services \ Views \ katrina \ CSPOMLH \ view.1.vws [uuid c471eb12.ea764350.97e2.f3 :83:c4:98:33:5b]
katrina:C:\ E-Services \ Views \ katrina \ csgdwau \ view.2.vws [uuid d63ea3fc.fdaa4c38.b2e8.f7:e0:02:1f:dd :02]
属性:
FeatureLevel = 4个
超链接:

现在看的错误,我可以看到它正试图联系查看服务器和它没能获得参考到视图。

在管理控制台中,我尝试删除视图但无法删除它们。 我在使用uuid的rmview命令行中尝试过。

我想我错过了一些东西。我如何删除参考。如果我不删除引用,则文件将移至丢失和找到的目录。

请告知如何进行

回答

1

您需要确保这是如何VOB注册和标签的新领域,最重要的是,你需要检查它的VOB服务器的主机名是正确的。

请参阅新的vob存储路径,您应该看到.hostname文件。

如果不是正确的,则需要使用命令行(cleartool register -vob -tag... -host new_vobserver_hostname -hpath ... -gpath ... \\global_path\to\vbs)或使用管理控制台添加(声明)新的vob,再次注册它。

然后,一个只有这样,你可以:

  • 挂载VOB中的动态视图
  • 再去想了VOB
  • 的根目录做一个“cleartool rmview -force -uuid old_view_uuid
+0

我检查了文件似乎很好,但我确实发现..管理员vob没有恢复(因为我没有给),我删除了管理员vob的链接。然后试图删除视图...现在大喊我说它仍然无法找到管理员vob ..我会重复整个演习..但我不能恢复没有管理员vob的vob和它的内容?因为很多文件夹已经丢失,发现...不知道如果恢复是正确的,今天会再试一次,并会更新这个。 – kadaba 2010-03-30 14:33:34

+0

@kadaba:如果某些UCM组件在恢复的Vob中定义,那么没有其UCM管理Vob,Vob将无法正常运行。 – VonC 2010-03-30 16:05:18

+0

1.我设法获得了Admin VOB和Data VOB。我恢复了VOB。我使用vob_sidwalk实用程序来更改用户和组。我可以看到一些在管理VOB中不需要的链接,然后使用checkvob命令将其删除。我甚至可以通过管理控制台并使用命令行删除对缺少视图的引用。我遵循了ClearCase管理员手册中提到的步骤。 @Von感谢您的投入,并指导我朝着正确的方向前进。 – kadaba 2010-04-01 09:49:35