Unix 所有ClearCase VOB和视图中检出和劫持文件的最佳备份策略

Unix 所有ClearCase VOB和视图中检出和劫持文件的最佳备份策略,unix,scripting,clearcase,Unix,Scripting,Clearcase,我们的政策是只支持“最重要”的CCase观点。 所有重要数据都被视为在VOB中,也在非CCase目录下,但从不在视图中 但是,视图中检出的文件是一种特殊情况。 人们常常忘记,在动态视图中,它们成为了私有文件。 有时,在动态视图存储区域下很难(或根本无法)找到它们。 在快照视图中,被劫持的元素也可能变得很重要 在每个(动态/快照)视图和VOB中仅查找和备份(签出/劫持)所有这些文件的最佳策略是什么?。 (我认为,应该可以用很少几行来编写脚本,ct lsco,ct lspriv…) 非常感谢你,哈维

我们的政策是只支持“最重要”的CCase观点。 所有重要数据都被视为在VOB中,也在非CCase目录下,但从不在视图中

但是,视图中检出的文件是一种特殊情况。 人们常常忘记,在动态视图中,它们成为了私有文件。 有时,在动态视图存储区域下很难(或根本无法)找到它们。 在快照视图中,被劫持的元素也可能变得很重要

在每个(动态/快照)视图和VOB中仅查找和备份(签出/劫持)所有这些文件的最佳策略是什么?。 (我认为,应该可以用很少几行来编写脚本,ct lsco,ct lspriv…)

非常感谢你,哈维尔。
(西班牙FJCobas)。

我们的想法是使用所谓的“问题”,将其调整为只选择签出、劫持和/或隐藏的文件

对于Unix:

cleartool ls -r -nxn | grep -e "(CHECKEDOUT|hijacked|eclipsed)"
注意:如SO问题“”中所述,优化的解决方案将检查签出文件是否实际引入了任何更改。但是如果你有很多签出,这将无法扩展:每次都有一个完整的副本(所有文件)会更快

然后可以将它们复制到安全的备份位置