변환 VMware 가상 기계 Hyper-V:한 완전한 가이드
회사는 항상 이동하는 시스템을 더 안정적이고 일반적으로,가상 환경에서는 라이센스는 더 적은 비용이 많이 듭니다. 이 시점에서 Hyper-V 는 안정적이며 하이퍼 바이저로서 훨씬 좋아지고 있으며 주로 라이센스 비용 때문에 더 많은 고객을 확보하고 있습니다. 요즘 Hyper-V 는 회사가 지금 결정하고있는보다 안정적인 환경이기 때문에 hyper-V 로 이동하는 것이 안전하고 가치가 있습니다.
으로 우리는 우리가 논의에서 이전 블로그 포스팅에 대한 최고 Hyper-V 기능 설명.
으로 고객에게 점점에서 움직이 환경 Hyper-V,계획하는 움직임은 매우 중요합니다. 주로 vmware 가상 머신을 다른 하이퍼 바이저로 변환하는 방법.
이 블로그에서는 Vmware 환경에서 Hyper-V 환경으로 가상 머신을 이동하는 방법에 대한 예를 보여 드리겠습니다.
Vmware 를 Hyper-V 로 변환하는 방법:
V2v(Virtual-to-Virtual)마이그레이션 또는 P2v(Physical-to-Virtual)마이그레이션을 수행하려면 변환기 도구가 필요합니다. 또한,로 변환하는 경우 V2V,할 수 있는 내보내기 및 가져오기를 사용하여 VM 을 OVF 파일에서 다른 하이퍼바이저 Hyper-V
는 많은 변환 공구를 시장에 있습니다. 는 경우 google 을 많이 찾을 수 있는 도구를 마이그레이션에서 다른 하이퍼바이저 Hyper-V,그러나 이 문서에서,우리가 사용하는 적절한 Microsoft 도구 및 프로세스입니다.
이 문서에서 토론할 것이 세 가지 변환 예를 우리는 것이 세 부분으로.
- 부:으로 변환을 사용하여 Microsoft 가상 기계 Converter(MVMC)
- Part II : 변환 시스템을 사용하여 센터 20160–VMM(Virtual Machine Manager)
- 부:내보내기 OVF 파일 VMware 에서와에서 가져오기 Hyper-V 를 사용하여 PowerShell
변환 VMware Hyper-V 를 사용하여 Microsoft 가상 기계 Converter(MVMC)
이 첫 번째 부분에서는, 우리는 방법에 대해 설명을 변환하는 VMware 가상 기계 Hyper-V 가상 기계를 사용하여 Microsoft 가상 기계 변환기입니다.
Mvmc 와 관련하여 Microsoft 는이 도구를 제거하기로 결정했으며(EOL 은 2017 년 6 월)System Center 를 통해서만 사용할 수 있어야했습니다. 그러나,많은 후 고객의 불평에 대한 이 결정,Microsoft 기로 결정했을 제공하기 위해 계속해서 도구를 무료로 지원하는 도구이지만에만 사용하는 동안 및에 포함되어 있는 Microsoft 시스템 센터도 있습니다.
무료 도구 MVMC 는 여기에서 Microsoft 사이트에서 다운로드 할 수 있습니다.
과 변환기의 도구를 다운로드,다운로드할 수도 있습니다 문서 MVMC_cmdlets.박사님. 으로 이름을 말한다,이 문서를 명령을 수행하는 방법에 대한 모든 변환을 사용하여 작업을 Powershell 명령을 사용할 필요없이 변환 GUI 툴입니다.
이러한 요구 사항을 이 도구를 설치고 지원되는 운영 시스템:
지원되는 운영 체제
윈도우 서버 2008R2SP1,Windows Server2012,Windows Server2012R2
- 를 설치하기 전에 Microsoft 가상 기계 Converter(MVMC)설치해야 합니다 다음은 소프트웨어는 컴퓨터에서 실행할 MVMC:
- Windows Server2012R2,Windows Server2012 년,또는 Windows Server2008R2SP1 운영 체제
- Microsoft..NET Framework3.5.NET Framework4 을 설치하는 경우 MVMC 에 윈도우 서버 2008R2SP1
- Microsoft.NET Framework4.5 을 설치하는 경우 MVMC Windows Server2012 또는 Windows8
참고:지만 MVMC 설치에서 이러한 모든 버전을 사용하여 cmdlet 이의 일환으로 발표 MVMC Windows 필요 PowerShell3.0 런타임,그리고 cmdlet 함수에서만 Windows Server2012R2,Windows Server2012,Windows8.1,또는 Windows8 - 기능을 설치 비트 콤팩트 server
- Visual C++재배포 가능 패키지 Visual Studio2012Update1
를 설치하는 방법 Microsoft 가상 기계 Converter
설치 MVMC 는 것은 매우 간단합니다. 소스 및 대상에 모두 액세스할 수 있는 워크스테이션 또는 서버에 독립 실행형 MVMC 를 설치합니다.
중요:mvmc 의 위치는 변환에서 임시 파일을위한 충분한 디스크 공간이 있어야한다는 것을 명심하십시오. 디스크 공간 크기는 원본 가상 컴퓨터 가상 디스크와 동일한 크기입니다.
변환 중에 네트워크 스트레스를 방지,로컬 디스크의 사용은 변환 임시 파일을 저장하는 것이 좋습니다.참고:원본 또는 대상에 도구를 설치하지 않는 것이 좋습니다. 따라서 가능한 경우 항상 다른 위치를 사용하여 MVMC 를 설치하십시오.
Microsoft 사이트에서 다운로드 한 파일 실행을 시작하십시오:mvmc_setup.msi
MVMC is installed and ready to start the conversion process.
Before starting the process some considerations to bypass some issues that may block the conversion.
방화벽:
경우 Hyper-V 호스트는 윈도우 방화벽을 사용하인 경우 방화벽한 규칙(특히 Hyper-V 에서 대상)를 허용하도록 설정 변환기를 마이그레이션 VM 으로 Hyper-V
하지 않을 경우,사용이 추가하려면 규칙을 추가하 Hyper-V:
새-NetFirewallRule-젝”훌륭한 네트워크 디버깅 및 관찰-“설치하는 방향으로의 인바운드 활동을 허용-EdgeTraversalPolicy 수 있 프로토콜 TCP LocalPort139,445
확인하는 경우에는 규칙을 만들어졌:
Get-NetFirewallRule-젝”훌륭한 네트워크 디버깅 및 관찰-설정”|을 선택 표시 이름,프로필,사용,방향,조치|형식으로 테이블-니다.
제거하려는 경우 이 규칙 후 변환이 끝:
제거-NetFirewallRule-젝”훌륭한 네트워크 디버깅 및 관찰-설정”
경우 방화벽으로 변환,당신이 얻을 수 있습니다.
VMware 구:
때때로 일을 할 때 VM 뜨거운 마이그레이션 및 VMware 도구에 설치된 가상 머신,당신이 얻을 수 있습니다 같은 위에 오류가 있습니다. 따라서 변환하기 전에 VMware 도구를 제거하십시오.
콜드 마이그레이션에서 대상에서 가상 머신의 전원을 켜기 전에 VMware Tools 를 비활성화하십시오. 이 작업은 PowerShell 과 함께 할 수있다.
이 명령은 지정된 VHDX 에 대해 vmware Tools 와 연결된 서비스,드라이버 및 프로그램을 비활성화합니다.나는 이것이 내가 할 수있는 유일한 방법이라고 생각한다.vhdx”
중 하나에 대한 우리의 예:
Disable-MvmcSourceVMTools-DestinationLiteralPath”C:\ClusterStorage/E:\Hyper-V\Virtual 하드 디스크의\SCCM 테스트–윈도우 10.Vhd”
참고:가상 머신의 전원이 켜지면 vmware Tools 를 안전하게 제거 할 수 있습니다.
지원되는 OS:
지원되지 않는 시스템 작업을 변환하려고하면 유사한 경고가 표시됩니다.
도 MVMC3.0 도구하지 않 목록 Microsoft Server2016Windows10 에서 지원되는 운영 시스템;그러나 시험에 대한 이 문서에서,우리가 할 수 있었으로 변환 작동 시스템 없이 어떤 문제입니다. 그러나이 도구를 사용하는 동안 Microsoft 가이를 지원하지 않는다는 점에 유의하십시오. 주로 환경에서 중요한 서버를 변환하는 경우.
이 도구 및 지원되는 시스템에 대한 전체 정보는 여기에서 찾을 수 있습니다.
으로 변환할 때 가상 기계 또는 물리적 서버와 함께 할 수 있 OS 전력(MVMC 사용 Volume Shadow Copy Service-VSS)라는 뜨거운 마이그레이션,또는 전원이라는 차가운 마이그레이션입니다.
참고:변환하는 경우 원본 가상의 기계에 전원하는 것을 잊지 마세요,사용에 대한 후 변환 옵션입니다. 따라서 네트워크에 소스 및 대상 가상 머신의 전원이 켜지지 않습니다. Mvmc 는 전원 끄기 변환 된 Vm 에서 VMware 도구를 제거하지 않습니다. 변환 후 제거해야합니다.
우리의 전환 시나리오:
VMware:vCenter v6.0(두 ESXi 호스트)
Hyper-V:Hyper-V 클러스터(세 Windows2016Server)
변환하는 기계의 가상으로 윈도우 7 설치됩니다.
참고:이 기사 및 테스트 목적을 위해 Windows2016 및 Windows10 도 변환되었습니다.
변환 시작:
Start the Microsoft Virtual Machine
In this case, the process is a V2V. Select Virtual Machine Conversion option.
You have the option to convert your VM into a Microsoft Azure environment or to a Hyper-V.
This case is Migrate to Hyper-V option.
Note: Hyper-V 서버 대상에서 Wmi(Windows Management Instrumentation)를 통한 원격 액세스를 활성화합니다.
변환 대상:
첫 번째 추가,Hyper-V 대상(FQDN 이나 IP 주소)를 위해 이 가상 기계입니다.
사용자 이름이 될 지역,또는 관리자에서 관리자를 대상 Hyper-V
다음에 추가해야 합니다 목적지 경로에서 Hyper-V 를 저장할 변환 Virtual Machine.
이 경우,Hyper-V 의 일부 Hyper-V 클러스터 경로가 ClusterStorage:
\\192.168.1.122\C$\ClusterStorage\Volume1\Hyper-V\가상의 하드 디스크의\가상의 하드 디스크
참고:을 확인하 MVMC 위치에 액세스할 수 있는 이 공유권 사본을 이으로 파일 탐색기 폴더가 있는지 확인하십시오에서 액세스할 수 있 변환 위치에 있습니다.
가상 디스크의 유형에 대해,당신은 고정 크기 또는 동적으로 확장을 선택할 수있는 옵션이 있습니다. 의미는 두꺼운 디스크 또는 얇은 디스크입니다.
가상 디스크의 형식에서 더 많은 기능을 갖춘 새 버전 VHDX 를 선택해야합니다.
참고:Hyper-V 모범 사례 및 형식 디스크 유형에 대한 기사 중 하나에서 자세한 내용을 읽을 수 있습니다.
변환 Source:
변환 근원이 될 수 있습 vCenter 또는 ESXi 호스트(FQDN 이나 IP 주소).
다시 말하지만 사용자 이름은 항상 로컬 또는 vCenter 도메인 관리자 여야합니다(ESXi 호스트의 루트).
후 세부 정보를 입력하고 다음을 클릭하면,MVMC 자동으로 연결하여 우리의 vCenter/ESXi 스 및 디스플레 Vm 을 모두 사용할 수 있다. 이제 변환을위한 가상 머신을 선택할 수 있습니다(이 예는 Win7 테스트 01 입니다).
하는 것이 필수적입식의 사용자 권한에 사용되는 MVMC.
사용 대상 관리자는 대상 Hyper-V 에 대한 권한이 있지만 가상 컴퓨터 게스트 OS 에서는 가질 수 없습니다.
핫 마이그레이션에서는 vm 게스트 OS 도메인에 대한 로컬/도메인 관리자를 추가해야합니다(Hyper-V. 의 도메인이 다를 수 없음). 동일한 광고 도메인에있는 경우”내 Windows 사용자 계정 사용”을 활성화 할 수 있습니다.”. 핫 마이그레이션 인 경우에만 필요하며 콜드 마이그레이션은 게스트 OS 에 액세스 할 필요가 없습니다.
전원 켜기,전원 끄기 대상 및 소스는 항상 변환 유형(뜨겁거나 차가운)에 따라 다릅니다.
이 예제는 콜드 마이그레이션이므로 두 옵션 모두 꺼져 있습니다.
에서는 다음 옵션을 추가하는 폴더에 파일을 변환해야할 일시적으로 저장됩니다.
참고:더 나은 성능을 위해 이것은 로컬 디스크의 로컬 폴더 여야합니다.
그때 전환 프로세스가 시작됩니다.
이 프로세스의 시간은 우리가 변환하고있는 가상 머신의 크기뿐만 아니라 인프라에 따라 다릅니다. 이 예제의 경우 30Gb 의 경우 3 시간이 걸렸습니다(중첩 된 환경과 실제 가상 환경이 혼합 된 것입니다).
얻을 수 있는 마지막 경고에 관한 가상 머신 비디오 메모리,이 경고를 무시할 수 있습고”마침”을 클릭합 시작하는 변환 프로세스.
참고:변환 된 가상 시스템에서 비디오 메모리가 필수적인 경우 Hyper-V 변환 된 가상 시스템에서 변경하여 수정해야합니다.
을 완료한 후 변환 모든 정보 소스 및 대상,프로세스가 시작
전환 프로세스가 완료되면 다음 네 가지 단계를 수행하:
- 유효 변환(유효성 검사의 모든 소스 및 대상 details)
- 변환하는 디스크(로 변환하 vmdk 디스크를 vhdx 디스크에 임시 폴더)
- 을 분석하는 디스크(분석하는 변환된 디스크를 보고 어떠한 오류)
- 사본 디스크(복사 가상 디스크로 destination Hyper-V 폴더)
- 제 Hyper-V Guest(만드는 가상 기계에 당신의 Hyper-V 대상)
후 변환이 완료되면,당신은 보고서에서 각 작업이 필요합니다.
후 변환 할 수 있는 지 확인하는 새로운로 변환 VM 에서 당신의 Hyper-V
를 사용하지 않도록 설정한 후에는 VMware 도구를 가상 컴퓨터를 시작합니다.
지금부터 변환된 가상 컴퓨터에서 실행되는 다른 네트워크 및 하이퍼바이저를 사용하도록 설정해야 합니 네트워크에 추가하고 적절한 네트워크에서 당신의 Hyper-V 네트워크 환경입니다.
새 변환 된 가상 컴퓨터를 편집하고 네트워크 섹션에서 적절한 네트워크 어댑터를 선택하십시오.
추가한 후에 적절한 네트워크 어댑터 가상 컴퓨터가 네트워크와 완벽하게 작동하 Guest OS.
Conclusion:
Microsoft 가상 기계 변환기 오래된 도구(오래된)에서 Microsoft Hyper-V 하지만 여전히 매우 유용 절연 변환(실제 또는 가상). 다음과 같이 우리가 명시된 문서에서도 Microsoft 지원하지 않으면 최신 Windows 버전이 가능한 변환하 Windows2016 또는 윈도우 10VM 없이 문제입니다.
또한 권장 사항(필수)을 설치하 MVMC 에서 세 번째 서버(소스 또는 대상)및를 사용하여 내부 네트워크에 대한 변환.
또한 MVMC 가 설치된 로컬 디스크에 변환 임시 파일을 저장하는 것이 좋습니다(필수는 아님). 네트워크 공유를 피하려고합니다. 그러나 변환을 위해 임시 파일을 저장할 로컬 임시 변환기 폴더에 여유 공간이 있는지 항상 확인하십시오.
변환할 가상 머신의 소스 VMware Tools 에서 대상 또는 사전 제거를 비활성화합니다.
이제 Microsoft Virtual Machine Converter(MVMC)를 사용하여 Vmware VM 을 Hyper-V 로 변환하는 과정을 보았으므로이 시리즈의 2 부에서 System Center20160–Virtual Machine Manager(VMM)를 사용하는 것을 볼 수 있습니다.
새로운 릴리스,업데이트,통찰력있는 게시물 등을 위해 Twitter 및 Facebook 피드를 팔로우하십시오.
Leave a Reply