Лучшая стратегия резервного копирования для извлеченных и захваченных файлов во всех VOB и представлениях ClearCase - PullRequest
1 голос
/ 08 марта 2011

Наша политика заключается в том, что резервируются только «наиболее важные» представления CCase. Считается, что все важные данные находятся в VOB, а также в каталогах, не относящихся к CCase, но никогда в представлениях.

Однако особый случай - извлеченные файлы в представлениях. Люди очень часто забывают, что они стали личными файлами в своем динамическом представлении. Иногда их невозможно найти (или вообще невозможно) в области хранения динамического представления. В моментальных снимках также могут стать важными угнанные элементы.

Какова лучшая стратегия для поиска и резервного копирования всех этих файлов только (извлечено / взломано) в каждом (динамическом / снимке) представлении и VOB? (Должно быть, это можно написать в несколько строк, я думаю, ct lsco, ct lspriv ...).

Большое спасибо заранее, Хавьер. (FJCobas, Испания).

1 Ответ

0 голосов
/ 08 марта 2011

Идея состоит в том, чтобы использовать вопрос SO " Командная строка для удаления всех приватных файлов ClearCase ", адаптируя его для выбора только файлов извлечения, угона и / или затмения.

с Unix:

cleartool ls -r -nxn | grep -e "(CHECKEDOUT|hijacked|eclipsed)"

Примечание: как упоминалось в вопросе SO " ClearCase: резервное копирование только для измененных извлеченных элементов во всех представлениях ", оптимизированное решение будет проверять, действительно ли файл извлечения внес изменения. Но если у вас много проверок, это не масштабируется: полная копия (из всех файлов) каждый раз будет быстрее.

Затем вы можете скопировать их в безопасное место для резервной копии.

...