다음을 통해 공유


물리적 서버로 머신을 Azure에 마이그레이션

이 문서에서는 마이그레이션 및 현대화 도구를 사용하여 컴퓨터를 실제 서버로 Azure로 마이그레이션하는 방법을 보여줍니다. 컴퓨터를 물리적 서버로 취급하여 마이그레이션하는 방법은 다음과 같은 다양한 시나리오에서 유용합니다.

  • 온-프레미스 물리적 서버를 마이그레이션합니다.
  • Xen이나 KVM 같은 플랫폼을 통해 가상화된 VM(가상 머신)을 마이그레이션합니다.
  • Hyper-V 또는 VMware 마이그레이션에 표준 마이그레이션 프로세스를 사용할 수 없는 경우 Hyper-V 또는 VMware VM을 마이그레이션합니다.
  • 프라이빗 클라우드에서 실행되는 VM을 마이그레이션합니다.
  • AWS(Amazon Web Services) 또는 GCP(Google Cloud Platform)와 같은 퍼블릭 클라우드에서 실행되는 VM을 마이그레이션합니다.

이 자습서는 물리적 서버를 평가하고 Azure로 마이그레이션하는 방법을 보여주는 시리즈의 세 번째 자습서입니다. 이 자습서에서는 다음을 하는 방법을 알아볼 수 있습니다.

  • 마이그레이션 및 현대화 도구와 함께 Azure를 사용할 준비를 합니다.
  • 마이그레이션하려는 컴퓨터의 요구 사항을 확인합니다. 컴퓨터를 검색하고 Azure로 마이그레이션하는 데 사용되는 Azure Migrate 및 Modernize 복제 어플라이언스용 컴퓨터를 준비합니다.
  • Azure Migrate 및 Modernize 허브에 마이그레이션 및 현대화 도구를 추가합니다.
  • 복제 어플라이언스를 설정합니다.
  • Mobility Service를 마이그레이션하려는 머신에 설치합니다.
  • 복제를 활성화합니다.
  • 테스트 마이그레이션을 실행하여 모든 것이 예상대로 작동하는지 확인합니다.
  • 전체 마이그레이션을 Azure로 실행합니다.

참고 항목

이 자습서에서는 개념 증명을 빠르게 설정할 수 있도록 시나리오에 대한 가장 간단한 배포 경로를 보여줍니다. 자습서는 가능한 경우 기본 옵션을 사용하며, 가능한 모든 설정과 경로는 보여 주지 않습니다. 자세한 지침은 Azure Migrate 및 Modernize에 대한 방법 문서를 검토하세요.

Azure 구독이 없는 경우 시작하기 전에 체험 계정을 만듭니다.

필수 조건

이 자습서를 시작하기 전에 다음을 수행해야 합니다.

  • 마이그레이션 아키텍처를 검토합니다.
  • Windows Server 2008 서버를 Azure로 마이그레이션하는 데 관련된 제한 사항을 검토합니다.

참고 항목

Windows 운영 체제를 업그레이드하려는 경우 Azure Migrate 및 Modernize는 업그레이드 실패 시 오류 세부 정보를 확인하기 위해 Windows SetupDiag 유틸리티를 다운로드할 수 있습니다. 마이그레이션 후 Azure에서 만든 VM이 SetupDiag에 액세스할 수 있는지 확인합니다. SetupDiag에 액세스할 수 없는 경우 자세한 OS 업그레이드 실패 오류 코드를 가져오지 못할 수 있지만 업그레이드는 계속 진행할 수 있습니다.

Azure 준비

마이그레이션 및 현대화 도구를 사용하여 마이그레이션을 위해 Azure를 준비합니다.

과업 세부 정보
Azure Migrate 프로젝트 만들기 새 프로젝트를 만들려면 Azure 계정에 기여자 또는 소유자 권한이 필요합니다.
Azure 계정에 대한 사용 권한 확인 Azure 계정에는 VM을 만들고 Azure 관리 디스크에 쓸 수 있는 권한이 필요합니다.

프로젝트를 만들 수 있는 권한 할당

  1. Azure Portal에서 구독을 열고 액세스 제어(IAM)를 선택합니다.
  2. 액세스 확인에서 관련 계정을 찾아서 선택하여 사용 권한을 봅니다.
  3. 참가자 또는 소유자 권한이 있어야 합니다.
    • Azure 체험 계정을 방금 만든 경우 자신이 구독에 대한 소유자입니다.
    • 구독 소유자가 아닌 경우 해당 역할을 할당해 주도록 소유자에게 문의합니다.

Azure 계정 권한 할당

Azure 계정에 VM 기여자 역할을 할당합니다. 이 역할은 다음에 대한 권한을 제공합니다.

  • 선택한 리소스 그룹에 VM 만들기
  • 선택한 가상 네트워크에 VM 만들기
  • Azure 관리 디스크에 씁니다.

Azure 네트워크 만들기

중요합니다

