Hello everyone,
Here you have 3 examples with the steps while reformating a VOB, on the first you have a regular dump / load process using "cleartool reformatvob",
on the second we have a manual dump and load using db_dumper and db_loader tool, and the third example we have a dump made using "cleartool reformatvob" followed by a load using db_loader, util for the cases where a "cleartool reformatvob -load" fail.
####### Index ###########
I - Regular Reformatvob (dump and load)
II - Manual dump/load
III - Dump with reformatvob and load manual
#########################
I - Regular Reformatvob (dump and load)
cleartool lock vob:/vobs/vob-snap-test
cd /home/user1/vobstore/vob-snap-test.vbs/
[user1@machine1 vob-snap-test.vbs]$ ls -lhtr
total 32K
-r--r--r--. 1 user1 user1 41 Nov 1 10:59 vob_oid
-r--r--r--. 1 user1 user1 41 Nov 1 10:59 replica_uuid
-rw-r--r--. 1 user1 user1 625 Nov 1 10:59 vob_server.conf
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 s
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 d
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 c
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 db
drwxr-xr-x. 4 user1 user1 4,0K Nov 1 10:59 admin
[user1@machine1 vob-snap-test.vbs]$ ls -lhtr db/
total 516K
-rw-r-----. 1 user1 user1 33K Jun 1 2011 vob_db.dbd
-rw-r--r--. 1 user1 user1 8,0K Nov 1 10:59 vob_db.k03
-rw-r--r--. 1 user1 user1 4,0K Nov 1 10:59 vob_db.d04
-rw-r--r--. 1 user1 user1 3 Nov 1 10:59 vob_db_schema_version
-rw-r--r--. 1 user1 user1 0 Nov 1 10:59 almd.lck
-rw-r--r--. 1 user1 user1 108 Nov 1 10:59 vob_db.str_file
-rw-r--r--. 1 user1 user1 16K Dez 20 18:22 vob_db.k04
-rw-r--r--. 1 user1 user1 16K Dez 20 18:22 vob_db.k02
-rw-r--r--. 1 user1 user1 24K Dez 20 18:22 vob_db.k01
-rw-r--r--. 1 user1 user1 12K Dez 20 18:22 vob_db.d05
-rw-r--r--. 1 user1 user1 28K Dez 20 18:22 vob_db.d02
-rw-r--r--. 1 user1 user1 12K Dez 20 18:22 vob_db.d01
-rw-r--r--. 1 user1 user1 8,0K Dez 20 18:22 vob_db.d03
-rw-r--r--. 1 user1 user1 334K Mar 29 10:26 almd
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:26 vista.tcf
-rw-r--r--. 1 user1 user1 5,1K Mar 29 10:26 vista.taf
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:26 vista.tjf
drwxr-xr-x. 2 user1 user1 4,0K Mar 29 10:26 logs
cleartool reformatvob -dump /home/user1/vobstore/vob-snap-test.vbs
[user1@machine1 vob-snap-test.vbs]$ ls -lhtr
total 36K
-r--r--r--. 1 user1 user1 41 Nov 1 10:59 vob_oid
-r--r--r--. 1 user1 user1 41 Nov 1 10:59 replica_uuid
-rw-r--r--. 1 user1 user1 625 Nov 1 10:59 vob_server.conf
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 s
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 d
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 c
drwxr-xr-x. 4 user1 user1 4,0K Nov 1 10:59 admin
drwxr-xr-x. 3 user1 user1 4,0K Mar 29 10:29 db.reformat
drwxrwxr-x. 2 user1 user1 4,0K Mar 29 10:29 dump.done
[user1@machine1 vob-snap-test.vbs]$
[user1@machine1 vob-snap-test.vbs]$ ls -lhtr db.reformat/
total 516K
-rw-r-----. 1 user1 user1 33K Jun 1 2011 vob_db.dbd
-rw-r--r--. 1 user1 user1 8,0K Nov 1 10:59 vob_db.k03
-rw-r--r--. 1 user1 user1 4,0K Nov 1 10:59 vob_db.d04
-rw-r--r--. 1 user1 user1 3 Nov 1 10:59 vob_db_schema_version
-rw-r--r--. 1 user1 user1 0 Nov 1 10:59 almd.lck
-rw-r--r--. 1 user1 user1 108 Nov 1 10:59 vob_db.str_file
-rw-r--r--. 1 user1 user1 16K Dez 20 18:22 vob_db.k04
-rw-r--r--. 1 user1 user1 16K Dez 20 18:22 vob_db.k02
-rw-r--r--. 1 user1 user1 24K Dez 20 18:22 vob_db.k01
-rw-r--r--. 1 user1 user1 12K Dez 20 18:22 vob_db.d05
-rw-r--r--. 1 user1 user1 28K Dez 20 18:22 vob_db.d02
-rw-r--r--. 1 user1 user1 12K Dez 20 18:22 vob_db.d01
-rw-r--r--. 1 user1 user1 8,0K Dez 20 18:22 vob_db.d03
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:26 vista.tcf
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:26 vista.tjf
drwxr-xr-x. 2 user1 user1 4,0K Mar 29 10:26 logs
-rwxrwxr-x. 1 user1 user1 0 Mar 29 10:29 orig
-rw-r--r--. 1 user1 user1 5,1K Mar 29 10:29 vista.taf
-rw-r--r--. 1 user1 user1 334K Mar 29 10:29 almd
[user1@machine1 vob-snap-test.vbs]$ ls -lhtr dump.done/
total 36K
-rw-rw-r--. 1 user1 user1 7,0K Mar 29 10:29 pass2_dump_file
-rw-rw-r--. 1 user1 user1 20K Mar 29 10:29 pass1_dump_file
-rw-rw-r--. 1 user1 user1 3,9K Mar 29 10:29 string_dump_file
-rw-rw-r--. 1 user1 user1 480 Mar 29 10:29 pass3_dump_file
cleartool reformatvob -load /home/user1/vobstore/vob-snap-test.vbs
ls -lhtr
total 36K
-r--r--r--. 1 user1 user1 41 Nov 1 10:59 vob_oid
-r--r--r--. 1 user1 user1 41 Nov 1 10:59 replica_uuid
-rw-r--r--. 1 user1 user1 625 Nov 1 10:59 vob_server.conf
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 s
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 d
drwxr-xr-x. 3 user1 user1 4,0K Nov 1 10:59 c
drwxr-xr-x. 4 user1 user1 4,0K Nov 1 10:59 admin
drwxr-xr-x. 3 user1 user1 4,0K Mar 29 10:30 db.03.29
drwxr-xr-x. 3 user1 user1 4,0K Mar 29 10:30 db
ls -lhtr db.03.29/
total 516K
-rw-r-----. 1 user1 user1 33K Jun 1 2011 vob_db.dbd
-rw-r--r--. 1 user1 user1 8,0K Nov 1 10:59 vob_db.k03
-rw-r--r--. 1 user1 user1 4,0K Nov 1 10:59 vob_db.d04
-rw-r--r--. 1 user1 user1 3 Nov 1 10:59 vob_db_schema_version
-rw-r--r--. 1 user1 user1 0 Nov 1 10:59 almd.lck
-rw-r--r--. 1 user1 user1 108 Nov 1 10:59 vob_db.str_file
-rw-r--r--. 1 user1 user1 16K Dez 20 18:22 vob_db.k04
-rw-r--r--. 1 user1 user1 16K Dez 20 18:22 vob_db.k02
-rw-r--r--. 1 user1 user1 24K Dez 20 18:22 vob_db.k01
-rw-r--r--. 1 user1 user1 12K Dez 20 18:22 vob_db.d05
-rw-r--r--. 1 user1 user1 28K Dez 20 18:22 vob_db.d02
-rw-r--r--. 1 user1 user1 12K Dez 20 18:22 vob_db.d01
-rw-r--r--. 1 user1 user1 8,0K Dez 20 18:22 vob_db.d03
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:26 vista.tcf
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:26 vista.tjf
drwxr-xr-x. 2 user1 user1 4,0K Mar 29 10:26 logs
-rw-r--r--. 1 user1 user1 5,1K Mar 29 10:29 vista.taf
-rw-r--r--. 1 user1 user1 334K Mar 29 10:29 almd
ls -lhtr db
total 552K
-rw-r-----. 1 user1 user1 33K Jun 1 2011 vob_db.dbd
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:30 vob_db.k03
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:30 vob_db.d04
-rw-r--r--. 1 user1 user1 3 Mar 29 10:30 vob_db_schema_version
-rw-r--r--. 1 user1 user1 0 Mar 29 10:30 almd.lck
-rw-r--r--. 1 user1 user1 334K Mar 29 10:30 almd
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:30 vob_db.d03
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:30 vista.tcf
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:30 vob_db.k04
-rw-r--r--. 1 user1 user1 155 Mar 29 10:30 vob_db.str_file
-rw-r--r--. 1 user1 user1 48K Mar 29 10:30 vista.tjf
-rw-r--r--. 1 user1 user1 16K Mar 29 10:30 vob_db.k02
-rw-r--r--. 1 user1 user1 24K Mar 29 10:30 vob_db.k01
-rw-r--r--. 1 user1 user1 12K Mar 29 10:30 vob_db.d05
-rw-r--r--. 1 user1 user1 28K Mar 29 10:30 vob_db.d02
-rw-r--r--. 1 user1 user1 12K Mar 29 10:30 vob_db.d01
-rw-r--r--. 1 user1 user1 5,1K Mar 29 10:30 vista.taf
drwxr-xr-x. 2 user1 user1 4,0K Mar 29 10:30 logs
II - Manual dump/load
http://www-01.ibm.com/support/docview.wss?uid=swg21172574
cleartool lock vob:/vobs/vob-snap-testLocked versioned object base "/vobs/vob-snap-test".
/usr/atria/etc/dumpers/db_dumper.54 /home/user1/vobstore/vob-snap-test.vbs/db
0 hyperlinks dumped.
0 derived objects dumped.
59 events dumped.
1 locks dumped.
Dumper done.
-rw-r-----. 1 user1 user1 33K Jun 1 2011 vob_db.dbd
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:30 vob_db.k03
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:30 vob_db.d04
-rw-r--r--. 1 user1 user1 3 Mar 29 10:30 vob_db_schema_version
drwxr-x---. 9 user1 user1 4,0K Mar 29 10:30 ..
-rw-r--r--. 1 user1 user1 0 Mar 29 10:30 almd.lck
-rw-r--r--. 1 user1 user1 155 Mar 29 10:30 vob_db.str_file
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:43 vob_db.k04
-rw-r--r--. 1 user1 user1 16K Mar 29 10:43 vob_db.k02
-rw-r--r--. 1 user1 user1 24K Mar 29 10:43 vob_db.k01
-rw-r--r--. 1 user1 user1 12K Mar 29 10:43 vob_db.d05
-rw-r--r--. 1 user1 user1 28K Mar 29 10:43 vob_db.d02
-rw-r--r--. 1 user1 user1 12K Mar 29 10:43 vob_db.d01
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:43 vob_db.d03
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:43 vista.tjf
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:43 vista.tcf
drwxr-xr-x. 2 user1 user1 4,0K Mar 29 10:43 logs
-rw-r--r--. 1 user1 user1 5,1K Mar 29 10:45 vista.taf
-rw-r--r--. 1 user1 user1 334K Mar 29 10:45 almd
drwxr-xr-x. 3 user1 user1 4,0K Mar 29 10:45 .
-rw-rw-r--. 1 user1 user1 20K Mar 29 10:45 pass1_dump_file
-rw-rw-r--. 1 user1 user1 3,9K Mar 29 10:45 string_dump_file
-rw-rw-r--. 1 user1 user1 480 Mar 29 10:45 pass3_dump_file
-rw-rw-r--. 1 user1 user1 7,0K Mar 29 10:45 pass2_dump_file
[user1@machine1 db]$
$ pwd
/home/user1/vobstore/vob-snap-test.vbs
[user1@machine1 vob-snap-test.vbs]$ mv db db.old
[user1@machine1 vob-snap-test.vbs]$ mkdir db
[user1@machine1 vob-snap-test.vbs]$ cd db
cd /home/user1/vobstore/vob-snap-test.vbs/db.old
user1@machine1 db.old]$ /usr/atria/etc/db_loader /home/user1/vobstore/vob-snap-test.vbs/db
Dumped schema version is 80
59 events loaded.
90 pass 2 actions performed.
7 pass 3 actions performed.
Loader done.
[user1@machine1 db.old]$ ls -lhtr ../db
total 176K
-rw-r-----. 1 user1 user1 33K Jun 1 2011 vob_db.dbd
drwxrwxr-x. 2 user1 user1 4,0K Mar 29 10:50 logs
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:55 vob_db.k03
-rw-r--r--. 1 user1 user1 4,0K Mar 29 10:55 vob_db.d04
-rw-r--r--. 1 user1 user1 3 Mar 29 10:55 vob_db_schema_version
-rw-r--r--. 1 user1 user1 5,1K Mar 29 10:55 vista.taf
-rw-r--r--. 1 user1 user1 108 Mar 29 10:55 vob_db.str_file
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:55 vob_db.k04
-rw-r--r--. 1 user1 user1 8,0K Mar 29 10:55 vob_db.d03
-rw-r--r--. 1 user1 user1 12K Mar 29 10:55 vob_db.d01
-rw-r--r--. 1 user1 user1 24K Mar 29 10:55 vob_db.k01
-rw-r--r--. 1 user1 user1 16K Mar 29 10:55 vob_db.k02
-rw-r--r--. 1 user1 user1 28K Mar 29 10:55 vob_db.d02
-rw-r--r--. 1 user1 user1 12K Mar 29 10:55 vob_db.d05
cleartool unlock vob:/vobs/vob-snap-test
Unlocked versioned object base "/vobs/vob-snap-test".
cleartool checkvob -fix -pool /vobs/vob-snap-test
III - dump with reformatvob and load manual
cleartool lock vob:/vobs/vob-snap-test
cleartool reformatvob -dump /home/user1/vobstore/vob-snap-test.vbs
[user1@machine1 vob-snap-test.vbs]$ cd dump.done/
[user1@machine1 dump.done]$ ls -lhtr
total 40K
-rw-rw-r--. 1 user1 user1 22K Mar 29 11:05 pass1_dump_file
-rw-rw-r--. 1 user1 user1 4,0K Mar 29 11:05 string_dump_file
-rw-rw-r--. 1 user1 user1 559 Mar 29 11:05 pass3_dump_file
-rw-rw-r--. 1 user1 user1 7,8K Mar 29 11:05 pass2_dump_file
[user1@machine1 dump.done]$ /usr/atria/etc/db_loader /home/user1/vobstore/vob-snap-test.vbs/db
NOTE: if necessary to keep the VOB on schema 54 run instead
/usr/atria/etc/db_loader -schema 54 /home/user1/vobstore/vob-snap-test.vbs/db
ls ../db
logs vob_db.d02 vob_db.d05 vob_db.k02 vob_db_schema_version
vista.taf vob_db.d03 vob_db.dbd vob_db.k03 vob_db.str_file
vob_db.d01 vob_db.d04 vob_db.k01 vob_db.k04
cleartool unlock vob:/vobs/vob-snap-test
Unlocked versioned object base "/vobs/vob-snap-test".
Best Regards,
Pedro Moura
##########################################Disclaimer ###################################
"The postings on this site are my own and don't necessarily represent HCL or IBM's positions, strategies or opinions." #
######################################################################################