다음을 통해 공유


SCVMM 환경에서 환경 스냅숏 사용

[!참고]

이 항목에서는 Microsoft Test Manager 랩 센터 탭을 사용하여 Lab Management 환경 스냅숏을 만들고 사용하는 방법에 대해 설명합니다.테스트 관리자 테스트 센터에서 수동 테스트를 실행할 때 스냅숏을 만들 수도 있습니다.자세한 내용은 랩 환경에서 테스트 실행를 참조하십시오.

환경의 스냅숏은 환경 내에 있는 모든 가상 컴퓨터의 특정 시점에서의 상태, 디스크 데이터 및 구성을 포함하는 파일 기반의 복사본입니다.스냅숏을 만든 후 필요에 따라 추가 스냅숏을 만들어 환경에서 계속 작업할 수 있습니다.환경을 이전 상태로 복원할 수 있습니다.팀의 다른 구성원이 스냅숏에 연결하거나 스냅숏을 다시 만들 수 있게 하는 스냅숏에 대한 링크 파일을 만들 수도 있습니다.또한 환경의 복사본 및 해당 스냅숏을 팀 프로젝트 라이브러리에 저장할 수 있습니다.환경을 팀 프로젝트 라이브러리에 저장하면 환경과 스냅숏이 모두 팀 프로젝트 라이브러리에 저장됩니다.

요구 사항

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

이 항목에는 다음과 같은 단원이 포함되어 있습니다.

환경의 스냅숏 만들기

스냅숏에서 환경 복원

환경의 스냅숏 공유

스냅숏이 있는 환경을 라이브러리에 저장

환경의 스냅숏 삭제

환경의 스냅숏 만들기

스냅숏을 만드는 단계

스냅숏은 팀 프로젝트의 Hyper-V 호스트에 저장됩니다.스냅숏이 작성된 후 오랫동안 자주 사용되는 경우 장기간 환경을 사용할 수 있도록 하는 단계를 수행해야 합니다.

스냅숏을 준비하려면

  1. 환경의 가상 컴퓨터에 운영 체제의 최신 업데이트가 설치되어 있는지 확인합니다.

  2. 환경의 가상 컴퓨터가 도메인에 연결되어 있는 경우 명령 프롬프트를 열고 gpupdate /force 명령을 실행합니다.이 명령은 사용자 정책에 대한 변경 내용이 가상 컴퓨터에서 모두 업데이트되게 합니다.이 명령을 실행하지 않으면 배포 스크립트가 올바르게 작동하지 않거나 테스트가 올바르게 실행되지 않을 수 있습니다.

    [!참고]

    이 스냅숏의 가상 컴퓨터 하나 이상이 도메인에 가입되어 있고 스냅숏이 컴퓨터 암호 만료 기간보다 오래 사용되는 경우 해당 가상 컴퓨터는 스냅숏이 복원될 때 도메인에 다시 가입하지 못할 수 있습니다.이 문제를 해결할 수 있는 한 가지 방법은 컴퓨터 암호 갱신 빈도를 변경하거나 사용 중지하는 것입니다.암호 갱신 및 갱신 변경 또는 사용 중지에 따른 보안 유의 사항에 대해서는 Machine Account Password Process를 참조하십시오.

  3. 환경의 상태가 실행 중인지 확인합니다.

  4. 워크플로를 사용하도록 설정한 경우 워크플로 기능의 상태가 준비이고 환경이 실행 중인지 확인합니다.

  5. (선택 사항) 복원된 스냅숏에 대해 테스트를 실행하려면 테스트 기능이 준비 상태인지 확인하십시오.

    [!참고]

    환경 내의 가상 컴퓨터 간 또는 환경 내부의 가상 컴퓨터와 환경 외부의 컴퓨터 간에 진행 중인 트랜잭션이 없을 때 스냅숏을 만들어야 합니다.스냅숏을 만드는 시점에 컴퓨터 간의 TCP 연결이 있으면 스냅숏을 만들기 위해 컴퓨터가 중지될 때 연결이 끊길 수 있습니다.스냅숏을 복원할 때 오래된 활성 연결은 시간 초과되어 더 이상 유효하지 않게 됩니다.스냅숏이 복원된 후 TCP 연결이 다시 만들어집니다.스냅숏이 생성된 시점부터 정확하게 환경을 다시 시작할 수 없는 경우도 있습니다.

  6. 워크플로의 빌드 정의를 특정 스냅숏으로 되돌리면 테스트를 실행하려고 할 때 가상 컴퓨터를 잠글 수 없습니다.워크플로에 사용할 스냅숏을 만들기 전에 호스트 기반 연결을 사용하거나 콘솔 세션을 사용하여 컴퓨터에 연결해야 합니다.이에 대한 자세한 내용은 방법: 랩 환경의 컴퓨터에 연결을 참조하십시오.