가상 네트워크는 지역 단위 서비스이므로 원하는 대상 Azure 지역에 가상 네트워크를 만들어야 합니다. 예를 들어 온-프레미스 환경에서 미국 동부 Azure 지역으로 VM을 복제하고 마이그레이션하려는 경우 대상 가상 네트워크를 미국 동부 지역에 만들어야 합니다 . 다른 지역의 가상 네트워크를 연결하려면 가상 네트워크 피어링을 참조하세요.

Azure 가상 네트워크를 설정합니다. Azure에 복제하는 경우 만들어지는 Azure VM이 마이그레이션을 설정할 때 지정한 Azure 가상 네트워크에 조인됩니다.

마이그레이션 준비

물리적 서버 마이그레이션을 준비하려면 물리적 서버 설정을 확인하고 복제 어플라이언스 배포를 준비해야 합니다.

마이그레이션에 대한 머신 요구 사항 확인

머신에서 Azure로 마이그레이션하기 위한 요구 사항을 준수하는지 확인합니다.

참고 항목

물리적 컴퓨터를 마이그레이션하는 경우 마이그레이션 및 현대화 도구는 Azure Site Recovery의 에이전트 기반 재해 복구와 동일한 복제 아키텍처를 사용합니다. 일부 구성 요소는 동일한 코드 베이스를 공유합니다. 일부 콘텐츠는 Site Recovery 설명서에 연결될 수 있습니다.

  1. 물리적 서버 요구 사항을 확인합니다.

  2. Azure에 복제하는 온-프레미스 머신이 Azure VM 요구 사항을 준수하는지 확인합니다.

  3. VM을 Azure로 마이그레이션하기 전에 VM에서 몇 가지 사항을 변경해야 합니다.

    • 일부 운영 체제의 경우 이러한 변경은 Azure 이전 및 현대화에서 자동으로 수행합니다.
    • 이러한 변경은 마이그레이션을 시작하기 전에 수행해야 합니다. 변경하기 전에 VM을 마이그레이션하면 Azure에서 해당 VM이 부팅되지 않을 수 있습니다. 수행해야 하는 WindowsLinux 변경 내용을 검토합니다.

복제 어플라이언스용 머신 준비

마이그레이션 및 현대화 도구는 복제 어플라이언스를 사용하여 컴퓨터를 Azure에 복제합니다. 복제 어플라이언스에서 실행하는 구성 요소는 다음과 같습니다.

  • 구성 서버: 구성 서버는 온-프레미스와 Azure 간의 통신을 조정하고 데이터 복제를 관리합니다.
  • 프로세스 서버: 프로세스 서버는 복제 게이트웨이 역할을 합니다. 복제 데이터를 수신하고 캐싱, 압축 및 암호화를 사용하여 해당 데이터를 최적화합니다. 그런 다음, Azure의 캐시 스토리지 계정에 데이터를 보냅니다.

어플라이언스 배포를 준비하려면 다음을 수행합니다.

  • 복제 어플라이언스를 호스팅할 머신을 준비합니다. 컴퓨터 요구 사항을 검토합니다.
  • 복제 어플라이언스는 MySQL을 사용합니다. 어플라이언스에 MySQL을 설치하는 옵션을 검토합니다.
  • 복제 어플라이언스가 퍼블릭정부 클라우드에 액세스하는 데 필요한 Azure URL을 검토합니다.
  • 복제 어플라이언스에 대한 포트 액세스 요구 사항을 검토합니다.

참고 항목

복제하려는 원본 컴퓨터나 이전에 설치한 Azure Migrate: 검색 및 평가 어플라이언스에 복제 어플라이언스를 설치하면 안 됩니다.

복제 어플라이언스 설정

마이그레이션의 첫 번째 단계는 복제 어플라이언스를 설정하는 것입니다. 물리적 서버 마이그레이션을 위해 어플라이언스를 설정하려면 어플라이언스의 설치 관리자 파일을 다운로드합니다. 그런 다음 준비한 컴퓨터에서 실행합니다. 어플라이언스를 설치한 후에는 마이그레이션 및 현대화 도구에 등록합니다.

