다음을 통해 공유


Azure Migrate를 사용하여 Azure 로컬로 마이그레이션하기 위한 Hyper-V VM 검색 및 복제(미리 보기)

적용 대상: Azure Local, 버전 23H2

이 문서에서는 Azure Migrate를 사용하여 Azure Local로 Hyper-V VM(가상 머신) 마이그레이션을 위한 검색 및 복제 단계를 설명합니다.

Important

이 기능은 현재 미리 보기로 제공됩니다. 베타, 미리 보기로 제공되거나 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 약관은 Microsoft Azure 미리 보기에 대한 추가 사용 약관을 참조하세요.

Azure Migrate의 어플라이언스 및 관리 방법에 대한 자세한 내용은 Azure Migrate 어플라이언스를 참조하세요.

시작하기 전에

원본 및 대상 어플라이언스 모두에 대해 하드웨어에 16GB RAM, 80GB 디스크 스토리지, 8개 vCPU 및 외부 가상 스위치가 있는 Windows Server 2022 VM 만들기를 지원하기에 충분한 리소스가 있는지 확인합니다.

1단계: 원본 어플라이언스 만들기 및 구성

프로젝트 키 생성

이 단계에서는 원본 어플라이언스 키를 생성합니다. 특정 단계는 프로젝트 키 생성을 참조하세요.

원본 어플라이언스 만들기

템플릿()을 사용하여 어플라이언스 설치할 수 있습니다. Hyper-V 서버에 다운로드하는 VHD 파일 또는 스크립트(.zip 파일)입니다. Azure Migrate의 어플라이언스 및 관리 방법에 대한 자세한 내용은 Azure Migrate 어플라이언스를 참조하세요.

템플릿을 사용하여 설치(. VHD 파일)

이 단계는 .를 사용하여 원본 어플라이언스를 배포하는 경우에만 적용됩니다. VHD 파일 템플릿. 원본 어플라이언스는 .를 사용하여 설치됩니다. VHD 파일. 단계별 정보는 VHD 다운로드를 참조하세요.

스크립트를 사용하여 설치(.zip 파일)

이 단계는 .zip 파일을 다운로드한 경우에만 적용됩니다. AzureMigrateInstaller.ps1 PowerShell 스크립트를 사용하여 원본 어플라이언스를 설치합니다. 자세한 내용은 스크립트를 사용하여 어플라이언스 설정을 참조하세요.

어플라이언스 구성 및 VM 검색

원본 어플라이언스 설치가 완료되면 어플라이언스 구성이 준비됩니다.

어플라이언스 구성 후 VM 검색 프로세스를 시작합니다.

검색이 완료되었음을 나타내는 녹색 확인 표시가 있을 때까지 기다린 다음, Azure Portal로 이동하여 VM 인벤토리를 검토합니다.

2단계: 대상 어플라이언스 만들기 및 구성

대상 어플라이언스 키 생성

다음 작업을 완료하여 대상 어플라이언스 키를 생성합니다.

  1. Azure Portal에서 Azure Migrate 프로젝트로 이동하여 서버, 데이터베이스 및 웹앱을 선택합니다.

  2. 마이그레이션 도구에서 검색된 서버에 대해 0이 아닌 값이 표시되는지 확인합니다.

    검색된 서버를 보여 주는 스크린샷

  3. 마이그레이션 및 현대화에서 복제를 선택합니다.

  4. 의도 지정 페이지에서 다음 입력을 제공합니다.

    • 마이그레이션하려는 항목에 대해 서버 또는 VM(가상 머신)을 선택합니다.
    • 마이그레이션할 위치는 어디인가요?에서 Azure Local을 선택합니다.
    • 가상화 형식의 경우 Hyper-V를 선택합니다.
    • 온-프레미스 어플라이언스의 경우 원본 어플라이언스가 미리 채워집니다. 원본 어플라이언스 이상이 있는 경우 드롭다운 목록에서 해당 어플라이언스 하나를 선택합니다.

    의도 지정 페이지를 보여 주는 스크린샷.

  5. 정보 블록에서 Azure Local으로 복제를 시작하기 전에 다운로드를 선택하고 구성합니다.

  6. 대상 어플라이언스 배포 및 구성 창에서 대상 어플라이언스 이름을 입력한 다음, 키 생성을 선택합니다.

    키 생성 팝업을 보여 주는 스크린샷

  7. 나중에 사용할 수 있도록 프로젝트 키를 복사하여 텍스트 편집기(예: 메모장)에 붙여넣습니다.

