Windows 2008 R2에서 Windows Server 2012로 Hyper-V 마이그레이션

 

적용 대상: Windows Server 2008 R2, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 with SP1

Hyper-V를 사용하면 Windows에 제공된 기술을 통해 가상화된 서버 컴퓨팅 환경을 구축할 수 있습니다. 이 가이드는 가상 컴퓨터, 데이터 및 운영 체제 설정 등을 비롯한 Hyper-V 역할을 이전 버전의 Windows에서 Hyper-V를 실행하는 원본 서버에서 Windows Server® 2012 운영 체제를 실행하는 대상 서버로 마이그레이션하는 방법에 대한 자세한 내용 및 지침을 제공합니다.

이 가이드 정보

참고

자세한 사용자 의견은 Windows Server 마이그레이션 가이드를 최대한 신빙성 있고, 완벽하며, 쉽게 사용할 수 있도록 하는 데 도움이 되는 매우 소중한 자료입니다. 잠시 시간을 할애하여 이 항목을 평가한 후 자신의 평가를 뒷받침하는 설명을 덧붙여 주세요. 이 항목을 Lightweight View에서 보고 있다면 페이지 상단의 이 항목 평가를 클릭합니다. Classic View에서는 페이지의 오른쪽 상단에 있는 별표를 클릭합니다(1 = 불량, 5 = 우수). 어떤 점이 좋고 나빴는지, 또는 이후 버전에서 개선되었으면 하는 사항도 기술해 주세요. 마이그레이션 가이드 또는 유틸리티 개선 방법에 대한 제안을 추가로 제출하려면 Windows Server 마이그레이션 포럼에 게시해 주세요.

이 가이드에서는 준비, 마이그레이션 및 확인 단계를 거쳐 Hyper-V 역할을 마이그레이션하는 방법을 설명합니다.

마이그레이션 설명서와 도구를 사용하면 기존 서버에서 Windows Server 2012를 실행하는 대상 서버로 서버 역할 설정 및 데이터를 손쉽게 마이그레이션할 수 있습니다. 이 가이드에서 설명하는 도구를 사용해 마이그레이션 프로세스를 간소화하고 마이그레이션 시간을 단축하는 한편, 마이그레이션 프로세스의 정확성을 높여 마이그레이션 프로세스를 진행하는 동안 그 밖에 발생할 수 있는 충돌을 방지할 수 있습니다. 원본 및 대상 서버에서의 마이그레이션 도구 설치 및 사용에 대한 자세한 내용은 Windows Server 마이그레이션 도구 설치, 액세스 및 제거 가이드를 참조하세요.

대상

이 문서는 관리 환경의 Hyper-V 운영 및 배포를 담당하는 IT(정보 기술) 전문가를 대상으로 합니다.

이 가이드에서 설명하지 않는 정보

다음 항목은 마이그레이션 도구에서 지원하지 않기 때문에 이 가이드에서 다루지 않습니다.

  • 클러스터링 시나리오는 이 마이그레이션 프로세스에서 지원하지 않습니다. 클러스터된 환경에서 마이그레이션을 수행하는 방법에 대한 자세한 내용은 Windows Server 2012로 클러스터된 서비스 및 응용 프로그램 마이그레이션 단계별 가이드 Windows Server 2012로 클러스터링된 서비스 및 응용 프로그램 마이그레이션를 참조하세요.

  • 동일한 컴퓨터에서 역할 업그레이드는 이 가이드의 범위를 벗어납니다.

  • 동시에 둘 이상의 서버 역할을 마이그레이션하는 기능은 다루지 않습니다.

  • Windows Server 2012를 실행하는 특정 서버에서 2012를 실행하는 다른 서버로 Hyper-V를 마이그레이션하는 기능은 다루지 않습니다. 대신 이 프로세스는 여러 가지 새 Hyper-V 관리 도구 및 기능에서 지원됩니다. 일반적인 절차는 다음과 같습니다.

    • 가상 컴퓨터를 이동하기 위해 내보내기 및 가져오기를 사용할지 실시간 마이그레이션을 사용할지 결정합니다. 내보내기 및 가져오기는 작업 그룹이나 도메인 환경에서 사용할 수 있지만 이 경우 가상 컴퓨터가 꺼져 있어야 합니다. 실시간 마이그레이션을 사용하려면 도메인 환경 및 일부 구성이 필요하지만, 실시간 마이그레이션을 통해 실행 중인 가상 컴퓨터를 이동할 수 있습니다.

    • 대상 서버에 Hyper-V 역할을 추가합니다. 역할을 추가할 때 기본 저장소 위치 및 실시간 마이그레이션을 구성할 수 있습니다. 지침은 Hyper-V 설치 및 가상 컴퓨터 만들기 항목을 참조하세요.

    • 대상 서버에서 가상 스위치 및 경우에 따라 기타 네트워킹 기능을 구성합니다. 관리 도구로는 Hyper-V 모듈의 New-VMSwitch, Set-VMSwitch cmdlet 및 Hyper-V 관리자 스냅인의 가상 스위치 관리자가 있습니다.

    • 가상 컴퓨터를 내보낸 후 가져오거나 실시간 마이그레이션을 수행하여 가상 컴퓨터를 이동합니다. 관리 도구로는 Export-VMImport-VM cmdlet과 Hyper-V 관리자의 내보내기, 가져오기, 이동 메뉴 명령이 있습니다. 실시간 마이그레이션을 사용하여 가상 컴퓨터를 이동하는 방법에 대한 자세한 내용은 클러스터되지 않은 가상 컴퓨터에서 실시간 마이그레이션 구성 및 사용을 참조하세요.

  • Hyper-V 모듈에 포함된 cmdlet 목록을 보려면 https://technet.microsoft.com/library/hh848559를 참조하세요.