복제 어플라이언스 설치 관리자 다운로드

  1. Azure Migrate 프로젝트에서 서버, 데이터베이스 및 웹앱>마이그레이션 및 현대화>검색을 선택합니다.

  2. 머신> 검색에서머신이 가상화되어 있나요?에서 가상화되지 않음/기타를 선택합니다.

  3. 대상 지역에서 머신을 마이그레이션할 Azure 지역을 선택합니다.

  4. 마이그레이션 대상 지역이 지역 이름인지 확인 선택

  5. 리소스 만들기를 선택하여 백그라운드로 Site Recovery 금고를 만듭니다.

    • 마이그레이션 및 현대화 도구를 사용하여 이미 마이그레이션을 설정한 경우 리소스가 이전에 설정되었으므로 대상 옵션을 구성할 수 없습니다.
    • 이 단추를 선택한 후에는 이 프로젝트의 대상 지역을 변경할 수 없습니다.
    • 이후의 모든 마이그레이션은 이 지역으로 수행됩니다.

    참고 항목

    Azure Migrate 프로젝트를 만들 때 연결 방법으로 프라이빗 엔드포인트를 선택한 경우 Recovery Services 자격 증명 모음도 프라이빗 엔드포인트 연결을 위해 구성됩니다. 복제 어플라이언스에서 프라이빗 엔드포인트에 연결할 수 있는지 확인합니다. 자세히 알아보세요.

  6. 새 복제 어플라이언스 설치 여부에서 복제 어플라이언스 설치를 선택합니다.

  7. 복제 어플라이언스 소프트웨어 다운로드 및 설치에서 어플라이언스 설치 관리자 및 등록 키를 다운로드합니다. 어플라이언스를 등록하려면 키가 필요합니다. 키는 다운로드한 후 5일 동안 유효합니다.

    스크린샷은 간소화된 환경을 보여줍니다 .

  8. 어플라이언스 설정 파일 및 키 파일을 어플라이언스용으로 만든 Windows Server 2016 머신에 복사합니다.

  9. 설치가 완료되면 어플라이언스 구성 마법사가 자동으로 시작됩니다. (어플라이언스 데스크톱에서 만든 cspsconfigtool 바로 가기를 사용하여 마법사를 수동으로 시작할 수도 있습니다.) 이 자습서에서는 복제할 원본 VM에 Mobility service를 수동으로 설치합니다. 계속하려면 이 단계에서 더미 계정을 만들어야 합니다. 더미 계정의 경우 식별 이름으로 "guest", 사용자 이름으로 "username", 계정 암호로 "password"를 사용합니다. 이 더미 계정은 복제 사용 단계에서 사용됩니다.

  10. 설치 후 어플라이언스가 다시 시작되면 컴퓨터 검색에서 구성 서버 선택에서 새 어플라이언스를 선택합니다. 그런 다음 등록 완료를 선택합니다. 등록 완료 단계에서는 몇 가지 최종 작업을 수행하여 복제 어플라이언스를 준비합니다.

    등록 완료를 보여 주는 스크린샷

복제 어플라이언스를 사용하여 서버를 검색하려면 모바일 서비스 에이전트를 서버에 설치해야 합니다. 검색된 컴퓨터는 Azure Migrate: 서버 마이그레이션에 표시됩니다. VM이 검색되면 검색된 서버 수가 증가합니다.

참고 항목

별도의 경량 Azure Migrate 어플라이언스인 Azure Migrate: 검색 및 평가 도구를 사용하여 마이그레이션하기 전에 검색 및 평가를 수행하는 것이 좋습니다. 어플라이언스를 실제 서버로 배포하여 서버 및 성능 메타데이터를 지속적으로 검색할 수 있습니다. 자세한 내용은 물리적 서버 검색을 참조하세요.

간소화된 환경

이 섹션에서는 간소화된 환경인 새 프로세스를 소개합니다. 사용자는 검색으로 시작하여 복제 및 마지막으로 마이그레이션하는 간소화된 흐름을 따릅니다.

물리적 및 VMware 환경에 대한 업그레이드된 에이전트 기반 마이그레이션 스택을 소개합니다. 고객은 최신 Linux 배포를 Azure로 마이그레이션하고, 복제 어플라이언스에 WS2019 및 WS2022를 사용하고, 통합 OS 지원 매트릭스를 활용하는 기능을 활용합니다.

지원되는 새 Linux 배포판은 다음과 같습니다.

  • Ubuntu 24.04
  • RHEL 9.X
  • Oracle Linux 9.X
  • SLES 15
  • Rocky Linux
  • Alma Linux

단계에 따라 Azure Migrate 프로젝트로 이동합니다.

1단계: Azure Migrate 프로젝트로 이동

  1. Azure Portal을 엽니다.
  2. Azure Migrate 서비스를 검색합니다.
  3. 새 프로젝트를 만들거나 기존 프로젝트를 선택합니다. 자세히 알아보세요.

2단계: 필요한 Agent-Based 마이그레이션 시나리오 선택

  1. 마이그레이션 도구에서 검색 을 선택합니다.

  2. VMware 에이전트 기반 복제 또는 물리적 또는 기타 시나리오를 선택합니다.

  3. 리소스가 아직 만들어지지 않은 경우 마이그레이션의 대상 지역을 선택하고 리소스를 만듭니다.

    스크린샷은 azure migrate 검색 화면을 보여줍니다 .

  4. 환경 유형 드롭다운에서 간소화된 환경을 선택합니다.

참고 항목

어플라이언스 배포에 대한 자세한 내용은 이 문서의 끝에 있는 부록 섹션을 참조하세요.

3단계: 어플라이언스 배포

  1. 물리적 시나리오의 경우 VMware 및 PowerShell용 OVA 또는 PowerShell을 사용하여 단계를 수행합니다.
  2. 배포하고 등록 키 프로세스를 완료한 후 어플라이언스 연결에 30분 동안 기다립니다.

4단계: 복제 시작

  1. 복제를 선택합니다.
  2. 적절한 시나리오(물리적 또는 VMware 에이전트 기반)를 선택하고 계속 진행합니다.
  3. 복제하려는 VM을 선택하고 대상 설정을 구성합니다.