대상 어플라이언스 만들기

를 사용하여 어플라이언스 다운로드할 수 있습니다. VHD 파일 또는 .zip 파일.

2단계: Azure Migrate 어플라이언스 다운로드 중 하나를 선택합니다. VHD 파일 또는 .zip 파일을 선택한 다음 설치 관리자 다운로드를 선택합니다.

대상 어플라이언스 다운로드 2단계의 스크린샷

템플릿을 사용하여 설치(. VHD 파일)

이 단계는 다운로드한 경우에만 적용됩니다. VHD 압축된 파일입니다.

배포하기 전에 압축된 파일이 안전한지 확인합니다.

  1. 파일을 다운로드한 컴퓨터에서 관리자 명령 창을 엽니다.

  2. 다음 명령을 실행하여 VHD에 대한 해시를 생성합니다.

    C:\>Get-FileHash -Path <file_location> -Algorithm <Hashing Algorithm>
    

    예제 출력은 다음과 같습니다.

    C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256
    
  3. Azure 퍼블릭 클라우드에 대한 최신 어플라이언스 버전 및 해시 값을 확인합니다.

    시나리오 다운로드 SHA256
    Azure 로컬 어플라이언스 최신 버전: https://go.microsoft.com/fwlink/?linkid=2246416 6ae1144b026efb2650f5e11c007a457c351a752f942c2db827dd2903f468dccb
  4. 폴더에 zip 파일을 추출합니다.

이제 .를 사용하여 어플라이언스 설치할 수 있습니다. VHD 파일.

  1. Hyper-V 서버(원본 서버일 수 있음)에서 Hyper-V 관리자로 이동합니다. 서버에 Hyper-V 관리자 > 연결을 선택합니다.

  2. 컴퓨터 선택 대화 상자에서 다른 컴퓨터를 선택합니다. Azure 로컬 컴퓨터로 이동한 다음 확인을 선택합니다.

  3. VHD를 다운로드한 Azure 로컬 컴퓨터에 드라이브를 매핑합니다. 파일 탐색기 사용하여 이 드라이브에 연결합니다. Azure 로컬 컴퓨터에서 VHD가 다운로드된 위치에 액세스할 수 있는지 확인합니다.

  4. Hyper-V 서버의 작업 창에서 가상 머신 가져오기를 선택합니다. 마법사가 시작됩니다. 마법사의 단계를 진행합니다. 다음을 제외하고 기본값을 적용합니다.

    1. 폴더 찾기 페이지에서 Azure 로컬 컴퓨터에서 다운로드한 VHD(폴더 이름은 AzureMigrateAppliance.zip)가 있는 폴더를 가리킵니다.
    2. 네트워크 연결 페이지의 연결 드롭다운 목록에서 스위치를 선택합니다. 다운로드한 VHD를 사용하여 VM을 만든 다음, VM을 시작하고 로그인합니다. VM이 인터넷에 액세스할 수 있는지 확인합니다.
    3. 마지막으로 설정을 검토하고 마침을 선택합니다.
  5. Hyper-V 관리자의 Virtual Machines 아래에 만든 VM이 표시됩니다. VM을 선택하고 시작합니다.

  6. VM이 시작되면 사용 약관에 동의합니다. 설정 사용자 지정 페이지에서 관리자 계정에 대한 암호를 입력하고 확인한 다음 마침을 선택합니다.

  7. VM이 시작되면 관리자 권한으로 VM에 로그인합니다. 이전 단계에서 제공한 암호를 입력합니다.

  8. 바탕 화면에서 Azure Migrate 대상 어플라이언스 구성 관리자 바로 가기를 엽니다.

스크립트를 사용하여 설치(.zip 파일)

이 단계는 .zip 파일을 다운로드한 경우에만 적용됩니다.

  1. Hyper-V 관리자를 사용하여 80GB(최소) 디스크 스토리지, 16GB(최소) 메모리 및 8개의 가상 프로세서를 사용하여 Windows Server 2022에서 실행되는 대상 Azure 로컬 머신에 독립 실행형(비 HA) VM을 만듭니다. VM이 인터넷에 액세스할 수 있는지 확인합니다.

  2. Hyper-V 관리자에서 호스트를 선택합니다.

  3. Hyper-V 설정에서 고급 세션 모드 정책을 선택하고 향상된 세션 모드 허용을 사용하도록 설정했는지 확인합니다. 자세한 내용은 Hyper-V 호스트에서 향상된 세션 모드 켜기를 참조 하세요.

  4. 관리자 권한으로 VM에 로그인합니다.

  5. 다운로드한 .zip 파일을 복사하여 만든 VM 가상 디스크에 붙여넣고 필요에 따라 추출합니다.

  6. 관리자는 추출된 파일의 폴더에서 다음 PowerShell 스크립트를 실행하여 대상 어플라이언스 설치를 수행합니다.

    Set-ExecutionPolicy -ExecutionPolicy Unrestricted
    .\AzureMigrateInstaller.ps1 -Scenario AzureStackHCI -Cloud Public -PrivateEndpoint:$false
    
  7. VM을 다시 시작하고 로그인합니다.