지원되는 마이그레이션 시나리오

이 가이드에는 이전 버전의 Windows Server에서 Hyper-V 역할을 실행하는 기존 서버를 Windows Server 2012를 실행하는 서버로 마이그레이션하는 방법에 대한 지침이 나와 있습니다. 하지만 원본 서버에서 여러 역할을 실행하는 경우에 대한 마이그레이션 지침은 포함되어 있지 않습니다. 서버에서 여러 역할을 실행하는 경우 다른 역할 마이그레이션 가이드의 내용을 참조하여 해당 서버 환경에 적합한 사용자 지정 마이그레이션 절차를 계획하는 것이 좋습니다. 추가 역할에 대한 마이그레이션 가이드는 Windows Server 마이그레이션 포털에서 확인할 수 있습니다.

경고

원본 서버에서 여러 역할을 실행하는 경우 이 가이드의 일부 마이그레이션 단계(예: 컴퓨터 이름과 IP 구성을 마이그레이션하는 단계)를 수행하면 원본 서버에서 실행되는 다른 역할에서 오류가 발생할 수 있습니다.

지원되는 운영 체제

원본 서버 프로세서

원본 서버 운영 체제

대상 서버 운영 체제

대상 서버 프로세서

x64 기반

Windows Server 2008 서비스 팩 2(전체 설치 옵션만)

Windows Server 2012(전체 및 Server Core 설치 옵션)

x64 기반

x64 기반

Windows Server 2008 R2

Windows Server 2012(전체 및 Server Core 설치 옵션)

x64 기반

x64 기반

Windows Server 2008 R2의 Server Core 설치 옵션

Windows Server 2012(전체 및 Server Core 설치 옵션)

x64 기반

위의 표에 나와 있는 운영 체제 버전은 지원되는 가장 이전 버전의 운영 체제와 서비스 팩의 조합입니다. 이후 발표된 서비스 팩은 모두 지원됩니다. 목록에 없는 운영 체제는 지원되지 않는 것입니다. 독립 실행형 제품 Microsoft Hyper-V Server는 지원되지 않습니다.

Hyper-V를 실행하는 Windows Server Standard, Enterprise 및 Datacenter 버전은 원본 서버나 대상 서버 중 하나로 지원됩니다.

대상 서버가 원본 서버와 다른 시스템 UI 언어(즉, 설치 언어)로 운영 체제를 실행하는 경우 원본 서버에서 대상 서버로 마이그레이션할 수 없습니다. 예를 들어, Windows Server 마이그레이션 도구를 사용하여 시스템 UI 언어가 프랑스어인 Windows Server 2008을 실행하는 컴퓨터에서 시스템 UI 언어가 독일어인 Windows Server 2012로 역할, 운영 체제 설정, 데이터 또는 공유 기능을 마이그레이션할 수 없습니다.

참고

시스템 UI 언어는 지역화된 설치 패키지의 언어로, Windows 운영 체제를 설치하는 데 사용됩니다.

지원되는 역할 구성 및 설정