5단계: 마이그레이션 테스트 및 마이그레이션

  1. 마이그레이션 개요 페이지로 이동합니다.
  2. 테스트 마이그레이션을 선택합니다. 자세한 내용은 Azure Migrate 및 현대화를 사용하여 컴퓨터를 물리적 서버로 Azure로 마이그레이션하는 방법을 참조하세요.
  3. 최종 마이그레이션을 수행합니다. 자세히 알아보세요.

6단계: Azure VM에서 가상 머신 확인

VM이 Azure에서 부팅되는지 확인합니다.

  • 대상 리소스 그룹으로 이동하여 VM을 검색합니다.
  • 또는 Azure Portal에서 Azure VM 섹션으로 이동하여 마이그레이션된 VM을 검색합니다.

VMware 에이전트 기반 마이그레이션을 위해 OVA 템플릿을 사용하여 복제 어플라이언스 설정

모든 필수 구성 요소 구성이 템플릿에서 처리되도록 하려면 이 방법을 사용하는 것이 좋습니다. OVA 템플릿은 필요한 사양으로 컴퓨터를 만듭니다.

스크린샷은 ova 파일의 다운로드 옵션을 보여줍니다 .

다음 단계를 따릅니다.

  1. OVA 템플릿을 다운로드하여 온-프레미스 환경에서 어플라이언스를 설정합니다.
  2. 어플라이언스 VM을 켜서 Microsoft Evaluation 라이선스를 수락합니다.
  3. 관리자 사용자에 대한 암호를 제공합니다.
  4. 시스템 다시 부팅 완료 를 선택하면 관리자 사용자 계정으로 로그인할 수 있습니다.

PowerShell을 사용하여 어플라이언스 설정

조직 제한이 있는 경우 PowerShell을 통해 복제 어플라이언스를 수동으로 설정할 수 있습니다.

아래 단계를 수행하세요.

  1. 설치 관리자를 다운로드하여 복제 어플라이언스 위에 배치합니다.
  2. 구성 요소의 압축을 풀고 추출합니다.
  3. DRInstaller.ps1 PowerShell 스크립트를 관리자 권한으로 실행합니다.

어플라이언스 등록

어플라이언스를 만든 후 Microsoft Azure Appliance Configuration Manager 가 자동으로 시작됩니다. 인터넷 연결, 시간 동기화, 시스템 구성 및 그룹 정책과 같은 필수 구성 요소의 유효성을 검사합니다.

CheckRegistryAccessPolicy - 레지스트리 편집 도구에 대한 액세스를 차단합니다. - 키: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. - DisableRegistryTools 값은 0과 같아서는 안 됩니다.

CheckCommandPromptPolicy - 명령 프롬프트에 대한 액세스를 차단합니다. - 키: HKLM\SOFTWARE\Policies\Microsoft\Windows\System. - DisableCMD 값은 0과 같아야 합니다.

CheckTrustLogicAttachmentsPolicy - 파일 첨부 파일에 대한 신뢰 논리입니다. - 키: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Attachments. - UseTrustedHandlers 값은 3과 같아서는 안 됩니다.

CheckPowershellExecutionPolicy - 스크립트 실행을 켭니다. - PowerShell 실행 정책을 AllSigned 또는 Restricted로 설정하면 안 됩니다. - 그룹 정책 에서 스크립트 실행 첨부 파일 관리자 를 사용 안 함으로 설정하거나 서명된 스크립트만 허용하도록 설정하지 않았는지 확인합니다.