Lab Management 환경 뷰어를 사용하여 환경에 연결하고 스냅숏을 만듭니다.

스냅숏을 만들려면

  1. Microsoft Test Manager, 환경에 연결 합니다. 에 랩 센터에 있는 탭, 환경, 선택 및 다음 선택 연결.

  2. Microsoft 환경 뷰어, 선택은 스냅샷 을 탭.

  3. 선택 스냅샷을.

  4. 스냅샷 환경 대화 상자에서 스냅샷, 이름을 입력 한 다음 선택 스냅샷을.

    스냅숏이 만들어지면 왼쪽 창에 스냅숏 이름이 표시됩니다.

스냅숏에서 환경 복원

SCVMM 환경에서 스냅샷 복원할 경우 가상 컴퓨터 환경에서 정확한 상태 스냅숏이 만들어진 시점의 상태로 있었던 돌아갈.환경의 현재 상태 이전이나 이후에 만들어진 스냅숏으로 환경을 복원할 수 있습니다.예를 들어 월요일과 화요일에 각각 하나씩, 환경의 스냅숏을 두 개 만들 수 있습니다.수요일에 환경을 월요일의 스냅숏으로 복원할 수 있습니다.나중에 동일한 환경을 화요일의 스냅숏으로 복원할 수도 있습니다.

SCVMM 환경 스냅숏으로 되돌리려면

  1. Microsoft Test Manager개방형의 랩 센터, 다음 선택은 탭.

  2. 환경을 선택한 후 선택 연결.

  3. Microsoft 환경 뷰어, 선택은 스냅샷 을 탭.

  4. 스냅샷 목록에서 스냅샷 복원 및 다음 선택 하려는 선택 선택한 스냅샷으로 복원스냅샷 도구 모음.

  5. 필요한 경우 선택은 컴퓨터 탭, 모든 연결이 끊긴된 컴퓨터를 선택 하 고 다음 선택 Reconnect.

[!참고]

환경 상태를 변경 하는 경우 준비 되지 않았습니다., 모든 오류 메시지를 조사 합니다.특정 가상 컴퓨터 외부 저장 되어 있기 때문에 설정을 완벽 하 게는 스냅샷 복원 하 여 복원 되지 않습니다.예를 들어, 변경 된 경우는 구성 UI 테스트를 위한 스냅샷을 수행한 후 설정을 변경 스냅샷 복원 하 여 취소 됩니다지 않습니다.해야 합니다 열기 환경 정 및 이전 설정 복원 수동으로 합니다.또는 사용할 수 있습니다 복구 복원 된 환경에는 새 설정으로 변경 합니다.

환경의 스냅숏 공유

다른 사람과 공유할 수 있는 환경의 스냅숏 링크를 만들 수 있습니다.링크 파일(.lvr)은 팀 프로젝트에 환경을 만들 수 있는 권한이 있는 사용자가 Microsoft Test Manager를 설치한 모든 컴퓨터에서 열 수 있습니다.

링크 SCVMM 환경 스냅숏 만들려면

  1. Microsoft Test Manager의 랩 센터에 있는 탭에서 환경이 실행 중인지 확인합니다.

  2. 환경을 선택한 후 선택 연결.

  3. Microsoft 환경 뷰어, 선택은 스냅샷 을 탭.

  4. 스냅샷 목록을에 연결할 및 다음 선택 하려는 스냅 사진을 선택 스냅숏 공유 에 있는 스냅샷 도구 모음.

  5. 링크 파일(.lvr)의 파일 이름을 지정합니다.

  6. 링크 파일을 전자 메일에 첨부하거나 공유 디렉터리에 저장할 수 있습니다.