이 섹션에서는 마이그레이션 도구를 사용하여 마이그레이션할 수 있는 구성 및 설정과 수동으로 마이그레이션해야 하는 구성 및 설정을 알아봅니다. 다음 표에 요약되어 있습니다.

구성 및 설정

마이그레이션 유형

가상 컴퓨터(구성 및 데이터)

자동, 아래 예외 참조

Hyper-V 설정

자동

관리 운영 체제의 가상 네트워크 어댑터 설정

자동

외부 가상 네트워크

부분 자동, 아래 설명 참조

VMQ(가상 컴퓨터 큐) 네트워킹 설정

자동

사용자 지정된 원격 관리 설정

Manual

다음 구성과 설정을 자동으로 마이그레이션할 수 있습니다.

  • 대부분의 가상 컴퓨터 구성. 아래 설명된 대로 에서 가상 컴퓨터와 해당 데이터가 이동되지만 일부 구성에는 사용자 작업이 필요합니다.

  • Hyper-V 설정. 여기에는 시스템 수준 설정과 권한 부여 저장소가 포함됩니다.

    참고

    Windows Server 2008 R2를 실행하는 원본 서버에서 마이그레이션하는 경우 MAC 주소 범위를 설정했으면 해당 값도 대상 서버에 자동으로 마이그레이션됩니다.

  • 내부 및 개인 가상 네트워크.

  • 관리 운영 체제의 가상 네트워크 어댑터 설정. 가상 컴퓨터에서 실제 네트워크에 액세스하는 데 사용할 수 있는 브리지로 실제 네트워크 어댑터를 사용하도록 Hyper-V가 구성된 경우 Hyper-V 역할을 실행하는 관리 운영 체제에 가상 네트워크 어댑터가 만들어집니다. 이 가상 네트워크 어댑터의 경우 마이그레이션 프로세스에서 이 가상 네트워크 어댑터의 IP 설정, 바인딩 및 MAC 주소를 마이그레이션합니다. 그러나 마이그레이션 단계에서 설명한 대로 가상 네트워크 어댑터와 실제 네트워크 어댑터 간의 연결을 수동으로 다시 설정해야 합니다.

  • 네트워킹에 대한 VMQ(가상 컴퓨터 큐) 설정.

다음 구성 및 설정에는 마이그레이션 도구 사용 후 수동 작업이 필요합니다.

  • 방화벽 설정. Hyper-V 설치 시 기본값을 사용하여 대상 서버에 방화벽 설정이 다시 만들어집니다. 이러한 기본값에서 방화벽 설정을 수정한 경우 대상 서버에서도 해당 설정을 수정해야 합니다.

  • 외부 가상 네트워크. 마이그레이션 도구가 대상 서버에 가상 네트워크를 다시 만들지만 외부 가상 네트워크를 내부 가상 네트워크로 다시 만듭니다. 마이그레이션 단계에서 설명한 대로 이러한 각 네트워크를 수정하여 대상 서버의 적절한 실제 네트워크 어댑터에 연결해야 합니다.

  • VFD 및 ISO 파일. 이러한 파일은 가상 컴퓨터 작동에 불필요하며 Import 및 Export cmdlet에서 지원하지 않기 때문에 마이그레이션되지 않습니다. 마이그레이션된 가상 컴퓨터에서 VFD 및 ISO 파일을 사용할 수 있게 하려면 파일을 대상 서버에 수동으로 복사한 다음 가상 컴퓨터 마이그레이션 후 해당 컴퓨터에 다시 연결합니다.

  • 가상 컴퓨터에 직접 연결된 실제 디스크에 대한 연결. "통과 디스크"라고도 하는 이러한 연결은 대상 서버에서 디스크 참조가 유효하지 않을 수 있기 때문에 마이그레이션되지 않습니다. 마이그레이션된 가상 컴퓨터에서 실제 디스크를 사용할 수 있게 하려면 마이그레이션 단계에 설명된 대로 디스크를 대상 서버에 연결한 다음 가상 컴퓨터 마이그레이션 후 가상 컴퓨터에 연결합니다.

  • 사용자 지정된 원격 관리 설정. 원격 액세스를 위해 Hyper-V를 사용자 지정한 경우 몇 가지 추가 절차를 수행하여 DCOM 및 WMI 네임스페이스 설정을 다시 만들어야 합니다. 마이그레이션 단계에서 이러한 절차를 수행해야 하는 시점이 식별되고 절차 수행을 위한 권장 도구나 스크립트가 제공됩니다.