다음 단계를 사용하여 어플라이언스 등록:

  1. 어플라이언스가 인터넷 액세스에 프록시를 사용하는 경우 '프록시를 사용하여 인터넷에 연결' 옵션을 전환하여 프록시 설정을 구성합니다.

    • 모든 Azure Site Recovery 서비스는 이러한 설정을 사용하여 인터넷에 연결합니다.

    참고 항목

    HTTP 프록시만 지원됩니다.

  2. 지속적인 연결을 유지하기 위해 Azure Site Recovery 복제 어플라이언스에서 필요한 URL 을 허용하고 연결할 수 있는지 확인합니다.

  3. 필수 구성 요소가 확인되면 어플라이언스는 다음 단계에서 모든 구성 요소 정보를 가져옵니다. 모든 구성 요소의 상태를 검토한 다음 계속을 선택합니다.

  4. 세부 정보를 저장한 다음 어플라이언스 연결 방법을 계속 선택합니다. FQDN 또는 NAT IP를 선택하여 어플라이언스와의 통신을 정의할 수 있습니다.

     스크린샷은 복제 어플라이언스 연결을 선택하는 방법을 보여줍니다 .

  5. 연결 세부 정보를 저장한 후 계속 을 선택하여 Microsoft Azure에서 등록을 계속합니다.

  6. 필수 구성 요소가 충족되었는지 확인하고 등록을 진행합니다.

    스크린샷은 복구 서비스 볼트가 있는 레지스트리를 보여줍니다. .

  7. 어플라이언스의 친숙한 이름: 복구 서비스 자격 증명 모음 인프라 내의 Azure 포털에서 이 어플라이언스를 추적하기 위한 친숙한 이름을 제공하세요.

    참고 항목

    한 번 설정하면 이름을 변경할 수 없습니다.

  8. Azure Migrate 복제 어플라이언스 키: 포털의 검색 화면에서 키를 복사합니다.

    스크린샷은 생성된 키를 보여줍니다 .

  9. 키를 붙여넣은 후 로그인을 선택합니다. 새 인증 탭으로 리디렉션됩니다. 기본적으로 인증 코드는 어플라이언스 구성 관리자 페이지에 생성됩니다. 인증 탭에서 다음 코드를 사용합니다.

  10. Microsoft Azure 자격 증명을 입력하여 등록을 완료합니다.

  11. 등록에 성공하면 탭을 닫고 어플라이언스 구성 관리자 로 돌아가 설정을 계속할 수 있습니다.

    Microsoft 코드를 보여 주는 스크린샷.

    참고 항목

    인증 코드는 생성 후 5분 이내에 만료됩니다. 이 기간보다 오랫동안 비활성 상태인 경우 Azure에 다시 로그인하라는 메시지가 표시됩니다.

  12. 성공적으로 로그인하면 구독, 리소스 그룹 및 복구 서비스 금고에 대한 세부 정보가 표시됩니다.

  13. 계속을 선택하여 진행합니다.

    복구 서비스에 등록하는 방법을 보여 줍니다.

  14. 등록에 성공하면 vCenter 세부 정보 구성을 계속 진행합니다.

    스크린샷은 vcenter 정보를 제공하는 방법을 보여줍니다 .

  15. vCenter Server 추가를 선택하여 vCenter 정보를 입력합니다.

  16. 포트 정보와 함께 vCenter의 서버 이름 또는 IP 주소를 입력한 다음 사용자 이름, 암호 및 친숙한 이름을 입력합니다. 이 정보는 vCenter를 통해 관리되는 가상 머신의 세부 정보를 가져오는 데 사용됩니다. 사용자 계정 세부 정보는 암호화되어 컴퓨터에 로컬로 저장됩니다.

    참고 항목

    여러 어플라이언스에 동일한 vCenter Server를 추가하는 경우 모든 어플라이언스에 동일한 친숙한 이름이 사용되는지 확인합니다.

  17. vCenter 정보를 저장한 후 Virtual Machine 자격 증명 추가를 선택하여 vCenter를 통해 검색된 VM에 대한 사용자 세부 정보를 제공합니다.

    참고 항목

    • Linux OS의 경우 루트 자격 증명을 제공해야 합니다.
    • Windows OS의 경우 관리자 권한이 있는 사용자 계정을 추가해야 합니다. 이러한 자격 증명은 복제를 사용하도록 설정하는 동안 원본 VM에 모바일 에이전트 설치를 푸시하는 데 사용됩니다. 복제 워크플로를 사용하도록 설정하는 동안 Azure Portal에서 VM별로 자격 증명을 선택할 수 있습니다.
    • 어플라이언스 구성기를 방문하여 자격 증명을 편집하거나 추가하여 머신에 액세스합니다.
  18. vCenter 세부 정보를 추가한 후 물리적 서버 세부 정보 제공 을 확장하여 보호하려는 물리적 서버에 대한 정보를 추가합니다.

     스크린샷은 물리적 서버 세부 정보를 제공합니다 .

  19. 자격 증명 추가를 선택하여 보호하려는 컴퓨터의 자격 증명을 추가합니다. 운영 체제, 자격 증명, 사용자 이름 및 암호에 대한 친숙한 이름과 같은 필요한 모든 세부 정보를 제공합니다. 사용자 계정 세부 정보는 암호화되어 컴퓨터에 로컬로 저장됩니다.

  20. 마지막으로 추가를 선택합니다.

    스크린샷은 물리적 서버 자격 증명을 추가하는 방법을 보여줍니다 .

  21. 서버 추가를 선택하여 물리적 서버 세부 정보를 추가합니다. 컴퓨터의 IP 주소 또는 FQDN 제공

  22. 자격 증명 계정을 선택한 다음 추가를 선택합니다.

    스크린샷은 물리적 서버 세부 정보를 추가하는 방법을 보여줍니다 .

Mobility Service 에이전트 설치

복제를 시작하기 전에, 마이그레이션할 원본 물리적 컴퓨터에 Mobility Service 에이전트를 미리 설치해야 합니다. Mobility Service 에이전트를 설치하도록 선택하는 방법은 조직의 기본 설정 및 기존 도구에 따라 달라질 수 있습니다. Site Recovery에 기본 제공되는 "푸시" 설치 방법은 현재 지원되지 않습니다. 고려해 볼 방법:

  1. 설치 관리자 tarball의 콘텐츠를 컴퓨터의 로컬 폴더(예: /tmp/MobSvcInstaller)에 추출합니다.

    mkdir /tmp/MobSvcInstaller
    tar -C /tmp/MobSvcInstaller -xvf <Installer tarball>
    cd /tmp/MobSvcInstaller
    
  2. 설치 관리자 스크립트를 실행합니다.

    sudo ./install -r MS -v VmWare -q -c CSLegacy
    
  3. 에이전트를 복제 어플라이언스에 등록합니다.

    /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh -i <replication appliance IP address> -P <Passphrase File Path> -c CSLegacy
    

