Azure Migrate: 검색 및 평가
온프레미스 환경에 Azure Migrate 어플라이언스를 배포하고, 서버와 종속성을 검색하며, 비용 추정치가 포함된 Azure 준비 상태 보고서를 생성합니다.
Azure Migrate: 검색 및 평가은(는) CoddyKit의 무료 Azure Fundamentals 강의입니다. 이것은 4개 중 2번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Azure Fundamentals 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Azure Fundamentals 강의에는 총 4개의 강의가 포함되어 있습니다.
Azure Migrate란?
Azure Migrate는 온-프레미스 서버, 데이터베이스, 웹 앱 및 가상 데스크톱을 검색, 평가하고 Azure로 마이그레이션하기 위한 도구를 제공하는 Azure 포털의 중앙 허브입니다. Microsoft가 구축한 도구와 Cloudamize, Movere 같은 독립 소프트웨어 공급업체(ISV) 도구의 확대되는 생태계를 모두 통합합니다. Azure Migrate는 모든 검색 및 평가 데이터를 리소스 그룹 내 전용 프로젝트 리소스에 저장합니다.
# Create an Azure Migrate project
az migrate project create \
--resource-group myRG \
--name myMigrateProject \
--location eastusAzure Migrate 어플라이언스
검색은 온-프레미스 환경에서 실행하는 경량 VM인 Azure Migrate 어플라이언스를 배포하는 것으로 시작합니다. 이 어플라이언스는 VMware vCenter, Microsoft Hyper-V 또는 물리적 서버에서 메타데이터, 성능 카운터 및 종속성 데이터를 지속적으로 수집하고 HTTPS를 통해 Azure Migrate 서비스로 안전하게 전송합니다. 하나의 어플라이언스로 최대 10,000개의 VMware VM 또는 5,000개의 Hyper-V VM을 검색할 수 있습니다.
# Download the appliance OVA for VMware discovery
# In the Azure portal: Azure Migrate > Servers > Discover > Virtualization: VMware
# Download URL is provided per project
# After deployment, configure the appliance at:
# https://<appliance-ip>:44368무엇을 검색하나요?
어플라이언스는 다음과 같은 풍부한 메타데이터를 수집합니다. 서버 인벤토리(OS, 버전, 설치된 소프트웨어, CPU, RAM, 디스크 수), 성능 데이터(최대 12개월간의 CPU 및 메모리 utilisation), 네트워크 종속성(어떤 서버가 어떤 서버와 통신하는지), Storage 구성(디스크 크기 및 IOPS)입니다. 데이터베이스의 경우 별도의 SQL Server 검색 자격 증명을 사용하면 어플라이언스가 SQL 인스턴스와 데이터베이스도 열거할 수 있습니다.
서버 평가 만들기
검색 후 Azure Migrate 포털에서 Azure VM 평가를 만듭니다. 평가에는 다음을 구성합니다. 대상 지역, VM 크기 조정 기준(성능 기반 또는 온-프레미스 기준), 예약 인스턴스 할인 옵션 및 여유 계수(버퍼 배율, 기본값 1.3)입니다. 평가는 성능 데이터를 분석하여 각 서버에 적합한 Azure VM SKU와 예상 월간 비용을 권장합니다.
# Create a server assessment via CLI
az migrate assessment create \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--type AzureVmAssessmentAzure 준비 상태
평가된 각 VM에는 다음과 같은 Azure 준비 상태 등급이 부여됩니다. Ready, Ready with conditions, Not ready, Readiness unknown. 준비되지 않음의 일반적인 원인으로는 Azure에서 지원하는 크기보다 큰 부팅 디스크, 지원되지 않는 운영 체제 버전 또는 64개를 초과하여 연결된 데이터 디스크가 있습니다. 평가 보고서는 모든 준비 상태 문제를 자세히 설명하고 실행 가능한 해결 단계를 제공합니다.
적정 크기 VM 권장 사항
성능 기반 크기 조정 기준은 수집 기간 동안 CPU와 메모리의 최대 utilisation을 검토하고 여기에 여유 계수를 곱하여 워크로드를 처리할 수 있는 가장 작은 Azure VM SKU를 선택합니다. 예를 들어 16 vCPUs 중 20%(실효 3.2 vCPUs)를 지속적으로 사용하고 여유 계수가 1.3인 서버에는 최소 4.16 vCPUs를 제공하는 VM SKU가 필요합니다. 따라서 평가는 4 또는 8 vCPUs를 갖춘 다음 등급 SKU를 권장합니다.
종속성 분석
종속성 분석은 어떤 서버가 서로 통신하는지 보여 주므로 상호 의존적인 앱을 마이그레이션 웨이브로 그룹화하는 데 도움이 됩니다. Azure Migrate는 두 가지 종속성 모드를 지원합니다. 에이전트 없음(vCenter 데이터를 사용하고 설치할 소프트웨어가 없지만 세부 수준이 낮음) 및 에이전트 기반(프로세스 수준 연결 세부 정보를 위해 각 VM에 Log Analytics Dependency 에이전트와 MMA/AMA를 설치)입니다. 종속성 맵은 Azure 포털에서 직접 시각화됩니다.
웹 앱 및 SQL 평가
Azure Migrate는 ASP.NET 웹 애플리케이션을 Azure App Service로 마이그레이션하는 경우와 SQL Server 데이터베이스를 Azure SQL Database, Azure SQL Managed Instance 또는 Azure VM의 SQL Server로 마이그레이션하는 경우도 평가합니다. SQL 평가는 더 이상 사용되지 않는 기능, 지원되지 않는 데이터 정렬 및 호환성 문제를 식별하고, 각 데이터베이스에 준비 상태를 지정하며 사용 중인 기능을 바탕으로 가장 적합한 Azure SQL 대상을 권장합니다.
비용 추정 보고서
평가는 대상 Azure 지역의 각 워크로드에 대해 컴퓨팅, 저장소 및 네트워크 송신 비용으로 세분화된 월간 비용 추정치를 생성합니다. 종량제와 1년/3년 예약 인스턴스 요금 사이를 전환하여 비용 절감 효과를 모델링할 수 있습니다. 보고서를 Excel로 내보내면 온-프레미스 TCO와 3년 동안 예상되는 Azure 지출을 비교하는 총 사업성 분석을 작성할 수 있습니다.
# Export assessment report details
az migrate assessment download \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--output-folder /tmp/assessment-report평가 신뢰도 등급
Azure Migrate는 수집된 성능 데이터 지점의 비율을 기준으로 각 평가에 신뢰도 등급(별 1~5개)을 지정합니다. 사용 가능한 데이터가 20% 미만인 평가에는 별 1개가 지정되며 VM 크기가 크게 과대 또는 과소 산정될 수 있습니다. 최대 별 5개의 신뢰도 등급과 신뢰할 수 있는 비용 추정치를 얻으려면 평가를 생성하기 전에 최소 30일 동안 성능 데이터를 수집하는 것이 좋습니다.
평가 반복 작업
평가는 특정 시점의 스냅샷이므로 자동으로 업데이트되지 않습니다. 성능 데이터를 더 수집하거나 가정(대상 지역, 할인 모델, 여유 계수)을 변경한 경우 업데이트된 입력을 반영하도록 새 평가를 생성해야 합니다. Azure Migrate에서는 여러 평가를 나란히 비교할 수 있으므로 마이그레이션 계획을 확정하기 전에 다양한 시나리오(예: 미국 동부와 북유럽, 종량제와 예약 요금)를 모델링할 수 있습니다.
빠른 확인
이 단원에서 다룬 Microsoft Azure Fundamentals (AZ-900) 개념을 제대로 이해했는지 확인해 보십시오.
단원 요약
이 단원에서는 다음을 배웠습니다. Azure Migrate 어플라이언스는 온-프레미스 서버를 검색하고 성능 데이터를 스트리밍하며, 서버 평가는 Azure VM SKU를 권장하고 월간 비용을 추정하고, 종속성 분석은 상호 의존적인 서버를 마이그레이션 웨이브로 그룹화합니다. 다음으로 Azure Migrate의 복제 엔진을 사용하여 리호스트 마이그레이션을 실행합니다.
자주 묻는 질문
“Azure Migrate: 검색 및 평가” 강의는 무료인가요?
네 — “Azure Migrate: 검색 및 평가” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Azure Fundamentals 강의 전체를 잠금 해제할 수 있습니다. Azure Fundamentals 강의에는 총 4개의 강의가 포함되어 있습니다.
“Azure Migrate: 검색 및 평가”에서 뭘 배우나요?
온프레미스 환경에 Azure Migrate 어플라이언스를 배포하고, 서버와 종속성을 검색하며, 비용 추정치가 포함된 Azure 준비 상태 보고서를 생성합니다. 브라우저에서 직접 실행하는 실습 코드로 Azure Fundamentals을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Azure Fundamentals을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Azure Fundamentals은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 2번째 강의입니다.
“Azure Migrate: 검색 및 평가” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Azure Fundamentals 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Azure Fundamentals 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- 6가지 R 마이그레이션 프레임워크
- Azure Migrate: 검색 및 평가
- Azure Migrate로 리호스트하기(리프트 앤 시프트)
- 데이터베이스 마이그레이션 모범 사례