VMware vSphere 마이그레이션을 위한 지원 매트릭스
이 문서에서는 마이그레이션 및 현대화를 사용하여 VMware vSphere VM을 마이그레이션하기 위한 지원 설정 및 제한 사항을 요약합니다. Azure로의 마이그레이션을 위해 VMware vSphere VM을 평가하는 방법에 대한 정보를 찾고 있는 경우 평가 지원 매트릭스를 검토하세요.
참고 항목
이 엔드투엔드 VMware 마이그레이션 시나리오 설명서는 현재 미리 보기로 제공됩니다. Azure Migrate 사용에 대한 자세한 내용은 Azure Migrate 제품 설명서를 참조 하세요.
주의
이 문서에서는 EOL(서비스 종료) 상태의 Linux 배포판인 CentOS에 대한 내용을 다룹니다. 이에 따라 사용 및 계획을 고려하세요. 자세한 내용은 CentOS 수명 종료 지침을 참조하세요.
마이그레이션 옵션
몇 가지 VMware vSphere VM 다운로드 방법이 있습니다.
- 에이전트 없는 마이그레이션 사용: 다른 제품을 설치할 필요 없이 VM을 마이그레이션합니다. 에이전트 없는 마이그레이션을 위해 Azure Migrate 어플라이언스를 배포합니다.
- 에이전트 기반 마이그레이션 사용: 복제를 위해 VM에 에이전트를 설치합니다. 에이전트 기반 마이그레이션의 경우, 복제 어플라이언스를 배포합니다.
참고 항목
이는 AVS에서 VM 마이그레이션도 지원합니다.
이 문서를 검토하여 사용하려는 방법을 파악합니다.
에이전트 없는 마이그레이션
이 섹션에서는 에이전트 없이 VMware vSphere VM을 Azure로 마이그레이션하는 데 필요한 요구 사항을 요약합니다.
VMware vSphere 요구 사항(에이전트가 없는 경우)
VMware vSphere 하이퍼바이저 요구 사항은 다음과 같습니다.
VMware vCenter Server - 버전 5.5, 6.0, 6.5, 6.7, 7.0, 8.0.
VMware vSphere ESXi 호스트 - 버전 5.5, 6.0, 6.5, 6.7, 7.0, 8.0.
여러 vCenter Server - 단일 어플라이언스는 최대 10개의 vCenter Server에 연결할 수 있습니다.
vCenter Server 권한 - Azure Migrate 어플라이언스에서 vCenter 서버에 액세스하는 데 사용되는 VMware 계정에는 데이터 센터, 클러스터, 호스트, VM 및 데이터 저장소와 같은 모든 필수 수준에서 할당된 권한이 있어야 합니다. 복제 오류를 방지하기 위해 각 수준에서 사용 권한이 적용되는지 확인합니다.
vSphere 클라이언트의 권한 이름 권한의 목적 필수 켜기 API의 권한 이름 데이터 저장소 찾아보기 스냅샷 만들기 및 삭제 문제를 해결하기 위해 VM 로그 파일을 찾아볼 수 있습니다. 데이터 저장소 Datastore.Browse 하위 수준 파일 작업 스냅샷 만들기 및 삭제 문제를 해결하기 위해 데이터 저장소 브라우저에서 읽기/쓰기/삭제/이름 바꾸기 작업을 허용합니다. 데이터 저장소 Datastore.FileManagement 구성 변경 - 디스크 변경 내용 추적 전환 VM 디스크의 변경 내용 추적을 사용하거나 사용하지 않도록 설정하여 스냅샷 간에 변경된 데이터 블록을 끌어오도록 허용합니다. 가상 머신 VirtualMachine.Config.ChangeTracking 구성 변경 - 디스크 임대 가져오기 VMware vSphere VDDK(가상 디스크 개발 키트)를 사용하여 디스크를 읽을 수 있도록 VM에 대한 디스크 임대 작업을 허용합니다. 가상 머신 VirtualMachine.Config.DiskLease 프로비전 - 읽기 전용 디스크 액세스 허용 읽기 전용 디스크 액세스 허용: VDDK를 사용하여 디스크를 읽을 수 있도록 VM에서 디스크 열기를 허용합니다. 가상 머신 VirtualMachine.Provisioning.DiskRandomRead 프로비전 - 디스크 액세스 허용 VDDK를 사용하여 디스크를 읽을 수 있도록 VM에서 디스크 열기를 허용합니다. 가상 머신 VirtualMachine.Provisioning.DiskRandomAccess 프로비전 - 가상 머신 다운로드 허용 가상 머신 다운로드 허용: VM과 연결된 파일에 대한 읽기 작업을 허용하여 로그를 다운로드하고 오류가 발생할 경우 문제를 해결할 수 있습니다. 루트 호스트 또는 vCenter Server VirtualMachine.Provisioning.GetVmFiles 스냅샷 관리 VM에서 검색, 소프트웨어 인벤토리 및 종속성 매핑을 허용합니다. 가상 머신 VirtualMachine.State.* 게스트 작업 복제를 위한 VM 스냅샷 만들기 및 관리를 허용합니다. 가상 머신 VirtualMachine.GuestOperations.* 상호 작용 전원 끄기 Azure로 마이그레이션하는 동안 VM의 전원이 꺼지도록 허용합니다. 가상 머신 VirtualMachine.Interact.PowerOff
VM 요구 사항(에이전트가 없는 경우)
이 표에는 VMware vSphere VM에 대한 에이전트 없는 마이그레이션 요구 사항이 요약되어 있습니다.
참고 항목
에이전트 없는 마이그레이션에서 주 버전의 운영 체제가 지원되는 경우 모든 부 버전 및 커널이 자동으로 지원됩니다.
지원 | 세부 정보 |
---|---|
지원되는 운영 체제 | Windows Server 2003 이상 버전: 자세히 알아보기. 여기에 나열된 Azure에서 지원하는 모든 Linux 운영 체제를 마이그레이션할 수 있습니다. |
Azure의 Windows VM | 마이그레이션하기 전에 VM에서 일부를 변경해야 할 수도 있습니다. |
Azure의 Linux VM | 일부 VM은 Azure에서 실행될 수 있도록 변경해야 할 수 있습니다. Linux의 경우, Azure Migrate는 다음 운영 체제에 대해 자동으로 변경합니다. - Red Hat Enterprise Linux 9.x, 8.x, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.x - CentOS Stream - SUSE Linux Enterprise Server 15 SP6, 15 SP5, 15 SP4, 15 SP3, 15 SP2, 15 SP1, 15 SP0, 12, 11 SP4, 11 SP3 - Ubuntu 22.04, 21.04, 20.04, 19.04, 19.10, 18.04LTS, 16.04LTS, 14.04LTS - Debian 11, 10, 9, 8, 7 - Oracle Linux 9, 8, 7.7-CI, 7.7, 6 - Kali Linux(2016, 2017, 2018, 2019, 2020, 2021, 2022) 다른 운영 체제의 경우 필요한 변경 작업을 수동으로 수행합니다. SELinux Enforced 설정은 현재 완전히 지원되지 않습니다. 동적 IP 설정 및 Microsoft Azure Linux 게스트 에이전트(waagent/WALinuxAgent) 설치에 실패합니다. VM을 마이그레이션하고 사용할 수 있습니다. SELinux Permissive 설정이 지원됩니다. |
부팅 요구 사항 | Windows VM: OS 드라이브(C:\) 및 시스템 예약 파티션(UEFI VM용 EFI 시스템 파티션)은 동일한 디스크에 있어야 합니다. /boot 가 전용 파티션에 있는 경우, OS 디스크에 상주해야 하며 여러 디스크에 분산되면 안 됩니다. /boot 가 루트(/) 파티션의 일부인 경우 '/' 파티션은 OS 디스크에 있어야 하며 다른 디스크에 포함되지 않아야 합니다. Linux VM: /boot 가 전용 파티션에 있는 경우, OS 디스크에 상주해야 하며 여러 디스크에 분산되면 안 됩니다./boot 가 루트(/) 파티션의 일부인 경우 '/' 파티션은 OS 디스크에 있어야 하며 다른 디스크에 포함되지 않아야 합니다. |
UEFI 부팅 | UEFI 기반 가상 머신은 Azure의 2세대 VM으로 마이그레이션됩니다. 그러나 Azure 2세대 VM에는 보안 부팅 기능이 없다는 점에 유의해야 합니다. 원래 구성에서 보안 부팅을 활용한 VM의 경우 마이그레이션 후 신뢰할 수 있는 시작 VM으로 변환하는 것이 좋습니다. 이 단계를 수행하면 기타 보안 강화 기능과 함께 보안 부팅이 다시 사용하도록 설정됩니다. |
디스크 크기 | 1세대 VM 및 2세대 VM의 경우 최대 2TB OS 디스크, 데이터 디스크의 경우 32TB입니다. 복제를 시작한 후 원본 디스크의 크기 변경이 지원되며 진행 중인 복제 주기에 영향을 주지 않습니다. |
동적 디스크 | - OS 디스크를 동적 디스크로 지원하지 않습니다. - OS 디스크를 동적 디스크로 사용하는 VM이 복제되는 경우 테스트 마이그레이션 또는 마이그레이션을 트리거하기 전에 디스크 유형을 동적에서 기본으로 변환하고 새 주기가 완료될 때까지 기다립니다. 동적 디스크 유형을 기본 디스크 유형으로 변환하려면 OS 지원의 도움이 필요합니다. |
Ultra Disk | Azure Migrate 포털에서는 Ultra 디스크 마이그레이션이 지원되지 않습니다. Ultra 디스크로 권장되는 디스크에 대해 대역 외 마이그레이션을 수행해야 합니다. 즉, 프리미엄 디스크 유형으로 선택하여 마이그레이션한 후 Ultra 디스크로 변경할 수 있습니다. |
암호화된 디스크/볼륨 | 암호화된 디스크/볼륨이 있는 VM은 마이그레이션을 지원하지 않습니다. |
공유된 디스크 클러스터 | 지원 안 됨 |
독립 디스크 | 지원되지 않습니다. |
RDM/통과 디스크 | VM에 RDM 또는 통과 디스크가 있는 경우 이러한 디스크는 Azure에 복제되지 않습니다. |
NFS | VM에 볼륨으로 탑재된 NFS 볼륨은 복제되지 않습니다. |
ReiserFS | 지원되지 않습니다. |
iSCSI 대상 | iSCSI 대상을 사용하는 VM은 에이전트 없는 마이그레이션에 대해 지원되지 않습니다. |
다중 경로 IO | 지원 안 됨 |
스토리지 vMotion | 지원. |
팀 NIC | 지원 안 됨 |
IPv6 | 지원 안 됨 |
대상 디스크 | Azure에서 VM은 관리 디스크(표준 HDD, 표준 SSD, 프리미엄 SSD)로만 마이그레이션할 수 있습니다. |
동시 복제 | 어플라이언스 1개를 사용하여 vCenter Server당 최대 300개의 VM을 동시에 복제합니다. 추가 스케일 아웃 어플라이언스를 배포할 때 VCenter Server당 VM을 동시에 최대 500개까지 복제합니다. |
Azure VM 에이전트(Windows 및 Linux 에이전트)의 자동 설치 | Windows: Windows Server 2008 R2 이후부터 지원됩니다. Linux: - Red Hat Enterprise Linux 9.x, 8.x, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.0, 6.x - CentOS Stream - SUSE Linux Enterprise Server 15 SP6, 15 SP5, 15 SP4, 15 SP3, 15 SP2, 15 SP1, 15 SP0, 12, 11 SP4, 11 SP3 - Ubuntu 22.04, 21.04, 20.04, 19.04, 19.10, 18.04LTS, 16.04LTS, 14.04LTS - Debian 11, 10, 9, 8, 7 - Oracle Linux 9, 8, 7.7-CI, 7.7, 6 - Kali Linux(2016, 2017, 2018, 2019, 2020, 2021, 2022) |
참고 항목
다음 특수 문자가 SSO 암호에 대해 지원되지 않으므로 자격 증명에 전달되지 않는지 확인합니다.
- 비 ASCII 문자 자세히 알아보기.
- 앰퍼샌드 (&)
- 세미콜론(;)
- 큰따옴표(")
- 작은따옴표(')
- Circumflex(^)
- 백슬래시(\)
- 백분율(%)
- 대괄호(<, >)
- 파운드(£)
참고 항목
Linux VM의 경우 Microsoft Azure Linux 에이전트(waagent)를 성공적으로 설치하려면 인터넷 연결 외에, 다음 패키지가 설치되어 있는지 확인합니다.
- Python 2.6 이상
- OpenSSL 1.0 이상
- OpenSSH 5.3 이상
- 파일 시스템 유틸리티: sfdisk, fdisk, mkfs, parted
- 암호 도구: chpasswd, sudo
- 텍스트 처리 도구: sed, grep
- 네트워크 도구: ip-route
팁
Azure Portal을 사용하여 복제를 구성하기 위해 한 번에 최대 10개의 VM을 선택할 수 있습니다. 더 많은 VM을 복제하기 위해 포털을 사용하고 10개 VM의 여러 일괄 처리에서 복제하도록 VM을 추가하거나 Azure Migrate PowerShell 인터페이스를 사용하여 복제를 구성할 수 있습니다. 동시 복제를 위해 지원되는 최대 VM 수를 초과하 여 동시 복제를 구성하지 않도록 합니다.
어플라이언스 요구 사항(에이전트가 없는 경우)
에이전트 없는 마이그레이션은 Azure Migrate 어플라이언스를 사용합니다. vCenter Server로 가져온 OVA 템플릿을 사용하거나 PowerShell 스크립트를 사용하여 어플라이언스를 VMware vSphere VM으로 배포할 수 있습니다.
- VMware vSphere에 대한 어플라이언스 요구 사항에 대해 알아봅니다.
- 어플라이언스가 퍼블릭 클라우드 및 정부 클라우드에서 액세스해야 하는 URL에 대해 알아봅니다.
- Azure Government에서는 스크립트를 사용하여 어플라이언스를 배포해야 합니다.
포트 요구 사항(에이전트가 없는 경우)
디바이스 | Connection |
---|---|
어플라이언스 | 포트 443의 아웃바운드 연결을 사용하여 복제된 데이터를 Azure에 업로드하고, Azure Migrate 서비스와 통신하여 복제와 마이그레이션을 오케스트레이션합니다. |
vCenter Server | 어플라이언스에서 복제를 오케스트레이션할 수 있도록 허용하는 포트 443의 인바운드 연결 -스냅샷 만들기, 데이터 복사, 스냅샷 릴리스 |
vSphere ESXi 호스트 | 어플라이언스의 TCP 포트 902에 대한 인바운드는 스냅샷에서 데이터를 복제합니다. 하트비트 트래픽을 vCenter로 보내려면 ESXi 호스트에서 포트 902의 아웃바운드가 필요함 |
에이전트 기반 마이그레이션
이 섹션에서는 에이전트 기반 마이그레이션의 요구 사항을 요약합니다.
VMware vSphere 요구 사항(에이전트 기반)
이 표에는 VMware vSphere 가상화 서버에 대한 평가 지원 및 제한이 요약되어 있습니다.
VMware vSphere 요구 사항 | 세부 정보 |
---|---|
VMware vCenter Server | 버전 5.5, 6.0, 6.5 또는 6.7입니다. |
VMware vSphere ESXi 호스트 | 버전 5.5, 6.0, 6.5, 6.7 또는 7.0입니다. |
vCenter Server 권한 | VM 검색: 읽기 전용 사용자(최소) 데이터 센터 개체 -> 다운스트림 개체에 전파, role=Read-only 복제: 필요한 권한과 함께 역할(Azure Site Recovery)을 만든 후 역할을 VMware vSphere 사용자 또는 그룹으로 할당하는 것이 좋습니다. 데이터 센터 개체 –> 다운스트림 개체에 전파, role=Azure Site Recovery 데이터 저장소 -> 공간 할당, 데이터 저장소 찾아보기, 낮은 수준 파일 작업, 파일 제거, 가상 머신 파일 업데이트 네트워크 -> 네트워크 할당 리소스 -> 리소스 풀에 VM 할당, 전원이 꺼진 VM 마이그레이션, 전원이 켜진 VM 마이그레이션 작업 -> 작업 만들기, 작업 업데이트 가상 머신 -> 구성 가상 머신 -> 상호 작용 -> 질문 응답, 디바이스 연결, CD 미디어 구성, 플로피 미디어 구성, 전원 끄기, 전원 켜기, VMware 도구 설치 가상 머신 -> 인벤토리 -> 만들기, 등록, 등록 취소 가상 머신 -> 프로비저닝 -> 가상 머신 다운로드 허용, 가상 머신 파일 업로드 허용 가상 머신 -> 스냅샷 -> 스냅샷 제거 고: 사용자는 데이터 센터 수준에서 할당되며 데이터 센터의 모든 개체에 대한 액세스 권한이 있습니다. 액세스를 제한하려면 자식에 전파 개체를 사용하여 액세스 권한 없음 역할을 자식 개체(vSphere 호스트, 데이터 저장소, VM 및 네트워크)에 할당합니다. |
VM 요구 사항(에이전트 기반)
이 표에는 에이전트 기반 마이그레이션을 사용하여 마이그레이션하려는 VMware vSphere VM에 대한 VMware vSphere VM 지원이 요약되어 있습니다.
지원 | 세부 정보 |
---|---|
머신 워크로드 | Azure Migrate는 지원되는 머신에서 실행되는 워크로드(예: Active Directory, SQL Server)의 마이그레이션을 지원합니다. |
운영 체제 | 최신 정보는 Site Recovery에 대한 운영 체제 지원을 검토하세요. Azure Migrate는 동일한 VM 운영 체제를 지원합니다. |
Linux 파일 시스템/게스트 스토리지 | 최신 정보는 Site Recovery에 대한 Linux 파일 시스템 지원을 검토하세요. Azure Migrate는 동일한 Linux 파일 시스템을 지원합니다. |
네트워크/스토리지 | 최신 정보는 Site Recovery에 대한 네트워크 및 스토리지 필수 구성 요소를 검토하세요. Azure Migrate는 동일한 네트워크/스토리지 요구 사항을 제공합니다. |
Azure 요구 사항 | 최신 정보는 Site Recovery에 대한 Azure 네트워크, 스토리지 및 컴퓨팅 요구 사항을 검토하세요. Azure Migrate는 VMware 마이그레이션에 대한 요구 사항이 동일합니다. |
모바일 서비스 | 마이그레이션하려는 각 VM에 모바일 서비스 에이전트가 설치되어 있어야 합니다. |
UEFI 부팅 | 지원됨. UEFI 기반 VM은 Azure 2세대 VM으로 마이그레이션됩니다. |
UEFI - 보안 부팅 | 마이그레이션이 지원되지 않습니다. |
대상 디스크 | VM은 Azure에서 관리 디스크(표준 HDD, 표준 SSD, 프리미엄 SSD)로만 마이그레이션할 수 있습니다. |
디스크 크기 | 1세대 VM의 경우 최대 2TB OS 디스크, 2세대 VM의 경우 최대 4TB OS 디스크, 데이터 디스크의 경우 32TB입니다. |
디스크 제한 | VM당 최대 63개의 디스크 |
암호화된 디스크/볼륨 | 암호화된 디스크/볼륨이 있는 VM은 마이그레이션을 지원하지 않습니다. |
공유된 디스크 클러스터 | 지원 안 됨 |
독립 디스크 | 지원됨. |
통과 디스크 | 지원됨. |
NFS | VM에 볼륨으로 탑재된 NFS 볼륨은 복제되지 않습니다. |
ReiserFS | 지원되지 않습니다. |
iSCSI 대상 | 지원. |
다중 경로 IO | 지원 안 됨 |
스토리지 vMotion | 지원됨 |
팀 NIC | 지원 안 됨 |
IPv6 | 지원 안 됨 |
어플라이언스 요구 사항(에이전트 기반)
Azure Migrate 허브에서 제공하는 OVA 템플릿을 사용하여 복제 어플라이언스를 설정하면 어플라이언스가 Windows Server 2016을 실행하고 지원 요구 사항을 준수합니다. 실제 서버에서 복제 어플라이언스를 수동으로 설정하는 경우, 요구 사항에 부합하는지 확인하세요.
- VMware vSphere에 대한 복제 어플라이언스 요구 사항에 대해 알아봅니다.
- 어플라이언스에 MySQL을 설치합니다. 설치 옵션에 대해 알아봅니다.
- 복제 어플라이언스가 퍼블릭 및 정부 클라우드에서 액세스해야 하는 URL에 대해 알아봅니다.
- 복제 어플라이언스 머신에서 액세스해야 하는 포트를 검토하세요.
포트 요구 사항(에이전트 기반)
디바이스 | Connection |
---|---|
VM | VM에서 실행되는 Mobility Service는 복제 관리를 위해 HTTPS 443 인바운드 포트의 온-프레미스 복제 어플라이언스(구성 서버)와 통신합니다. VM은 HTTPS 9443 인바운드 포트의 프로세스 서버(구성 서버 컴퓨터에서 실행)로 복제 데이터를 전송합니다. 이 포트는 수정할 수 있습니다. |
복제 어플라이언스 | 복제 어플라이언스는 HTTPS 443 아웃바운드 포트에서 Azure와 복제를 오케스트레이션합니다. |
프로세스 서버 | 프로세스 서버는 복제 데이터를 수신하고, 이를 최적화 및 암호화하며, 443 아웃바운드 포트를 통해 Azure Storage로 보냅니다. 기본적으로 프로세스 서버는 복제 어플라이언스에서 실행됩니다. |
Azure VM 요구 사항
Azure에 복제되는 모든 온-프레미스 VM(에이전트 없는 마이그레이션 또는 에이전트 기반 마이그레이션 사용)은 이 표에 요약된 Azure VM 요구 사항을 충족해야 합니다.
구성 요소 | 요구 사항 |
---|---|
게스트 운영 체제 | 마이그레이션에 지원되는 VMware VM 운영 체제를 확인합니다. 지원되는 운영 체제에서 실행되는 모든 워크로드를 마이그레이션할 수 있습니다. |
게스트 운영 체제 아키텍처 | 64비트. |
운영 체제 디스크 크기 | 최대 2,048GB. |
운영 체제 디스크 수 | 1 |
데이터 디스크 수 | 64개 이하. |
데이터 디스크 크기 | 최대 32TB. |
네트워크 어댑터 | 여러 어댑터가 지원됩니다. |
공유 VHD | 지원되지 않습니다. |
FC 디스크 | 지원되지 않습니다. |
BitLocker | 지원 안 됨 머신을 마이그레이션하기 전에 BitLocker를 사용하지 않도록 설정해야 합니다. |
VM 이름 | 1~63자 사이입니다. 문자, 숫자 및 하이픈으로 제한됩니다. 컴퓨터 이름은 문자 또는 숫자로 시작하고 끝나야 합니다. |
마이그레이션 후 연결-Windows | 마이그레이션 후 Windows를 실행하는 Azure VM에 연결하려면: - 마이그레이션하기 전에 온-프레미스 VM에서 RDP를 사용하도록 설정합니다. 공용 프로필에 대한 TCP 및 UDP 규칙이 추가되었는지와 해당 RDP가 Windows 방화벽>허용되는 앱에서 모든 프로필에 대해 허용되는지 확인합니다. 사이트 간 VPN 액세스의 경우, RDP를 사용하도록 설정하고, 도메인 및 프라이빗 네트워크에 대하여 Windows 방화벽>허용되는 앱과 기능에서 RDP를 허용합니다. 운영 체제의 SAN 정책이 OnlineAll로 설정되어 있는지 확인합니다. 자세히 알아보기. |
마이그레이션 후 연결-Linux | 마이그레이션한 후 SSH를 사용하여 Azure VM에 연결해야 합니다. 마이그레이션 전에 온-프레미스 머신에서 Secure Shell 서비스가 시작으로 설정되어 있고 방화벽 규칙에서 SSH 연결을 허용하는지 확인합니다. 장애 조치(failover) 후 Azure VM에서 장애 조치된 VM의 네트워크 보안 그룹 규칙 및 연결되어 있는 Azure 서브넷에 대한 SSH 포트로 들어오는 연결을 허용합니다. 또한 VM에 대한 공용 IP 주소를 추가합니다. |
다음 단계
VMware vSphere 마이그레이션 옵션을 선택합니다.