머신 복제

이제 마이그레이션할 머신을 선택합니다.

참고 항목

최대 10대의 머신을 함께 복제할 수 있습니다. 추가로 복제해야 하는 경우 10개씩 일괄 처리로 동시에 복제합니다.

  1. Azure Migrate 프로젝트에서 서버, 데이터베이스 및 웹앱>마이그레이션 및 현대화>복제를 선택합니다.

  2. Replicate의 >에서 >라는 질문에 물리적 또는 기타(AWS, GCP, Xen 등)를 선택합니다.

  3. 온-프레미스 어플라이언스에서 설정한 Azure Migrate 어플라이언스의 이름을 선택합니다.

  4. 프로세스 서버에서 복제 어플라이언스의 이름을 선택합니다.

  5. 게스트 자격 증명에서 복제 설치 관리자 설치 중에 이전에 만든 더미 계정을 선택하여 모바일 서비스를 수동으로 설치합니다. (강제 설치는 지원되지 않습니다.) 그런 다음 , 다음: 가상 머신을 선택합니다.

    원본 설정을 보여 주는 스크린샷.

  6. 가상 머신에서, 평가에서 마이그레이션 설정을 가져옵니까?의 옵션 중 기본 설정인 아니요, 마이그레이션 설정을 수동으로 지정하겠습니다를 그대로 둡니다.

  7. 기본적으로 신뢰할 수 있는 시작에 적합한 VM은 TVM으로 마이그레이션됩니다. 신뢰할 수 있는 시작 VM은 추가 비용 없이 보안 부팅 및 가상 TPM과 같은 향상된 보안 기능을 제공합니다. 해당하는 경우 사용 하는 것이 좋습니다.

    VM 선택을 보여 주는 스크린샷

  8. 마이그레이션하려는 각 VM을 선택합니다. 그런 다음 , 다음: 대상 설정을 선택합니다.

    VM 마이그레이션을 보여 주는 스크린샷

  9. 대상 설정에서 마이그레이션할 구독을 선택합니다. (지역은 이전 단계에서 선택 영역으로 설정되었으며 수정할 수 없습니다.) 마이그레이션 후 Azure VM이 상주할 리소스 그룹을 지정합니다.

  10. Virtual Network에서 마이그레이션 후 Azure VM이 조인될 Azure 가상 네트워크/서브넷을 선택합니다.

  11. 캐시 스토리지 계정에서 프로젝트에 대해 자동으로 생성되는 캐시 스토리지 계정을 사용하도록 기본 옵션을 유지합니다. 복제를 위해 캐시 스토리지 계정으로 사용할 다른 스토리지 계정을 지정하려는 경우 드롭다운 목록을 사용합니다.

    참고 항목

    • Azure Migrate 프로젝트의 연결 방법으로 프라이빗 엔드포인트를 선택한 경우 Recovery Services 자격 증명 모음에 캐시 스토리지 계정에 대한 액세스 권한을 부여합니다. 자세히 알아보세요.
    • 개인 피어링에서 Azure ExpressRoute를 사용하여 복제하려면 캐시 스토리지 계정에 대한 프라이빗 엔드포인트를 만듭니다. 자세히 알아보세요.
  12. 가용성 옵션에서 다음을 선택합니다.

    • 가용성 영역: 마이그레이션된 컴퓨터를 지역의 특정 가용성 영역에 고정합니다. 이 옵션을 사용하여 가용성 영역에서 다중 노드 애플리케이션 계층을 구성하는 서버를 배포합니다. 이 옵션을 선택하는 경우 컴퓨팅 탭에서 선택한 각 컴퓨터에 사용할 가용성 영역을 지정해야 합니다. 이 옵션은 마이그레이션에 대해 선택한 대상 지역이 가용성 영역을 지원하는 경우에만 사용할 수 있습니다.
    • 가용성 집합: 마이그레이션된 컴퓨터를 가용성 집합에 배치합니다. 이 옵션을 사용하려면 선택한 대상 리소스 그룹에 하나 이상의 가용성 집합이 있어야 합니다.
    • 인프라 중복성이 필요하지 않습니다. 마이그레이션된 머신에 대한 가용성 구성 중 하나가 필요하지 않은 경우 이 옵션을 선택합니다.
  13. 디스크 암호화 유형에서 다음을 선택합니다.

    • 플랫폼 관리형 키를 사용하여 저장 데이터 암호화
    • 고객 관리형 키를 사용하여 미사용 데이터 암호화
    • 플랫폼 관리형 키 및 고객 관리형 키를 사용한 이중 암호화.

    참고 항목

    고객 관리형 키를 사용하여 VM을 복제하려면 대상 리소스 그룹 아래에 디스크 암호화 집합을 만들어야 합니다. 디스크 암호화 집합 개체는 관리 디스크를 서버 쪽 암호화에 사용할 고객 관리형 키가 포함된 Azure Key Vault 인스턴스에 매핑합니다.

  14. Azure 하이브리드 혜택:

    • Azure 하이브리드 혜택을 적용하지 않으려면 아니요 를 선택합니다. 그런 다음 , 다음을 선택합니다.
    • 활성 Software Assurance 또는 Windows Server 구독이 적용되는 Windows Server 컴퓨터가 있고 마이그레이션하는 컴퓨터에 혜택을 적용하려면 예를 선택합니다. 그런 다음 , 다음을 선택합니다.

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

  15. Compute에서 VM 이름, 크기, OS 디스크 유형 및 가용성 구성(이전 단계에서 선택한 경우)을 검토합니다. VM은 Azure 요구 사항을 준수해야 합니다.

    • VM 크기: 평가 권장 사항을 사용하는 경우 VM 크기 드롭다운 목록에 권장 크기가 표시됩니다. 그렇지 않으면 Azure 이전 및 현대화는 Azure 구독에서 가장 일치하는 항목을 기준으로 크기를 선택합니다. 또는 Azure VM 크기에서 수동 크기를 선택합니다.
    • OS 디스크: VM에 대한 OS(부팅) 디스크를 지정합니다. OS 디스크는 운영 체제 부팅 로더 및 설치 관리자가 있는 디스크입니다.
    • 가용성 영역: 사용할 가용성 영역을 지정합니다.
    • 가용성 집합: 사용할 가용성 집합을 지정합니다.
    • VM 보안 유형: Azure Migrate는 보안을 강화하기 위해 적격 VM을 TVM(신뢰할 수 있는 실행 가상 머신) 으로 마이그레이션하는 것이 좋습니다. 기본적으로 VM 보안 유형은 신뢰할 수 있는 시작으로 설정됩니다. 신뢰할 수 있는 시작에 적합하지 않은 VM은 자동으로 표준 보안 VM으로 구성됩니다.
  16. 디스크에서 VM 디스크를 Azure에 복제할지 여부를 지정합니다. Azure에서 디스크 유형(표준 SSD/HDD 또는 프리미엄 관리 디스크)을 선택합니다. 그런 다음 , 다음을 선택합니다.

    • 디스크를 복제에서 제외할 수 있습니다.
    • 디스크를 제외하면 마이그레이션 후에 Azure VM에 표시되지 않습니다.

    복제 대화 상자의 디스크 탭을 보여 주는 스크린샷

  17. 태그에서 VM, 디스크 및 NIC에 태그를 추가하도록 선택합니다.

    복제 대화 상자의 태그 탭을 보여 주는 스크린샷

  18. 복제 검토 및 시작에서 설정을 검토하고 복제를 선택하여 서버에 대한 초기 복제를 시작합니다.

