Azure Migrate를 사용하여 Azure 로컬로 마이그레이션하기 위한 VMware VM 검색 및 복제(미리 보기)
적용 대상: Azure Local, 버전 23H2
이 문서에서는 Azure Migrate를 사용하여 Azure Local로 VMware VM(가상 머신) 마이그레이션에 대한 검색 및 복제 단계를 설명합니다.
Important
이 기능은 현재 미리 보기로 제공됩니다. 베타, 미리 보기로 제공되거나 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 약관은 Microsoft Azure 미리 보기에 대한 추가 사용 약관을 참조하세요.
Azure Migrate의 어플라이언스 및 관리 방법에 대한 자세한 내용은 Azure Migrate 어플라이언스를 참조하세요.
시작하기 전에
원본 VMware vCenter Server와 대상 Azure 로컬 어플라이언스의 경우 기본 하드웨어에 최소 16GB RAM, 80GB의 HDD(디스크 스토리지), 8개의 vCPU 및 외부 가상 스위치를 사용하여 Windows Server 2022 VM을 만들 수 있는 충분한 리소스가 있는지 확인합니다.
1단계: 원본 VMware 어플라이언스 만들기 및 구성
프로젝트 키 생성
Azure Portal에서 Azure Migrate 프로젝트로 이동한 다음 서버, 데이터베이스 및 웹앱으로 이동합니다.
마이그레이션 도구 타일에서 검색을 선택합니다. Azure Local에 대한 마이그레이션 및 현대화 검색 페이지를 사용해야 합니다. 검색 및 평가 검색 페이지를 사용하는 경우 Azure 로컬 마이그레이션이 차단됩니다.
검색 페이지에서 마이그레이션할 위치 아래에서 Azure 로컬을 선택한 다음, Azure Migrate에서 가상화된 머신이 있는 VMware vSphere 하이퍼바이저를 사용하여 예를 선택합니다.
원본 어플라이언스 이름을 입력하고 원본 VMware 어플라이언스 키를 생성합니다. 자세한 단계는 프로젝트 키 생성을 참조 하세요.
Project 키를 메모장과 같은 텍스트 편집기로 복사하고 나중에 사용할 수 있도록 저장합니다.
이제 .ova 파일 또는 .zip 파일을 사용하여 Azure Migrate 원본 어플라이언스 다운로드할 수 있습니다. 자세한 단계는 후속 섹션에서 제공합니다.
원본 어플라이언스 만들기
.ova 파일 또는 VMware 호스트 서버에 다운로드한 .zip 파일을 사용하여 어플라이언스 설치할 수 있습니다.
를 사용하여 설치합니다. OVA 파일
이 단계는 .를 사용하여 원본 VMware 어플라이언스를 배포하는 경우에만 적용됩니다. OVA 파일.
- 다운로드한 후 . OVA 파일, 파일이 안전한지 확인합니다.
- 원본 VMware 어플라이언스 만들기
- 어플라이언스에서 Azure에 액세스할 수 있는지 확인합니다.
.zip 파일을 사용하여 설치
이 단계는 .zip 파일을 다운로드한 경우에만 적용됩니다. AzureMigrateInstaller.ps1 PowerShell 스크립트를 사용하여 원본 어플라이언스를 설치합니다. 자세한 내용은 스크립트를 사용하여 어플라이언스 설정을 참조하세요.
다음 구성을 사용하여 VMware vCenter에서 VM을 만듭니다.
- 운영 체제: Windows Server 2022
- vCPU: 8
- 디스크: >80GB
- 메모리: 16GB
VM이 만들어지면 관리자 권한으로 VM에 로그인합니다.
다운로드한 zip 파일을 vCenter에서 만든 새 VM에 복사합니다. zip을 폴더로 추출하고 AzureMigrateInstaller.ps1 PowerShell 스크립트가 추출된 폴더에 있는 위치로 이동합니다.
관리자 권한으로 PowerShell 창을 열고 다음 명령을 실행합니다.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted .\AzureMigrateInstaller.ps1 -Scenario VMware -Cloud Public -PrivateEndpoint:$false -EnableAzureStackHCITarget
원하는 구성 으로 옵션 1을 선택합니다. 서버를 검색, 평가 및 마이그레이션하는 기본 어플라이언스입니다.
나머지 화면 지침에 따라 원본 어플라이언스를 설치하고 Internet Explorer를 제거합니다.
설치가 완료된 후 VM을 다시 시작합니다. VM에 로그인합니다.
원본 어플라이언스 구성 및 VM 검색
원본 어플라이언스는 설치되면 다음 단계를 수행합니다.
- 원본 어플라이언스 구성 다음 단계를 완료합니다.
필수 구성 요소를 설정하고 원본 어플라이언스를 등록합니다.
VMware VDDK(가상 디스크 개발 키트)가 설치되어 있는지 확인합니다. 제공된 폴더 경로에 zip 형식으로 VMware Virtual Disk Development Kit 를 다운로드하고 추출합니다. 버전 8.0.0, 8.0.1 및 8.0.2는 현재 지원됩니다. 버전 6.7.0도 지원되지만 패키지는 더 이상 사용되지 않으므로 새 배포에서 이 버전을 사용할 수 없습니다.
Important
VDDK 7.0.X를 사용하지 마세요. 이러한 버전에는 알려진 문제가 있으며 마이그레이션 중에 오류가 발생합니다.
확인을 선택하여 VMware VDDK가 성공적으로 설치되었는지 확인합니다.
VMware VM을 검색하기 위한 vCenter 서버 자격 증명을 제공합니다.
- 자격 증명 추가를 선택합니다.
- 원본 유형을 vCenter Server로 선택합니다.
- 자격 증명의 이름을 입력합니다.
- vCenter 서버의 사용자 이름 및 암호를 입력합니다.
- 자격 증명을 저장 합니다.
검색 원본을 추가합니다.
- vCenter 검색 원본을 추가합니다.
- vCenter 서버의 IP 주소 또는 FQDN을 입력합니다.
- VMware VM을 검색할 때 사용되는 자격 증명의 이름을 입력합니다.
- 저장을 선택합니다. 추가를 선택하여 각 vCenter 서버에 대해 이 단계를 반복합니다. 검색 원본 테이블이 업데이트됩니다.
현재 VMware에서 Azure 로컬 마이그레이션으로 지원되지 않으므로 애플리케이션 검색 및 에이전트 없는 종속성 분석 섹션에서 슬라이더를 사용하지 않도록 설정합니다.
검색 시작을 선택합니다. 검색을 완료하는 데 몇 분 정도 걸릴 수 있습니다.
다음으로 대상 Azure 로컬 인스턴스에 온보딩합니다.
Azure Local에 온보딩
이제 검색된 VM을 온보딩하기 위해 정보를 추가합니다.
- 정보 추가를 선택합니다.
- 대상 Azure 로컬 시스템의 도메인을 입력합니다.
- 대상 Azure 로컬 시스템의 사용자 이름 및 암호를 제공합니다.
- 저장을 선택합니다.
정보 테이블이 업데이트되고 상태가 유효성 검사됨으로 변경됩니다.
검색이 완료되기를 기다립니다.
검색이 완료되었음을 나타내는 녹색 확인 표시가 있을 때까지 기다립니다. 마이그레이션 준비 검사도 성공적으로 완료되었습니다. 검색이 완료되면 Azure Portal로 이동하여 VM 인벤토리를 검토합니다.
2단계: 대상 어플라이언스 만들기 및 구성
대상 어플라이언스 키 생성
다음 작업을 완료하여 대상 어플라이언스 키를 생성합니다.
Azure Portal에서 Azure Migrate 프로젝트로 이동하여 서버, 데이터베이스 및 웹앱을 선택합니다.
마이그레이션 도구에서 검색된 서버에 대한 0이 아닌 값이 표시되는지 확인합니다.
마이그레이션 및 현대화에서 복제를 선택합니다.
의도 지정 페이지에서 다음 입력을 제공합니다.
- 마이그레이션할 항목에 대해 서버 또는 VM(가상 머신)을 선택합니다.
- 마이그레이션할 위치에 대해 Azure Local을 선택합니다.
- 가상화 유형에 대한 VMware vSphere를 선택합니다.
- 온-프레미스 어플라이언스의 경우 원본 어플라이언스가 미리 채워집니다. 원본 어플라이언스는 둘 이상 있는 경우 드롭다운 목록에서 해당 어플라이언스 하나를 선택합니다.
정보 블록에서 Azure Local으로 복제를 시작하기 전에 다운로드를 선택하고 구성합니다.
대상 어플라이언스 배포 및 구성 창에서 대상 어플라이언스 이름을 입력한 다음, 키 생성을 선택합니다.
Project 키를 메모장과 같은 텍스트 편집기로 복사하고 나중에 사용할 수 있도록 저장합니다.
대상 어플라이언스 만들기
.zip 파일에서 어플라이언스 다운로드할 수 있습니다. 2단계: Azure Migrate 어플라이언스 다운로드에서 설치 관리자 다운로드를 선택합니다.
스크립트를 사용하여 설치(.zip 파일)
이 단계는 다운로드한 .zip 파일에 적용됩니다.
Hyper-V 관리자를 사용하여 80GB(최소) 디스크 스토리지, 16GB(최소) 메모리 및 8개의 가상 프로세서를 사용하여 Windows Server 2022에서 실행되는 대상 Azure 로컬 머신에 독립 실행형(비 HA) VM을 만듭니다. VM이 인터넷에 액세스할 수 있는지 확인합니다.
Hyper-V 관리자에서 호스트를 선택합니다.
Hyper-V 설정에서 고급 세션 모드 정책을 선택하고 향상된 세션 모드 허용을 사용하도록 설정했는지 확인합니다. 자세한 내용은 Hyper-V 호스트에서 향상된 세션 모드 켜기를 참조 하세요.
관리자 권한으로 VM에 로그인합니다.
다운로드한 .zip 파일을 복사하여 만든 VM 가상 디스크에 붙여넣고 필요에 따라 추출합니다.
관리자는 추출된 파일의 폴더에서 다음 PowerShell 스크립트를 실행하여 대상 어플라이언스 설치를 수행합니다.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted .\AzureMigrateInstaller.ps1 -Scenario AzureStackHCI -Cloud Public -PrivateEndpoint:$false
VM을 다시 시작하고 로그인합니다.
대상 어플라이언스 등록
대상 어플라이언스 VM에 로그인합니다.
바탕 화면 바로 가기에서 Azure Migrate 대상 어플라이언스 구성 관리자를 엽니다. 사용 약관을 읽고 동의합니다.
이전에 생성한 대상 키를 찾아서 Azure Migrate 프로젝트 키 확인 아래의 필드에 붙여넣은 다음 확인을 선택합니다.
확인이 완료되면 로그인을 선택하고 Azure 계정에 로그인합니다.
MFA 인증을 위해 Authenticator(또는 유사한) 앱에 표시되는 코드를 입력합니다.
어플라이언스 등록 메시지가 표시 될 때까지 기다립니다.
Authenticator 앱에 표시된 코드를 사용하여 Microsoft Azure PowerShell에 로그인합니다. 어플라이언스 등록에 최대 10분이 걸릴 수 있습니다.
어플라이언스 등록 후 Azure 로컬 인스턴스 정보 관리에서 시스템 정보 추가를 선택합니다.
대상 Azure 로컬 인스턴스의 경우 시스템 FQDN(예제 형식은 systemname.domain.com), 도메인 이름, 사용자 이름 및 암호를 입력한 다음 저장을 선택합니다.
자격 증명이 수락되면 상태가 유효성 검사됨으로 변경됩니다. 구성을 선택합니다.
구성이 완료될 때까지 기다렸다가 Azure Migrate 프로젝트를 성공적으로 구성했습니다.
3단계: 복제 시작
Azure Portal에서 Azure Migrate 프로젝트로 이동하여 서버, 데이터베이스 및 웹앱을 선택합니다.
마이그레이션 도구에서 복제를 선택합니다.
의도 지정 페이지에서 다음을 수행합니다.
- 마이그레이션하려는 항목이 서버 또는 VM(가상 머신)으로 자동으로 채워집니다.
- 마이그레이션할 위치에 대한 Azure Local을 선택합니다.
- 가상화 유형에 대해 VMware vSphere를 선택합니다.
- 검색에 사용되는 온-프레미스 어플라이 언스로 원본 어플라이언 스를 선택합니다.
- 완료되면 [계속]을 선택합니다.
복제 페이지의 기본 사항 탭에서 다음을 수행합니다.
- 구독 필드가 자동으로 채워집니다. 대상 Azure 로컬 인스턴스가 있는 구독이 아닌 경우 시스템이 있는 Azure 구독을 선택합니다.
- 대상 시스템과 연결된 리소스 그룹을 선택합니다.
- 대상 시스템의 경우 Azure 로컬 리소스를 선택합니다.
- 시스템에 대한 녹색 확인이 있는지 확인합니다. 녹색 검사는 Arc Resource Bridge와 같은 모든 필수 구성 요소가 이 시스템에 구성되어 있음을 나타냅니다.
- 완료되면 다음을 선택합니다.
대상 어플라이언스 탭에서 녹색 확인 표시를 찾아 대상 어플라이언스 연결되었는지 확인합니다.
참고 항목
녹색 확인 표시는 대상 어플라이언스는 성공적으로 등록되고 구성되었음을 나타냅니다. 대상 어플라이언스 구성을 아직 하지 않은 경우 여기에 구성 페이지가 표시됩니다.
다음을 선택합니다.
가상 머신 탭에서 VM이 검색되어 나열되었는지 확인합니다. 포털 목록에서 최대 10개의 VM을 선택하여 한 번에 복제할 수 있습니다. 다음을 선택합니다.
대상 설정 탭에서 다음 작업을 완료합니다.
Storage 계정 구독이 자동으로 채워집니다. 스토리지 계정을 만들려는 구독이 아닌 경우 다른 구독을 선택합니다.
참고 항목
마이그레이션하려면 스토리지 계정을 만들어야 합니다. 이 계정은 Azure 프로젝트와 동일한 구독에 있어야 합니다.
스토리지 계정과 연결할 리소스 그룹을 선택합니다.
VM 구독이 자동으로 채워집니다.
캐시 스토리지 계정의 경우 기존 스토리지 계정을 선택합니다. (새로 만들기) 스토리지 계정을 선택하여 임의로 생성된 이름으로 새 스토리지 계정을 만들 수도 있습니다.
참고 항목
캐시 스토리지 계정으로 사용할 새 스토리지 계정을 만드는 것이 좋습니다.
마이그레이션된 VM과 연결할 리소스 그룹을 선택합니다. 이 리소스 그룹은 스토리지 계정과 연결된 리소스 그룹과 다를 수 있습니다.
필수 구성 요소로 만든 논리 네트워크를 선택합니다. VM은 이 네트워크에 연결됩니다.
드롭다운 목록에 논리 네트워크가 표시되지 않으면 논리 네트워크를 만들고 논리 네트워크 다시 로드를 선택합니다.
필수 구성 요소로 만든 스토리지 경로를 선택합니다. VM은 이 스토리지 경로에 만들어집니다.
드롭다운 목록에 스토리지 경로가 표시되지 않으면 스토리지 경로를 만들고 스토리지 경로 다시 로드를 선택합니다.
완료되면 다음을 선택합니다.
컴퓨팅 탭에서 다음을 수행합니다 .
필요에 따라 대상 VM의 이름을 바꿉니다. VM 이름이 Azure 명명 규칙을 준수하는지 확인합니다.
드롭다운 목록에서 각 VM에 대한 OS 디스크를 선택합니다.
필요에 따라 각 VM에 대한 동적 RAM 선택을 포함하여 vCPU 및 RAM 수를 구성합니다.
완료되면 다음을 선택합니다.
디스크 탭에서 복제할 디스크를 선택합니다.
참고 항목
선택한 후에는 OS 디스크를 선택 취소할 수 없습니다.
필요한 경우 디스크 유형을 변경하고 다음을 선택합니다.
검토 + 복제 시작 탭에서 모든 값이 올바른지 확인한 다음 복제를 선택합니다.
프로세스가 완료될 때까지 이 페이지를 유지합니다(5~10분 정도 걸릴 수 있음). 이 페이지에서 벗어나면 복제 아티팩트가 완전히 만들어지지 않아 복제 및 결국 마이그레이션이 실패합니다.
서버, 데이터베이스 및 웹앱 페이지로 자동으로 이동됩니다. 마이그레이션 도구 타일에서 개요를 선택합니다.
Azure 로컬 마이그레이션 > 복제로 이동합니다. 복제 상태를 검토합니다. 새로 고침을 선택하여 복제된 VM이 표시되는지 확인합니다.
복제가 계속되면 복제 상태가 진행 상태를 표시합니다. 주기적으로 새로 고침을 계속합니다. 초기 복제가 완료되면 시간별 델타 복제가 시작됩니다. 마이그레이션 상태가 마이그레이션 준비 상태로 변경됩니다. VM을 마이그레이션할 수 있습니다.
다음 단계
- VMware VM 마이그레이션을 완료 합니다.