加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[已解决] VOB恢复中遇到的问题(windows环境)( 此文章被查看:436次,被回复:7篇!! )

本主题被作者加入到个人文集中

VOB恢复中遇到的问题(windows环境)

我用正常手段删除了2个VOB:TEST_VOB和TEST_PVOB,然后打算用昨晚备份的VOB恢复.
步骤如下:
1.备份的时候用的是:
xcopy D:\VOBs\TEST_VOB.vbs "\\CCVOBBackup\2008-11-15\VOBs\TEST_VOB.vbs" /y /a/ e
xcopy D:\VOBs\TEST_PVOB.vbs "\\CCVOBBackup\2008-11-15\VOBs\TEST_PVOB.vbs" /y /a/ e

所以恢复的时候我先把vbs目录按同样的方法拷贝回来:
xcopy "\\CCVOBBackup\2008-11-15\VOBs\TEST_VOB.vbs" D:\VOBs\TEST_VOB.vbs /y /a/
xcopy "\\CCVOBBackup\2008-11-15\VOBs\TEST_PVOB.vbs" D:\VOBs\TEST_PVOB.vbs /y /a/

2.因为原来的VOB的"安全"卡里面有用户a和组A,其中用户a拥有除"完全控制"外的其它全部权限,组A拥有"读取和运行""列出文件夹目录""读取"权限,而我发现我用xcopy拷贝回来的没有这些用户,所以我就手工加回去了.

3.在Administrator Console中新建VOB Tag,Tagname还是叫\TEST_VOB和\TEST_PVOB.

4.在Administrator Console中新建VOB Object,Local path就选择D:\VOBs\TEST_VOB.vbs 和D:\VOBs\TEST_PVOB.vbs ,然后retrieve UUIDs,其中TEST_PVOB的Attributes还选择了UCM VOB,然后"OK".

5.用lsvob查看,显示正常:
\TEST_VOB     \\vobsrv\VOBs\TEST_VOB.vbs private
\TEST_PVOB     \\vobsrv\VOBs\TEST_PVOB.vbs private  (ucmvob)

6.用desc vob:\TEST_VOB,ownership显示和原来的不一样,显示为:
VOB ownership:
    owner nobody
    group domain\ccUsers
原来的是
     owner domain\a
    group  domain\A

于是我想用protectvob -chown a -chgrp A D:\VOBs\TEST_VOB.vbs 命令去改变owner和group,结果报错:
cleartool: Error: There is an administrative lock on this versioned object base.
cleartool: Error: The lock is held by process id 65535
cleartool: Error: Trouble protecting versioned object name "D:\VOBs\TEST_VOB.vbs"


我检查了这2个VOB的属性,Lock的state都是unlock,为什么说lock住了呢?

[ 本帖最后由 pinkpig1982 于 2008-11-17 15:45 编辑 ]



© 本文为 pinkpig1982SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

我没有用过xcopy,但我看了下xcopy的命令行参数,你应该使用 /O的参数以保存acl信息。
备份是为了恢复,不知道你以前有没有做过备份的恢复测试。
只有你的恢复测试成功了,才可以讲你备份成功了。



© 本文为 amongSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
Where are we ?

TOP

已经解决

我重起了ClearCase服务后再执行:
protectvob -chown a -chgrp A D:\VOBs\TEST_VOB.vbs

就可以了.
现在想问一下,是否我没有停止服务就进行恢复引起的?因为我看有些说法是建议停掉服务再进行拷贝的.



© 本文为 pinkpig1982SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

xcopy的参数

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
                           [/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U]
                           [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
                           [/EXCLUDE:file1[+file2][+file3]...]

  source       指定要复制的文件。
  destination  指定新文件的位置和/或名称。
  /A           只复制有存档属性集的文件,
               但不改变属性。
  /M           只复制有存档属性集的文件,
               并关闭存档属性。
  /D:m-d-y     复制在指定日期或指定日期以后改变的文件。
               如果没有提供日期,只复制那些源时间
               比目标时间新的文件。
  /EXCLUDE:file1[+file2][+file3]...
               指定含有字符串的文件列表。如果有任何
               字符串与要被复制的文件的绝对路径
               相符,那个文件将不会得到复制。
               例如,指定如 \obj\ 或 .obj 的字符串会排除
               目录 obj 下面的所有文件或带有
               .obj 扩展名的文件。
  /P           创建每个目标文件前提示。
  /S           复制目录和子目录,除了空的。
  /E           复制目录和子目录,包括空的。
               与 /S /E 相同。可以用来修改 /T。
  /V           验证每个新文件。
  /W           提示您在复制前按键。
  /C           即使有错误,也继续复制。
  /I           如果目标不存在,又在复制一个以上的文件,
               则假定目标一定是一个目录。
  /Q           复制时不显示文件名。
  /F           复制时显示完整的源和目标文件名。
  /L           显示要复制的文件。
  /H           也复制隐藏和系统文件。
  /R           改写只读文件。
  /T           创建目录结构,但不复制文件。不
               包括空目录或子目录。/T /E 包括
               空目录和子目录。
  /U           只复制已经存在于目标中的文件。
  /K           复制属性。一般的 Xcopy 会重设只读属性。
  /N           用生成的短名复制。
  /O           复制文件所有权和 ACL 信息。
  /X           复制文件审核设置(隐含 /O)。
  /Y           禁止提示以确认改写一个
               现存目标文件。
  /-Y          导致提示以确认改写一个
               现存目标文件。
  /Z           用重新启动模式复制网络文件。

命令选项 /Y 可以预先在 COPYCMD 环境变量中设置。
这可能被命令行上的 /-Y 改写。

© 本文为 pinkpig1982 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

看来是要加上/O

/O           复制文件所有权和 ACL 信息。
/X           复制文件审核设置(隐含 /O)。


这个/X是什么意思?什么叫文件审核设置?

© 本文为 pinkpig1982 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

我试了加上/o,复制出来的VOB和原来的属性是一样的了


© 本文为 pinkpig1982 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

请权威回答下.最标准的做法应该如何?

或IBM推荐是怎么做的?

© 本文为 x278384 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

标准的做法可以参考:
http://publib.boulder.ibm.com/in ... n.doc/cc-backup.htm
http://publib.boulder.ibm.com/in ... .doc/cc-restore.htm

[ 本帖最后由 cn_chenfeng 于 2008-11-25 15:26 编辑 ]

© 本文为 cn_chenfeng 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题