참고 항목

복제가 시작되기 전에 언제든지 복제 설정을 업데이트할 수 있습니다. 복제 컴퓨터> 선택합니다. 복제가 시작된 후에는 설정을 변경할 수 없습니다.

추적 및 모니터링

  • 복제를 선택하면 복제 시작 작업이 시작됩니다.
  • 복제 시작 작업이 완료되면 컴퓨터가 Azure로 초기 복제를 시작합니다.
  • 초기 복제가 완료되면 델타 복제가 시작됩니다. 온-프레미스 디스크에 대한 증분 변경 내용은 Azure의 복제본 디스크에 주기적으로 복제됩니다.

작업 상태는 포털 알림에서 추적할 수 있습니다.

Azure Migrate: 서버 마이그레이션에서 복제 서버를 선택하여 복제 상태를 모니터링할 수 있습니다.

테스트 마이그레이션 실행

델타 복제가 시작되면 Azure로 전체 마이그레이션을 실행하기 전에 VM의 테스트 마이그레이션을 실행할 수 있습니다. 컴퓨터를 마이그레이션하기 전에 컴퓨터마다 이 단계를 한 번 이상 수행하는 것이 좋습니다.

  • 테스트 마이그레이션을 실행하면 작동 상태를 유지하고 복제를 계속하는 온-프레미스 머신에 영향을 주지 않고 마이그레이션이 예상대로 작동하는지 확인합니다.
  • 테스트 마이그레이션은 복제된 데이터를 사용하여 Azure VM을 만들어 마이그레이션을 시뮬레이션합니다. (테스트는 일반적으로 Azure 구독의 비프로덕션 가상 네트워크로 마이그레이션됩니다.)
  • 복제된 테스트 Azure VM을 사용하여 마이그레이션의 유효성을 검사하고, 애플리케이션 테스트를 수행하며, 전체 마이그레이션을 수행하기 전에 문제를 해결할 수 있습니다.