대상 어플라이언스 등록

  1. 대상 어플라이언스 VM에 로그인합니다.

  2. 바탕 화면 바로 가기에서 Azure Migrate 대상 어플라이언스 구성 관리자를 엽니다.

  3. 이전에 생성한 대상 키를 찾아서 Azure Migrate 프로젝트 키 확인 아래의 필드에 붙여넣은 다음 확인을 선택합니다.

  4. 확인이 완료되면 로그인을 선택하고 Azure 계정에 로그인합니다.

  5. MFA 인증을 위해 Authenticator(또는 유사한) 앱에 표시되는 코드를 입력합니다.

    인증 코드 팝업을 보여 주는 스크린샷.

  6. 어플라이언스 등록 메시지가 표시 때까지 기다립니다.

  7. Authenticator 앱에 표시된 코드를 사용하여 Microsoft Azure PowerShell에 로그인합니다. 어플라이언스 등록에 최대 10분이 걸릴 수 있습니다.

    Azure 로그인 팝업을 보여 주는 스크린샷.

  8. 어플라이언스 등록 후 Azure 로컬 인스턴스 정보 제공 아래에서 시스템 정보 추가를 선택합니다.

    클러스터 정보 추가 단추를 보여 주는 스크린샷

  9. 대상 Azure 로컬 인스턴스의 경우 FQDN(정규화된 도메인 이름), 도메인 이름, 사용자 이름 및 암호를 입력한 다음 저장을 선택합니다.

    클러스터 정보 추가 팝업을 보여 주는 스크린샷

  10. 자격 증명이 수락되면 상태가 유효성 검사됨으로 변경됩니다. 구성을 선택합니다.

  11. 구성이 완료될 때까지 기다렸다가 Azure Migrate 프로젝트를 성공적으로 구성했습니다.

