Azure Site Recovery 서비스는 온-프레미스 머신 및 Azure VM(가상 머신)의 복제, 장애 조치(failover) 및 장애 복구(failback)를 관리하고 오케스트레이션하여 재해 복구 전략에 기여합니다.
이 자습서는 Azure로 재해 복구를 위해 온-프레미스 Hyper-V VM을 설정하는 방법을 보여 주는 시리즈의 세 번째 자습서입니다. 이 자습서는 Microsoft System Center Virtual Machine Manager에서 관리되지 않는 Hyper-V VM에 적용됩니다.
이 튜토리얼에서는 다음을 배우게 됩니다:
- 온-프레미스 Site Recovery 구성 요소 및 대상 복제 환경을 포함하여 원본 복제 환경을 설정합니다.
- 복제 정책을 만듭니다.
- VM에 대해 복제를 사용하도록 설정합니다.
비고
시나리오에 대한 가장 간단한 배포 경로를 보여 주기 위해 자습서를 디자인합니다. 자습서는 가능한 경우 기본 옵션을 사용하며 가능한 설정과 경로를 모두 표시하지는 않습니다. 시나리오에 대한 자세한 내용은 Site Recovery 설명서의 방법 가이드 섹션을 참조하세요.
필수 조건
이 자습서는 일련의 자습서 중 세 번째입니다. 처음 두 자습서에서 이미 작업을 완료한 것으로 가정합니다.
인프라 준비
온-프레미스 Hyper-V VM의 재해 복구를 Azure로 설정하기 전에 인프라를 준비하는 것이 중요합니다.
배포 계획
Azure portal에서 Recovery Services 자격 증명 모음으로 이동하여 자격 증명 모음을 선택합니다. 이전 자습서에서는 ContosoVMVault 보관소를 준비했습니다.
폴트 명령 모음에서 사이트 복구 사용 설정을 선택합니다.
Site Recovery의 Azure로의 Hyper-V 컴퓨터 타일에서 인프라 준비를 선택합니다.
인프라 준비에서 배포 계획 탭을 선택합니다. 배포 계획이 완료된 경우 나중에 수행하려면 선택합니다.
팁 (조언)
이 자습서에서는 Deployment Planner를 사용할 필요가 없습니다. 대규모 배포를 계획하는 경우 창의 링크에서 Hyper-V 위한 Deployment Planner를 다운로드합니다. Hyper-V 배포 계획에 대해 자세히 알아봅니다.
다음을 선택합니다.
원본 설정
원본 환경을 설정하려면 Hyper-V 사이트를 만듭니다. 복제하려는 VM이 포함된 Hyper-V 호스트를 사이트에 추가합니다. 그런 다음 각 호스트에서 Azure Site Recovery용 Microsoft Azure Recovery Services (MARS) 에이전트 및 공급자를 다운로드하여 설치하고, 금고에 Hyper-V 사이트를 등록합니다.
-
인프라 준비의 원본 설정 탭에서 다음 단계를 완료합니다.
System Center VMM을 사용하여 Hyper-V 호스트를 관리하시겠습니까?아니요를 선택합니다.
Hyper-V 사이트의 경우 사이트의 이름을 입력합니다. Hyper-V 사이트 추가 옵션을 사용하여 새 Hyper-V 사이트를 추가할 수도 있습니다. 예를 들어 ContosoHyperVSite를 사용합니다.
Hyper-V 서버의 경우 Hyper-V 서버 추가를 선택하여 서버를 추가합니다.
서버 추가에서 다음 단계를 완료합니다.
Microsoft Azure Site Recovery 공급자에 대한 설치 관리자를 다운로드합니다.
자격 증명 모음 등록 키를 다운로드합니다. 공급자에 액세스하려면 이 키가 필요합니다. 키는 5일 동안 유효합니다. 자세히알아보세요.
만든 사이트를 선택합니다.
- 다음을 선택합니다.
Site Recovery는 Azure 구독에서 호환되는 Azure Storage 계정 및 네트워크를 확인합니다.
공급자 설치
Hyper-V 사이트에 추가하려는 각 Hyper-V 호스트에 다운로드한 설치 파일(AzureSiteRecoveryProvider.exe)을 설치합니다. 설치 프로그램은 각 Hyper-V 호스트에 Site Recovery 공급자 및 Recovery Services 에이전트(AZURE Site Recovery용 MARS)를 설치합니다.
- 설치 파일을 실행합니다.
- Azure Site Recovery 공급자 설정 마법사에서 Microsoft 업데이트의 경우 Microsoft 업데이트를 사용하여 공급자 업데이트를 확인하도록 옵트인합니다.
- 설치 시 공급자 및 에이전트의 기본 설치 위치를 그대로 적용한 다음 설치를 선택합니다.
- 설치 후 Microsoft Azure Site Recovery 등록 마법사에서 금고 설정에 대해 찾아보기를 선택합니다. 키 파일에서 다운로드한 보관소 키 파일을 선택하세요.
- Azure Site Recovery 구독, 자격 증명 모음 이름(ContosoVMVault) 및 Hyper-V 서버가 속한 Hyper-V 사이트(ContosoHyperVSite)를 지정합니다.
- 프록시 설정에서 프록시 없이 Azure Site Recovery에 직접 연결을 선택합니다.
- 등록 시 서버가 보관소에 등록되면 마침을 선택합니다.
Hyper-V 서버의 메타데이터는 Azure Site Recovery에서 검색되고 서버는 Site Recovery 인프라>Hyper-V 호스트에 표시됩니다. 이 프로세스는 최대 30분이 걸릴 수 있습니다.
Hyper-V Core 서버에 공급자 설치
Hyper-V Core 서버를 실행하는 경우 설치 파일을 다운로드하고 다음 단계를 완료합니다.
다음 명령을 실행하여 AzureSiteRecoveryProvider.exe 로컬 디렉터리로 파일을 추출합니다.
AzureSiteRecoveryProvider.exe /x:. /q.\setupdr.exe /i를 실행합니다. 결과는 \ASRLogs\DRASetupWizard.log%Programdata%기록됩니다.다음 명령을 실행하여 서버를 등록합니다.
cd "C:\Program Files\Microsoft Azure Site Recovery Provider" "C:\Program Files\Microsoft Azure Site Recovery Provider\DRConfigurator.exe" /r /Friendlyname "FriendlyName of the Server" /Credentials "path to where the credential file is saved"
대상 설정
대상 리소스를 선택하고 확인합니다.
인프라 준비의 대상 설정 탭에서 다음 단계를 완료합니다.
- 구독에서 장애 조치 후 Azure VM이 생성될 구독 및 리소스 그룹(ContosoRG)을 선택하세요.
- 장애 조치(failover) 후 배포 모델의 경우 Resource Manager 배포 모델을 선택합니다.
다음을 선택합니다.
복제 정책
인프라 준비의 복제 정책 탭에서 다음 단계를 완료합니다.
복제 정책의 경우 복제 정책을 선택합니다.
복제 정책이 없는 경우 새 정책 만들기 및 연결 링크를 선택하여 새 정책을 만듭니다. 정책 만들기 및 연결 창에서 다음 단계를 완료합니다.
- 이름에 정책의 이름을 입력합니다. 예를 들어 ContosoReplicationPolicy를 사용합니다.
- 원본 형식의 경우 ContosoHyperVSite 사이트를 선택합니다.
- 대상 형식의 경우 Azure 대상, 볼트 구독, Resource Manager 배포 모드를 확인합니다.
- 복사 빈도의 경우 5분을 선택합니다.
- 복구 지점 보존 시간(시간)으로2를 선택합니다.
- 앱 일치 스냅샷 빈도의 경우 1을 선택합니다.
- 초기 복제 시작 시간에 대해 즉시를 선택합니다.
- 확인을 선택하여 정책을 만듭니다. 새 정책을 만들면 지정된 Hyper-V 사이트에 자동으로 연결됩니다.
다음을 선택합니다.
검토 탭에서 선택 항목을 검토한 다음 만들기를 선택합니다.
Azure Portal 알림에서 진행률을 추적할 수 있습니다. 작업이 완료되면 초기 복제가 완료되고 VM이 장애 조치(failover)할 준비가 됩니다.
복제 사용
Azure Portal에서 Recovery Services 자격 증명 모음으로 이동하여 자격 증명 모음을 선택합니다.
폴트 명령 모음에서 사이트 복구 사용 설정을 선택합니다.
Site Recovery의 Hyper-V 머신을 Azure로 전송하는 타일 아래에서 복제 사용 설정을 선택합니다.
복제 사용의 원본 환경 탭에서 원본 위치를 선택한 다음 다음을 선택합니다.
대상 환경 탭에서 다음 단계를 완료합니다.
- 구독의 경우 구독을 입력하거나 선택합니다.
- 장애 조치 후 리소스 그룹의 경우 장애 조치할 리소스 그룹 이름을 선택합니다.
- 장애 조치(failover) 후 배포 모델의 경우 Resource Manager를 선택합니다.
- Storage 계정의 경우 스토리지 계정을 입력하거나 선택합니다.
다음을 선택합니다.
가상 머신 선택 탭에서 복제할 VM을 선택한 다음, 다음을 선택합니다.
복제 설정 탭에서 디스크 세부 정보를 선택하고 확인한 다음, 다음을 선택합니다.
복제 정책 탭에서 올바른 복제 정책이 선택되어 있는지 확인한 다음, 다음을 선택합니다.
검토 탭에서 선택 항목을 검토한 다음 복제 사용을 선택합니다.
관리되지 않는 디스크 사용 중단
Azure 는 관리되지 않는 디스크를 사용 중지하며 더 이상 관리되지 않는 디스크를 사용하여 IaaS VM을 시작할 수 없습니다. 관리되지 않는 디스크가 있는 실행 중이거나 할당된 VM은 중지되고 할당 취소됩니다.
이러한 변경은 특히 장애 조치(failover) 시나리오의 경우 ASR(Azure Site Recovery) 작업에 영향을 줍니다. 대상 디스크가 비관리형으로 구성된 경우, 비관리형 디스크가 사용 중단된 후 장애 조치가 실패합니다. 그러므로 ASR이 더 이상 지원되지 않는 비관리형 VM을 생성하려고 시도하기 때문입니다.
Hyper-V-Azure(H2A)의 변경 내용
새 ASR 활성화
Azure Portal의 H2A에 대한 모든 새 ASR 구성은 대상 디스크를 관리 디스크로 만듭니다. Azure Portal에서 Hyper-V VM 복제를 사용하도록 설정하면 복제본이 Blob인지 관리 디스크인지에 관계없이 대상 디스크는 항상 관리 디스크입니다.
Azure Portal에서 복제를 사용하도록 설정하는 동안 복제본 스토리지 계정 설정은 기본적으로 Managed Disk 로 선택됩니다. 이 경우 복제본과 대상은 모두 관리 디스크 유형입니다. 복제본이 관리되지 않는 디스크 유형이고 대상 디스크가 관리 디스크 유형인 드롭다운 메뉴에서 스토리지 계정을 선택할 수도 있습니다.
기존 ASR 구성
관리되지 않는 디스크를 대상으로 사용하는 기존 H2A 구성이 있는 경우 관리 디스크를 대상으로 사용하도록 보호 설정을 업데이트하여 관리되지 않는 디스크의 사용 중단 후 장애 조치(failover)를 보장하는 것이 좋습니다.
이렇게 하려면 보호된 항목 페이지 >컴퓨팅 및 네트워크 로 이동하고 관리 디스크 사용을아니요 에서 예로 변경합니다.
비고
관리 디스크 사용을아니요에서 예로 변경하면 장애 조치(failover) 후에 만든 디스크가 복제본의 스토리지 계정을 기반으로 해당 형식(표준 SSD LRS 또는 프리미엄 SSD LRS)으로 관리됩니다. 표준 계정은 표준 SSD LRS 디스크를 생성합니다. 프리미엄 계정은 프리미엄 SSD LRS 디스크를 생성합니다.
Failback
대상 디스크가 관리 디스크인 경우, 복제본에서 관리되지 않는 디스크나 관리 디스크를 사용하는지 여부와 상관없이 Azure에서 온-프레미스로의 장애 복구(failback)가 가능합니다. MARS(Recovery Services 에이전트) 버전 2.0.9214 이상은 장애 복구에 필요합니다.
MARS(Microsoft Azure Recovery Services) 에이전트 업데이트
MARS 에이전트를 업데이트하려면 다음 단계를 수행합니다.
- MARS 에이전트의 최신 버전을 다운로드합니다.
- 다운로드한 파일을 두 번 클릭하여 설치 관리자를 실행합니다.
- MARS 에이전트가 이미 설치된 경우 MARS 에이전트를 업데이트하려는 경우 대화 상자가 표시됩니다. 예를 선택합니다.
비고
이미 금고와 연결되어 있으므로 서버를 다시 등록하지 마세요.
이 프로세스는 다시 등록할 필요 없이 기존 MARS 에이전트를 사용 가능한 최신 버전으로 업데이트합니다.
다음 단계
재해 복구 훈련을 실행하는 방법에 대해 자세히 알아봅니다.