테스트 마이그레이션을 수행하려면 다음을 수행합니다.

  1. 마이그레이션 목표에서 서버, 데이터베이스 및 웹앱>마이그레이션 및 현대화를 선택하고 복제에서 복제된 서버를 선택합니다.

  2. 컴퓨터 복제 탭에서 VM을 마우스 오른쪽 단추로 클릭하여 테스트하고 테스트 마이그레이션을 선택합니다.

    테스트 마이그레이션을 선택한 후의 결과를 보여 주는 스크린샷

  3. 테스트 마이그레이션에서 마이그레이션 후 Azure VM이 배치될 Azure 가상 네트워크를 선택합니다. 비프로덕션 가상 네트워크를 사용하는 것이 좋습니다.

  4. 테스트 마이그레이션 중에 Windows Server OS를 업그레이드할 수 있습니다. 업그레이드하려면 사용 가능한 업그레이드 옵션을 선택합니다. 표시되는 창에서 업그레이드할 대상 OS 버전을 선택하고 적용을 선택합니다. 자세히 알아보세요.

  5. 테스트 마이그레이션 작업이 시작됩니다. 포털 알림에서 작업을 모니터링합니다.

  6. 마이그레이션이 완료되면 Azure Portal의 Virtual Machines 에서 마이그레이션된 Azure VM을 봅니다. 컴퓨터 이름에 접미사 -Test가 있습니다.

  7. 테스트가 완료되면 복제 컴퓨터 에서 Azure VM을 마우스 오른쪽 단추로 클릭하고 테스트 마이그레이션 정리를 선택합니다.

    테스트 마이그레이션 정리를 보여 주는 스크린샷

    참고 항목

    이제 SQL IaaS 에이전트 확장을 사용하여 자동화된 패치, 자동화된 백업 및 간소화된 라이선스 관리를 활용하기 위해 SQL Server를 실행하는 서버를 SQL VM RP에 등록할 수 있습니다.

    • 관리를> 선택하여 복제 서버> 및 SQL Server를 포함하는 컴퓨터를 관리하고, >와 함께 SQL VM RP에 등록하려면 예를 선택합니다.
    • 활성 Software Assurance 또는 SQL Server 구독을 포함하는 SQL Server 인스턴스가 있고 마이그레이션하는 컴퓨터에 혜택을 적용하려는 경우 SQL Server에 대한 Azure 하이브리드 혜택을 선택합니다.

VM 마이그레이션

테스트 마이그레이션이 예상대로 작동하는지 확인한 후에는 온-프레미스 컴퓨터를 마이그레이션할 수 있습니다.

  1. Azure Migrate 프로젝트에서 서버, 데이터베이스 및 웹앱>마이그레이션 및 현대화를 선택하고 복제에서 복제된 서버를 선택합니다.

  2. 컴퓨터 복제에서 VM을 마우스 오른쪽 단추로 클릭하고 마이그레이션을 선택합니다.

  3. 마이그레이션>에서가상 머신을 종료하고 데이터 손실 없이 계획된 마이그레이션을 수행하려면 [확인 없음>]을 선택합니다.

    참고 항목

    데이터 손실을 최소화하려면 마이그레이션 기간에 애플리케이션을 수동으로 중단하는 것이 좋습니다. (애플리케이션에서 연결을 수락하지 마세요.) 그 후 마이그레이션을 시작합니다. 마이그레이션이 완료되기 전에 나머지 변경 내용이 동기화될 수 있도록 서버를 계속 실행해야 합니다.

  4. 마이그레이션 중에 Windows Server OS를 업그레이드할 수 있습니다. 업그레이드하려면 사용 가능한 업그레이드 옵션을 선택합니다. 표시되는 창에서 업그레이드할 대상 OS 버전을 선택하고 적용을 선택합니다. 자세히 알아보세요.

  5. VM에 대한 마이그레이션 작업이 시작됩니다. Azure 알림에서 작업을 추적합니다.

  6. 작업이 완료되면 Virtual Machines 페이지에서 VM을 보고 관리할 수 있습니다.

마이그레이션 완료

  1. 마이그레이션이 완료되면 VM을 마우스 오른쪽 단추로 클릭하고 복제 중지를 선택합니다. 그러면 다음과 같은 작업이 수행됩니다.
    • 온-프레미스 머신에 대한 복제를 중지합니다.
    • 마이그레이션 및 현대화 도구의 복제된 서버 수에서 컴퓨터를 제거합니다.
    • 머신에 대한 복제 상태 정보를 정리합니다.
  2. Azure VM에서 Windows 정품 인증 문제를 확인하고 해결합니다.
  3. 호스트 이름, 데이터베이스 연결 문자열 업데이트, 웹 서버 구성 등의 마이그레이션 후 앱 조정을 수정합니다.
  4. 이제 Azure에서 실행 중인 마이그레이션된 애플리케이션에서 최종 애플리케이션 및 마이그레이션 수용 테스트를 수행합니다.
  5. 트래픽을 마이그레이션된 Azure VM 인스턴스로 전환합니다.
  6. 로컬 VM 인벤토리에서 온-프레미스 VM을 제거합니다.
  7. 로컬 백업 작업에서 온-프레미스 VM을 제거합니다.
  8. 내부 문서를 업데이트하여 Azure VM의 새 위치 및 IP 주소를 표시합니다.

마이그레이션 후 작업 모범 사례

다음 단계

Azure용 클라우드 채택 프레임워크에서 클라우드 마이그레이션 과정을 조사합니다.