스냅숏 링크 파일에서 스냅숏에 연결하려면

  1. 스냅숏 링크 파일(.lvr)을 두 번 클릭합니다.

    환경에 연결 대화 상자가 나타납니다.다음 옵션 중 하나를 선택합니다.

    이 환경의 스냅숏에 연결

    스냅샷을 가져온 환경 SCVMM의 정확한 상태를 복원 합니다.

    참고참고
    이 옵션을 선택하면 현재 이 환경을 사용 중인 사용자의 연결을 끊을 수 있으며 이 경우 해당 사용자의 작업이 손실될 수 있습니다.환경이 사용 중인 경우 경고 메시지가 표시됩니다.

    현재 상태에서 환경에 연결

    현재 상태에서 환경에 연결하고 링크 파일을 만들 때 선택된 스냅숏으로 되돌리지 않습니다.

    참고참고
    이 환경에 연결되어 있는 다른 사용자의 연결을 끊을 수 있습니다.하지만 환경의 상태는 변경하지 않습니다.

    이 환경의 새 인스턴스에 연결

    환경의 복사본이 팀 프로젝트 라이브러리에 저장되어 있는 경우에만 사용할 수 있습니다.팀 프로젝트 호스트 그룹에 환경의 복사본을 만들고 해당 복사본에 연결합니다.

    환경이 현재 사용 중인 경우 또는 다른 사람이 환경을 사용할 수 있게 하려는 경우 복사본을 만들 수 있습니다.

    참고참고
    복사본을 만드는 경우 오랜 시간이 걸릴 수 있으며 팀 프로젝트 라이브러리의 디스크 공간이 많이 사용될 수도 있습니다.환경의 복사본을 동시에 여러 개 실행하려는 경우 원본 환경에서 네트워크 격리를 사용해야 합니다.자세한 내용은 네트워크 격리 환경 만들기 및 사용을 참조하십시오.

  2. 선택 연결 환경에서 열려면 환경 뷰어.

[!참고]

환경을 스냅숏으로 복원하는 경우 스냅숏의 컴퓨터 간 네트워크 연결이 잠시 동안 작동 중지될 수 있으며 스냅숏을 만들 때 처리 중인 트랜잭션이 실패할 수 있습니다.

스냅숏이 있는 환경을 라이브러리에 저장

환경이 중지됨 상태에 있어야 환경을 저장할 수 있습니다.실행 중 상태의 환경은 저장할 수 없습니다.

환경을 저장한 후 원본 활성 환경을 곧바로 삭제할 계획이 아니라면 저장된 환경의 네트워크 격리 기능을 설정하는 것이 좋습니다.이렇게 하면 저장된 환경의 복사본을 다른 사용자가 배포할 수 있습니다.네트워크 격리 기능을 설정하는 단계는 네트워크 격리 환경 만들기 및 사용를 참조하십시오.

환경을 라이브러리에 저장하려면

  1. Microsoft Test Manager의 랩 센터에 있는 탭에서 환경이 중지됨인지 확인합니다.

  2. 저장 하려는 환경을 선택 합니다.

  3. 선택 저장소 라이브러리에.

  4. 라이브러리에 저장 대화 상자에서 저장할 환경의 환경 이름설명을 입력합니다.

  5. 선택은 프로젝트 라이브러리 공유 드롭다운 목록에서 선택한 다음 선택 저장소.

    생성 프로세스를 진행하는 동안 진행률 표시줄이 표시됩니다.각 가상 컴퓨터에 대한 현재 만들기 단계를 볼 수도 있습니다.프로세스가 완료되는 라이브러리 탭의 환경 목록에 저장된 환경이 표시됩니다.

환경에서 스냅숏 삭제

환경의 스냅숏은 여러 개가 누적되기 쉽습니다.스냅숏을 저장하려면 호스트 그룹에 상당한 크기의 공간이 필요합니다.스냅숏 목록을 검토하여 더 이상 필요하지 않고 삭제할 수 있는 스냅숏이 있는지 확인하는 것이 좋습니다.

스냅숏을 삭제하려면

  1. Microsoft Test Manager의 랩 센터에 있는 탭에서 환경이 시작되었는지 확인합니다.

  2. SCVMM 환경을 선택 하 고 선택 연결.

  3. Microsoft 환경 뷰어, 선택은 스냅샷 을 탭.

  4. 스냅 사진을 삭제 하 고 선택 선택 스냅숏을 삭제.

  5. 선택 확인 대화 상자에서 스냅숏을 삭제.

참고 항목

개념

랩 환경 만들기

방법: SCVMM 환경에서 재현할 수 있는 버그 만들기 및 수동 테스트 실행