테스트 베드 작성

이 태스크 정보

테스트 베드는 변경사항을 테스트할 수 있는 비프로덕션 영역입니다. 프로덕션 데이터베이스를 업그레이드하기 전에 테스트 베드에서 업그레이드를 수행하십시오.

동일한 데이터베이스를 소스와 대상으로 지정 하는 인플레이스 업그레이드를 수행하려고 계획하는 경우, 먼저 테스트 베드를 사용하여 이를 테스트해야 합니다. 인플레이스 업그레이드의 경우에는 다음 지시사항 중 단계 2를 건너뛸 수 있습니다.

인플레이스 업그레이드가 아닌 표준 업그레이드를 수행하는 경우, 테스트 데이터베이스를 업그레이드하는 절차는 프로덕션 데이터베이스를 업그레이드하는 것과 거의 동일합니다.

프로덕션 데이터베이스를 기반으로 테스트 베드를 작성하려면 다음을 수행하십시오.
  1. Rational® ClearQuest® 스키마 저장소 및 사용자 데이터베이스를 백업하십시오.
  2. 벤더 데이터베이스 구성에서 설명한 대로 각 스키마 저장소 및 사용자 데이터베이스의 비어 있는 새 벤더 데이터베이스를 작성하십시오. 새 테스트 디렉토리 또는 테스트 서버에 새 데이터베이스를 작성하십시오. 이 새 데이터베이스를 이 섹션의 나머지 부분에서는 테스트 베드라고 합니다.

    비어 있는 데이터베이스만 작성하십시오. 벤더 데이터베이스 도구를 사용하여 데이터를 이동하거나 복사하지 마십시오. Rational ClearQuest는 업그레이드 프로세스의 일부로 데이터 구조를 업데이트하고 이를 새 데이터베이스로 이동합니다.

    인플레이스 업그레이드를 수행하거나 Microsoft Access를 사용하는 경우에는 이 단계를 수행하지 마십시오.

  3. Rational ClearQuest Web을 사용하는 경우, 웹 서버를 시스템 종료하고 계획된 Rational ClearQuest MultiSite 동기화 작업을 중지한 후, 다음 기술 중 하나를 사용하여 Rational ClearQuest에서 모든 사용자와의 연결에서 끊으십시오.
    • 관리자의 도구를 사용하여 사용자를 데이터베이스에서 로그오프하십시오(데이터베이스 벤더가 이러한 도구를 제공하는 경우).
    • Windows의 경우, 각 클라이언트 및 서버 컴퓨터의 태스크 프로세스 목록을 확인하십시오. 다음 프로세스 중 하나가 실행 중이면, 태스크 관리자를 사용하여 프로세스를 종료하십시오.
      • clearquest.exe
      • cqdesign.exe
      • cqintsvr*.exe
  4. 기존의 프로덕션 스키마 저장소 및 사용자 데이터베이스를 테스트 베드 데이터베이스로 복사하십시오. Rational ClearQuest installutil 유틸리티를 convertschemarepoconvertuserdb 옵션과 함께 사용하십시오. 자세한 정보는 Rational ClearQuest 온라인 도움말의 "참조 페이지"를 참조하십시오.

    installutil에 변환 옵션을 사용하면 Rational ClearQuest가 원래 프로덕션 데이터베이스를 잠급니다. 해당 데이터베이스를 잠금 해제해야 할 경우, Rational ClearQuest 온라인 도움말의 "참조 페이지"에서 installutil unlockschemarepoinstallutil unlockuserdb 명령에 대한 정보를 참조하십시오.

  5. 테스트 베드의 각 데이터베이스에 대해 비어 있는 다른 새 벤더 데이터베이스를 작성하십시오. 이 데이터베이스(이 섹션의 나머지 부분에서는 테스트 업그레이드 세트라고 함)가 업그레이드하는 데이터베이스입니다.

피드백