Need help migrating ClearCase from Solaris to Linux

Mani P's picture
Mani P asked on December 29, 2010 - 9:21pm | Replies (3).

We are planning to migrate all our vobs from Solaris to Linux server. Vobs are stored in Netapp.

Procedure I’m going to follow is given below. Let me know if I’m missing anything.

Solaris vob server.

1. Lock the vob
2. Unregister the vob
3. Remove the vob tag
4. cleartool reformatvob -dump -force -host sol-host -hpath hpath path

Linux Server
1. cleartool reformatvob -load -host lin-host -hpath hpath path
2. Register the vob
3. Make tag
4. Unlock the vob

Since all the views are created in Windows I’m not touching the views (windows View Server)

BRs

3 Answers

Ashok Kumar  Srinivasan's picture

Hi,

As part of the Vob Migration from one Machine(OS-Solaris) to another machine(Os-Linux). I feel below listed points should also be considered.

1). Capture the size of the backup(.vbs dirs) and vobs to validate and verify the size of the vobs once the migration is done.
2). Check are there any vob process running?
3). Umount the vobs before the vob migration begins on the source server. Mount the vobs once the migration is done on the target server.
4). Install or re-apply the triggers on the vobs once the migration is done.

Thanks

baluchen's picture
baluchen replied on January 11, 2011 - 5:39am.

1. since you use windows client, VOB tag on your Windows region should be recreated.

2. If multisite environment then special proceedure needed

3. i believe you may want to rebuild MVFS as most linux flavor required. So it is better you create test VOB and try accessing.

Thanks
Bala

Marc Girod's picture
Marc Girod replied on January 11, 2011 - 7:41am.

Bala is correct. The tags must at least be fixed with -replace (if possible): the hostname of the server is recorded with the tag.

I says if possible, because I believe there are access rights problems doing that from Windows if the storage is on a filer. And I kind of feel -reg and -rep are exclusive of each other.

Marc

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.