마이그레이션 종속성

Hyper-V 역할은 다른 역할에 종속되어 있지 않습니다. 그러나 Hyper-V를 실행하는 서버에 다른 역할을 설치하지 않는 것이 좋습니다.

지원되지 않는 마이그레이션 시나리오

다음 마이그레이션 시나리오는 지원되지 않습니다.

  • 가상 컴퓨터의 저장된 상태

  • 다음 조건 중 하나에 속하는 경우 가상 컴퓨터 구성:

    • 가상 컴퓨터에 대해 구성된 가상 프로세서 수가 대상 서버의 논리적 프로세서 수보다 많을 경우

    • 가상 컴퓨터에 대해 구성된 메모리가 대상 서버의 사용 가능한 메모리보다 클 경우

  • 가상 컴퓨터에 실제 서버 통합 또는 하나의 인스턴스로 여러 Hyper-V 인스턴스 통합

Hyper-V 마이그레이션 개요

Hyper-V 역할 마이그레이션에는 기업의 물리적 컴퓨터 간에 가상 컴퓨터, 가상 네트워크 및 모든 관련 설정을 이동하는 작업이 포함됩니다. 이 프로세스에서는 Windows Server® 2008 R2에서 Hyper-V를 실행하는 서버에서, Windows Server 2012에서 Hyper-V를 실행하는 서버로 이동할 수 있습니다. Hyper-V 역할은 다른 역할에 종속되어 있지 않습니다.

마이그레이션 도구에는 Hyper-V 역할을 마이그레이션하는 데 필요한 몇 가지 작업을 수행하는 데 사용하는 cmdlet이 포함됩니다. Export cmdlet은 성공적인 마이그레이션을 수행하는 데 필요한 대다수의 Hyper-V 설정을 캡처합니다. 여기에는 가상 컴퓨터 구성, 가상 네트워크 및 가상 하드 디스크가 포함됩니다. DCOM 및 WMI 네임스페이스 보안 설정은 별도로 마이그레이션해야 합니다. 이에 대한 지침은 이 가이드의 뒷부분에서 제공합니다. 대상 서버에서 import cmdlet이 가상 컴퓨터를 다시 만듭니다.

마이그레이션의 영향

다음 섹션에서는 마이그레이션이 원본 서버와 기업 내 다른 컴퓨터에 미치는 영향을 설명합니다.

원본 서버에 대한 마이그레이션의 영향

원본 서버에서 실행되는 가상 컴퓨터와 대상 서버에 다시 만들어질 가상 컴퓨터 간에 충돌이 발생하지 않도록 대상 서버에서 import cmdlet을 실행하기 전에 원본 서버를 네트워크에서 제거하거나 꺼야 합니다. 이 작업을 수행해야 하는 시점은 이 가이드 뒷부분의 마이그레이션 단계에 나와 있습니다.

엔터프라이즈의 다른 컴퓨터에 대한 마이그레이션의 영향

마이그레이션 기간 동안 가상 컴퓨터가 오프라인 상태이기 때문에 이 마이그레이션은 Hyper-V 역할 마이그레이션의 일부로 마이그레이션될 가상 컴퓨터에서 실행 중인 응용 프로그램이나 워크로드를 사용하는 가상 또는 물리적 컴퓨터에 영향을 줄 수 있습니다. 예를 들어 가상 컴퓨터에서 데이터베이스를 호스팅할 경우 해당 데이터베이스에 액세스해야 하는 기업의 응용 프로그램이 영향을 받습니다. 따라서 예정된 중단 시간을 일정에 넣거나 서비스 제공을 위해 다른 서버로 트래픽을 리디렉션하여 이 작동 중단 시간에 대한 계획을 세워야 합니다.

마이그레이션을 완료하는 데 필요한 액세스 권한

cmdlet과 도구를 실행하는 사용자 계정은 원본 서버와 대상 서버에서 로컬 관리자 그룹의 구성원이어야 합니다.

예상 소요 시간

Hyper-V 역할을 마이그레이션하는 데 걸리는 시간은 전송할 데이터 크기에 따라 다릅니다. 전송할 다양한 파일 형식 중에서 .vhd 파일이 가장 큽니다. 이 파일은 대개 기가바이트 단위입니다. 소요 시간은 .vhd 파일의 크기와 네트워크 대역폭의 영향을 받습니다.

추가 참조