3단계: 복제 시작

  1. Azure Portal에서 Azure Migrate 프로젝트로 이동하여 서버, 데이터베이스 및 웹앱을 선택합니다.

  2. 마이그레이션 및 현대화에서 복제를 선택합니다.

    복제 시작 프로세스를 보여 주는 스크린샷.

  3. 의도 지정 페이지에서 다음을 수행합니다.

    1. 마이그레이션하려는 항목이 서버 또는 VM(가상 머신)으로 자동으로 채워집니다.
    2. 마이그레이션할 위치에 대한 Azure Local을 선택합니다.
    3. 가상화 유형에 대해 HYper-V선택합니다.
    4. 원본 어플라이언스를 검색에 사용되는 온-프레미스 어플라이언 스(원본)로 선택합니다.
    5. 완료되면 [계속]을 선택합니다.

    복제 의도 지정 페이지를 보여 주는 스크린샷.

  4. 복제 페이지의 기본 사항 탭에서 다음을 수행합니다.

    1. 이 필드는 자동으로 채워집니다. 대상 Azure 로컬 인스턴스가 있는 구독이 아닌 경우 시스템이 있는 Azure 구독을 선택합니다.
    2. 대상 시스템과 연결된 리소스 그룹을 선택합니다.
    3. 대상 시스템의 경우 Azure 로컬 리소스를 선택합니다.
    4. 시스템에 대한 녹색 확인이 있는지 확인합니다. 녹색 검사는 Arc Resource Bridge와 같은 모든 필수 구성 요소가 이 시스템에 구성되어 있음을 나타냅니다.
    5. 완료되면 다음을 선택합니다.

    기본 사항 탭을 보여 주는 스크린샷

  5. 대상 어플라이언스 탭에서 대상 어플라이언스 연결되었는지 확인합니다. 녹색 확인 표시가 표시됩니다.

    참고 항목

    녹색 확인 표시는 대상 어플라이언스는 성공적으로 등록되고 구성되었음을 나타냅니다. 대상 어플라이언스 구성을 아직 하지 않은 경우 여기에 구성 페이지가 표시됩니다.

  6. 다음을 선택합니다.

    대상 어플라이언스 탭을 보여 주는 스크린샷

  7. 가상 머신 탭에서 VM이 검색되어 나열되었는지 확인합니다. 목록에서 최대 10개의 VM을 선택하여 한 번에 마이그레이션할 수 있습니다. 다음을 선택합니다.

    가상 머신 탭을 보여 주는 스크린샷.

  8. 대상 설정 탭에서 다음 작업을 완료합니다.

    1. Storage 계정 구독이 자동으로 채워집니다. 스토리지 계정을 만들려는 구독이 아닌 경우 다른 구독을 선택합니다.

      참고 항목

      마이그레이션하려면 스토리지 계정을 만들어야 합니다. 이 계정은 Azure 프로젝트와 동일한 구독에 있어야 합니다.

    2. 스토리지 계정과 연결할 리소스 그룹을 선택합니다.

    3. VM 구독이 자동으로 채워집니다.

    4. 캐시 스토리지 계정의 경우 기존 스토리지 계정을 선택합니다. (새로 만들기) 스토리지 계정을 선택하여 임의로 생성된 이름으로 새 스토리지 계정을 만들 수도 있습니다.

      참고 항목

      • 캐시 스토리지 계정으로 사용할 스토리지 계정을 새로 만드는 것이 좋습니다. >> - 만든 후에는 스토리지 계정 위치를 변경할 수 없습니다.
    5. 마이그레이션된 VM과 연결할 리소스 그룹을 선택합니다.

    6. 필수 구성 요소만든 논리 네트워크를 선택합니다. VM이 이 네트워크에 연결됩니다. 드롭다운 목록에 논리 네트워크가 표시되지 않으면 논리 네트워크를 만들고 논리 네트워크 다시 로드를 선택합니다.

    7. 필수 구성 요소만든 스토리지 경로를 선택합니다. VM은 이 스토리지 경로에 만들어집니다. 드롭다운 목록에 스토리지 경로가 표시되지 않으면 스토리지 경로를 만들고 스토리지 경로 다시 로드를 선택합니다.

    8. 완료되면 다음을 선택합니다.

      대상 설정 탭을 보여 주는 스크린샷.

  9. 컴퓨팅 탭에서 다음을 수행합니다 .

    1. 필요에 따라 대상 VM의 이름을 바꿉니다.

    2. 드롭다운 목록에서 각 VM에 대한 OS 디스크를 선택합니다.

    3. 필요에 따라 각 VM에 대한 동적 RAM 선택을 포함하여 vCPU 및 RAM 수를 구성합니다.

    4. 완료되면 다음을 선택합니다.

      컴퓨팅 탭을 보여 주는 스크린샷

  10. 디스크 탭에서 복제할 디스크를 선택합니다.

    참고 항목

    선택한 후에는 OS 디스크를 선택 취소할 수 없습니다.

  11. 필요한 경우 디스크 유형을 변경하고 다음을 선택합니다.

    디스크 탭을 보여 주는 스크린샷

  12. 검토 + 복제 시작 탭에서 모든 값이 올바른지 확인한 다음 복제를 선택합니다.

    검토 + 복제 시작 탭을 보여 주는 스크린샷

  13. 프로세스가 완료될 때까지 이 페이지를 유지합니다(5~10분 정도 걸릴 수 있음). 이 페이지에서 벗어나면 복제 아티팩트가 완전히 만들어지지 않아 복제 및 결국 마이그레이션이 실패합니다.

    검토 + 복제 시작 탭의 경고를 보여 주는 스크린샷

  14. 서버, 데이터베이스 및 웹앱 페이지로 자동으로 이동됩니다. 마이그레이션 도구 타일에서 개요를 선택합니다.

  15. Azure 로컬 마이그레이션 > 복제이동합니다. 복제 상태를 검토합니다. 새로 고침을 선택하여 복제된 VM이 표시되는지 확인합니다.

  16. 복제가 계속되면 복제 상태가 진행 상태를 표시합니다. 주기적으로 새로 고침을 계속합니다. 초기 복제가 완료되면 시간별 델타 복제가 시작됩니다. 마이그레이션 상태가 마이그레이션 준비 상태로 변경됩니다. VM을 마이그레이션할 수 있습니다.

    마이그레이션할 준비가 된 Azure Portal의 Azure Migrate: 마이그레이션 및 현대화 > 복제 스크린샷.

다음 단계

  • Hyper-V VM 마이그레이션을 완료 합니다.