방법: SCVMM 환경 저장
저장된 환경은 팀 프로젝트에 대한 SCVMM(System Center Virtual Machine Manager)의 라이브러리 서버에 있는 구성 파일, 가상 컴퓨터 및 템플릿 집합입니다.저장된 환경은 배포된 환경을 만드는 한 가지 방법입니다.저장된 환경은 시작하고 실행할 수 없습니다.저장된 환경을 배포하면 저장된 환경의 템플릿과 저장된 가상 컴퓨터에서 가상 컴퓨터가 팀 프로젝트 호스트 그룹에 만들어집니다.올바르게 구성된 경우 외부 도메인에 컴퓨터 이름 충돌을 만들지 않고 저장된 환경의 복사본을 동시에 여러 개 배포할 수 있습니다.자세한 내용은 이 항목의 컴퓨터 이름 충돌 방지를 참조하십시오.
요구 사항
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
이 항목에서는 다음과 같은 상황에서 저장된 환경을 만들고 사용하는 방법에 대해 설명합니다.
배포된 환경 보관 |
배포된 환경을 삭제할 때 나중에 사용하기 위해 환경을 저장합니다. |
저장된 가상 컴퓨터와 템플릿에서 저장된 환경 만들기 |
프로젝트 라이브러리의 가상 컴퓨터나 템플릿에서 저장된 환경을 만듭니다. |
네트워크가 격리된 저장된 환경 만들기 |
네트워크가 격리된 환경을 저장하여 동시에 실행할 수 있는 환경의 복제본을 만듭니다. |
배포된 환경에서 저장된 환경 만들기 |
배포된 환경의 가상 컴퓨터를 다시 사용할 수 있도록 준비한 다음 환경을 저장하여 네트워크 격리를 사용하지 않는 동일한 기능의 환경을 만듭니다.다음 형식의 저장된 환경을 만들 수 있습니다.
|
컴퓨터 이름 충돌 방지
임의 형식의 가상 환경을 만들 때의 주요 고려 사항은 도메인에서 이름 충돌을 방지하는 것입니다.이름 충돌은 둘 이상의 컴퓨터가 컴퓨터 이름 또는 IP 주소와 같은 도메인 식별자를 공유하는 경우에 발생합니다.가상 컴퓨터의 여러 복사본이 도메인 또는 작업 그룹에서 실행 중(활성)이고 이 식별자 중 하나 이상을 공유하는 경우 이름 충돌이 발생할 수 있고 자주 발생합니다.두 컴퓨터 간의 이름 충돌로 인해 다음과 같은 상황이 발생할 수 있습니다.
컴퓨터 중 하나 또는 둘 다가 네트워크에서 연결이 끊어집니다.
네트워크 트래픽의 대상이 잘못 지정됩니다.네트워크에서 두 컴퓨터의 ID가 같으면 한 컴퓨터로 보내는 명령이나 메시지가 다른 컴퓨터로 전송될 수 있습니다.
저장된 환경을 만들 때 이름 충돌을 방지하는 방법은 환경에서 네트워크 격리를 사용하는지 여부와 템플릿 또는 가상 컴퓨터의 저장된 환경을 만드는지 여부에 따라 달라집니다.
네트워크 격리 사용.환경의 네트워크 격리 기능은 환경 내부의 가상 컴퓨터에 대한 고유한 ID 별칭을 외부 도메인에 제공합니다.네트워크가 격리된 환경에 있는 컴퓨터의 내부 컴퓨터 이름이 고유한지 확인해야 하지만 여러 환경에서 동일한 내부 컴퓨터 이름을 사용할 수 있습니다.이 항목의 네트워크 격리를 사용하는 배포된 환경에서 저장된 환경 만들기 단원을 참조하십시오.
템플릿 사용.템플릿을 사용하여 네트워크 격리를 사용하지 않는 저장된 환경을 만드는 경우 컴퓨터를 가상 컴퓨터로 배포할 때 자동으로 고유한 컴퓨터 이름을 생성하도록 템플릿을 구성할 수 있습니다.외부 도메인에 자동으로 연결하도록 템플릿을 구성할 수도 있습니다.이 항목의 배포된 환경에서 템플릿의 저장된 환경 만들기 단원을 참조하십시오.
저장된 가상 컴퓨터 사용.컴퓨터 이름 충돌을 방지하려면 저장된 가상 컴퓨터를 작업 그룹, 즉 외부 도메인에 자동으로 가입되지 않는 컴퓨터로 만드는 것이 좋습니다.저장된 환경에서 가상 컴퓨터를 사용하며 네트워크 격리를 사용하지 않는 경우 환경을 배포할 때 만들어지는 컴퓨터에 대해 고유한 컴퓨터 이름을 수동으로 제공한 다음 해당 컴퓨터를 외부 도메인에 연결해야 합니다.이 항목의 배포된 환경에서 가상 컴퓨터의 저장된 환경 만들기 단원을 참조하십시오.
배포된 환경 보관
환경을 삭제하지만 나중에 다시 만들 수 있게 하려는 경우 배포된 환경을 저장할 수 있습니다.배포된 환경을 보관하려면 다음 단계를 수행합니다.
테스트 관리자의 랩 탭에서 환경이 중지되었는지 확인합니다.
환경을 선택한 다음 선택 저장소 라이브러리에 도구 모음.
환경의 복사본이 팀 프로젝트 라이브러리에 저장된 후 배포된 환경을 삭제합니다.
저장된 환경은 배포된 환경의 복제본입니다.배포된 환경이 네트워크 격리를 사용하지 않은 경우 보관된 환경의 복사본 하나만 동시에 배포할 수 있습니다.
저장된 가상 컴퓨터와 템플릿에서 저장된 환경 만들기
저장된 환경에서 만들려는 배포된 환경에 응용 프로그램 또는 서버 역할 설치와 같은 광범위한 구성이 필요하지 않은 경우 팀 프로젝트 라이브러리에서 기존의 저장된 가상 컴퓨터와 템플릿을 통해 직접 저장된 환경을 만들 수 있습니다.
팀 프로젝트 라이브러리의 저장된 가상 컴퓨터와 템플릿에서 저장된 환경을 만들려면 다음 단계를 수행합니다.
에 라이브러리 탭 테스트 관리자를 선택 환경.
선택 새.
저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경 만들기의 가상 컴퓨터나 템플릿에서 환경을 만들려면 단원에 설명된 절차를 따릅니다.
저장된 환경에서 가상 컴퓨터를 사용하는 경우 배포된 환경에서 만든 가상 컴퓨터가 외부 도메인에서 고유 ID를 갖는지 확인해야 합니다.
네트워크 격리를 사용하는 배포된 환경에서 저장된 환경 만들기
네트워크 격리를 사용하는 초기 배포된 환경을 만드는 작업은 대체로 두 가지 단계로 이루어집니다.먼저 저장된 가상 컴퓨터, 템플릿 또는 저장된 가상 컴퓨터와 템플릿의 조합에서 배포된 환경을 만듭니다.배포된 환경을 시작하고 내부 Active Directory 도메인에 가상 컴퓨터 연결 등의 구성 작업을 추가로 수행합니다.배포된 환경을 만들고 구성한 후 다음 두 가지 단계로 저장된 환경을 만들 수 있습니다.
테스트 관리자의 라이브러리 탭에서 환경이 종료되었는지 확인합니다.
선택 저장소 라이브러리에 도구 모음.
네트워크 격리를 사용하는 환경을 배포하는 경우 Lab Management는 외부 도메인에 고유한 별칭 ID를 제공하는 추가 네트워크 어댑터를 각 가상 컴퓨터에 추가합니다.따라서 컴퓨터 이름 충돌 없이 저장된 환경의 복사본을 동시에 여러 개 배포할 수 있습니다.
자세한 내용은 네트워크 격리 환경 만들기 및 사용을 참조하십시오.
네트워크 격리를 사용하지 않는 배포된 환경에서 저장된 환경 만들기
네트워크 격리를 사용하지 않는 환경의 가상 컴퓨터에는 많은 구성이 필요할 수 있습니다.예를 들어 일부 컴퓨터에는 추가 소프트웨어를 설치해야 하고 서버 컴퓨터에는 특수 역할과 기능을 구성해야 할 수 있습니다.이러한 종류의 구성은 배포된 환경의 컴퓨터에서만 수행할 수 있습니다.이 경우 배포된 환경에서 저장된 환경을 만들 수 있습니다.템플릿과 저장된 가상 컴퓨터가 모두 포함된 저장된 환경을 만들 수는 있지만 오류 가능성을 줄이려면 저장된 환경에 템플릿만 사용하거나 가상 컴퓨터만 사용하는 것이 좋습니다.
배포된 환경에서 템플릿의 저장된 환경 만들기
배포된 환경에서 직접 템플릿의 저장된 환경을 만들 수는 없습니다.하지만 배포된 환경의 가상 컴퓨터에서 저장된 환경의 템플릿을 만든 다음 라이브러리에서 환경을 다시 만들 수 있습니다.배포된 환경에서 템플릿의 저장된 환경을 만들려면 다음 단계를 수행합니다.
초기 환경을 만듭니다.자세한 내용은 저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경 만들기를 참조하십시오.팀 프로젝트 랩에서 환경을 만듭니다.
템플릿을 만들려면 방법: 가상 컴퓨터 또는 템플릿 저장에 설명된 절차를 따릅니다.
저장된 환경을 만들려면 저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경 만들기의 가상 컴퓨터나 템플릿에서 환경을 만들려면 단원에 설명된 절차를 따릅니다.팀 프로젝트 라이브러리에서 환경을 만듭니다.
템플릿을 만드는 경우 템플릿에서 만든 각 가상 컴퓨터에 고유 ID를 할당하도록 템플릿을 구성할 수 있습니다.이 구성 옵션을 사용하면 컴퓨터 이름 충돌 없이 저장된 환경의 복사본을 동시에 여러 개 배포할 수 있습니다.
배포된 환경에서 가상 컴퓨터의 저장된 환경 만들기
컴퓨터 이름 충돌을 방지하려면 저장된 가상 컴퓨터를 작업 그룹, 즉 외부 도메인에 자동으로 가입되지 않는 컴퓨터로 만드는 것이 좋습니다.이 단원에서는 저장된 가상 컴퓨터가 외부 도메인에 연결되어 있지 않다고 가정합니다.
네트워크 격리를 사용하지 않는 배포된 환경에서 가상 컴퓨터의 저장된 환경을 만들려면 다음 단계를 수행합니다.
초기 환경을 만듭니다.자세한 내용은 저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경 만들기를 참조하십시오.
테스트 관리자의 랩 탭에서 환경이 실행 중인지 확인합니다.
환경 뷰어를 사용하여 환경에 연결합니다.
환경의 각 컴퓨터에 대해 다음 작업을 수행합니다.
가상 컴퓨터에 연결하고 로그인합니다.
가상 컴퓨터가 도메인에 가입되어 있으면 이를 도메인에서 제거하고 작업 그룹에 가입시킵니다.
컴퓨터 이름을 변경합니다.
메시지가 나타나면 컴퓨터를 다시 시작합니다.
환경 뷰어를 종료하고 테스트 관리자 랩 탭에서 환경을 종료합니다.
환경을 선택한 다음 저장소 라이브러리에.클릭합니다.
환경의 가상 컴퓨터를 이전 상태로 복원합니다.
환경을 다시 시작하고 환경 뷰어에서 해당 환경에 연결합니다.
환경의 각 컴퓨터에 연결하고 원래 이름을 복원합니다.필요한 경우 가상 컴퓨터를 도메인에 연결합니다.컴퓨터를 다시 시작합니다.
가상 컴퓨터의 저장된 환경이 호스트 그룹에 배포된 경우 사용자가 도메인에 가입된 모든 컴퓨터의 ID가 도메인에서 고유한지 확인해야 합니다.자세한 내용은 저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경 만들기의 저장된 가상 컴퓨터에서 네트워크 격리를 사용하지 않는 배포된 환경 만들기 단원을 참조하십시오.
참고 항목
개념
저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경 만들기