테스트 베드 작성

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

소스 및 대상과 같은 데이터베이스를 지정하는 제자리(In-Place) 업그레이드를 수행하려는 경우, 테스트 베드를 사용하여 먼저 테스트해야 합니다. 제자리(In-Place) 업그레이드를 사용하면 다음 지시사항의 2단계를 건너뛸 수 있습니다.

제자리(In-Place) 업그레이드가 아니라 표준 업그레이드를 수행하려는 경우, 테스트 데이터베이스를 업그레이드하는 프로시저는 프로덕션 데이터베이스 업그레이드와 거의 같습니다.

프로덕션 데이터베이스를 기반으로 테스트 베드를 작성하려면 다음을 수행하십시오.
  1. Rational® ClearQuest® 스키마 저장소와 사용자 데이터베이스를 백업하십시오.

  2. 벤더 데이터베이스 구성에 설명된 대로 각 스키마 저장소와 사용자 데이터베이스의 비어 있는 새 벤더 데이터베이스를 작성하십시오. 새 테스트 디렉토리 또는 테스트 서버에 새 데이터베이스를 작성하십시오. 해당 데이터베이스는 이 섹션의 나머지 부분에서 테스트 베드라고 합니다.

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

    제자리(In-Place) 업그레이드를 수행하거나 Microsoft Access를 사용하려는 경우 이 단계를 수행하지 마십시오.

  3. Rational ClearQuest 웹을 사용하는 경우, 웹 서버를 시스템 종료하고 스케줄된 모든 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. 테스트 베드의 각 데이터베이스의 경우, 다른 비어 있는 새 벤더 데이터베이스를 작성하십시오. 이 섹션의 나머지 부분에서 테스트 업그레이드 세트라고 부르는 데이터베이스는 사용자가 업그레이드하는 데이터베이스입니다.


피드백