2010-03-30 49 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

相關問題