Azure Migrate를 사용하여 데이터베이스 평가
Azure Migrate는 현재 온-프레미스 워크로드를 평가하는 도구를 제공하여 마이그레이션 계획에 대한 인사이트를 제공합니다. 또한 에이전트 없는 환경 검색을 수행하거나 에이전트를 사용하여 종속성 분석을 수행할 수 있습니다. 이렇게 하면 사용자 환경의 여러 구성 요소 간의 종속성을 식별할 수 있습니다.
Azure Migrate란?
Azure Migrate는 광범위한 포괄적인 서비스를 제공하여 Azure 환경을 마이그레이션, 현대화 및 최적화하는 프로세스를 간소화합니다. 인프라, 데이터 및 애플리케이션에 대한 온-프레미스 리소스의 검색, 평가 및 올바른 크기 조정을 포함하여 모든 마이그레이션 전 단계를 다룹니다. 또한 Azure Migrate를 사용하면 타사 도구와 통합하여 다양한 사용 사례를 지원하도록 기능을 확장할 수 있습니다.
Azure Migrate는 SQL Server Always On FCI(장애 조치(failover) 클러스터 인스턴스) 및 AG(Always On 가용성 그룹)와 같은 다양한 SQL Server 배포의 검색 및 평가를 지원합니다.
Azure Migrate에는 다른 Azure 서비스, ISV(독립 소프트웨어 공급업체) 제품과 통합할 수 있는 검색 및 평가 및 마이그레이션 및 현대화 Azure Migrate와 같은 여러 도구를 사용할 수 있으며 서버, 데이터베이스, 웹앱 및 가상 데스크톱의 평가, 마이그레이션 및 현대화를 지원합니다.
예를 들어 VMware에서 전체 SQL Server 데이터 자산을 대규모로 평가하는 경우 Azure Migrate를 사용하여 Azure SQL 배포 권장 사항, 대상 크기 조정 및 월별 추정치를 가져올 수 있습니다.
검색 단계에서 Azure Migrate를 사용하여 네트워크를 검색하고 조직 내에서 사용되는 모든 SQL Server 인스턴스 및 기능을 식별할 수도 있습니다.
평가 도구
평가를 위한 Azure Migrate 허브에는 다음 도구가 포함됩니다.
Azure Migrate: 검색 및 평가
당신은 Azure Migrate: Discovery and assessment 도구를 사용하여 세 가지 평가 유형을 만들 수 있습니다.
SQL Server 검색 및 평가
다른 퍼블릭 클라우드의 IaaS 서비스 외에도 VMware, Microsoft Hyper-V 및 물리적 환경에서 실행되는 SQL Server 배포를 지원합니다. 에이전트 없는 검색, 비용 예측 및 최적의 Azure SQL 구성을 제공합니다. 온-프레미스에 배포하는 Azure Migrate 어플라이언스가 필요합니다. 이 도구는 SQL Server에만 국한되지 않고 가상 머신과 물리적 서버의 준비 상태를 평가해야 하는 워크로드에 적합합니다.
검색 단계에서 SQL Server 검색 및 평가를 사용하여 네트워크를 검색하고 조직 내에서 사용되는 모든 SQL Server 인스턴스 및 기능을 식별할 수도 있습니다. 이렇게 하면 기존 SQL Server 환경에 대한 중요한 인사이트를 제공하여 마이그레이션 프로젝트의 준비 상태 및 범위를 평가할 수 있습니다.
비즈니스 사례
이 평가 유형은 서버, SQL Server 배포 및 ASP.NET 웹앱을 Azure로 마이그레이션하기 위한 투자 수익을 평가하는 포괄적인 비즈니스 사례를 개발하는 데 도움이 됩니다. 또한 불확실성을 제거하고 TCO(총 소유 비용), 리소스 사용률 및 마이그레이션 및 현대화를 위한 빠른 승리에 대한 인사이트를 얻을 수 있습니다.
비용 최적화
이 평가 유형은 마이그레이션 준비가 된 리소스의 효율적인 온-프레미스 매핑 및 식별을 위해 에이전트 없는 검색, Azure 준비 검사 및 종속성 분석을 사용합니다. 인사이트를 사용하여 리소스를 Azure로 마이그레이션하는 비용을 예측합니다.
연습: Azure Migrate 평가 만들기 및 구성
이 연습을 실행하려면 계속하기 전에 다음 단계를 수행해야 합니다.
메모
이 연습을 완료하려면 Azure 리소스를 만들려면 Azure 구독에 액세스해야 합니다. Azure 구독이 없는 경우 시작하기 전에 체험 계정을 만듭니다.
이 모듈에서 이 연습을 수행하도록 선택한 경우 Azure 구독에서 비용이 발생할 수 있습니다.
필수 구성 요소
최신 AdventureWorks 데이터베이스가 있는 SQL Server 2022.
데이터베이스가 복원되면 다음 명령을 실행하여 평가에 대한 추가 개체를 만듭니다.
-- Create LogDB database CREATE DATABASE LogDB; GO USE LogDB; GO -- Create Logs table CREATE TABLE Logs ( DataCreated DATETIME2 DEFAULT GETDATE(), UserID INT, ActionID INT ); GO -- Now modify AdventureWorks database USE [AdventureWorks]; GO ALTER TABLE [Person].[Person] ADD [Next] VARCHAR(5); CREATE PROCEDURE [HumanResources].[usp_legacyIntegration] AS SELECT DataCreated, UserID, ActionID FROM LogDB..Logs원본 데이터베이스에 대한 읽기 권한이 있는 SQL Server 사용자입니다.
작업 1: Azure Migrate 프로젝트 만들기
- Azure Portal에서 Azure Migrate를 검색합니다.
- 서비스에서Azure Migrate를 선택합니다.
- 마이그레이션 목표 섹션에서 서버, 데이터베이스 및 웹앱을 선택한 다음+ 프로젝트 만들기를 선택합니다.
- 프로젝트 만들기 페이지에서 Azure 구독 및 리소스 그룹을 선택합니다.
- 프로젝트 세부 정보에서 프로젝트를 만들 프로젝트 및 지리를 지정합니다.
- 만들기를 선택합니다.
작업 2: SQL Server 검색 및 평가 구성
- Azure Migrate 프로젝트에서 서버, 데이터베이스 및 웹앱으로 이동합니다.
- Azure Migrate: 검색 및 평가에서 검색을 선택합니다.
- 컴퓨터 검색에서 사용자 환경에 따라 예, VMware vSphere 하이퍼바이저 사용 또는 실제 또는 기타(AWS, GCP, Xen 등)을 선택합니다.
- 제공된 지침에 따라 Azure Migrate 어플라이언스를 다운로드하고 설정합니다.
- 어플라이언스가 구성되면 SQL Server 인스턴스 및 데이터베이스가 자동으로 검색됩니다.
작업 3: Azure Migrate에서 평가 결과 검토
검색이 완료되면 Azure Migrate 프로젝트의 서버, 데이터베이스 및 웹앱 으로 이동합니다.
Azure SQL 아래에 검색된 SQL Server 인스턴스 및 데이터베이스가 표시됩니다.
평가된 데이터베이스를 선택하여 평가 결과 및 Azure SQL 배포 권장 사항을 검토합니다.
Azure Migrate는 준비 상태, 권장 Azure SQL 배포 옵션 및 예상 비용을 포함한 포괄적인 평가 결과를 제공합니다. 잠시 평가 결과 및 평가 보고서의 다른 열을 검토합니다.