Veeam Replication 및 FSx for ONTAP를 사용하여 AWS 기반 VMware Cloud로 재해 복구
Amazon FSx for NetApp ONTAP와 AWS의 VMware Cloud의 통합은 SDDC의 클러스터에 연결할 수 있는 NetApp ONTAP 파일 시스템 기반의 AWS 관리형 외부 NFS 데이터 저장소입니다. 컴퓨팅 리소스와 독립적으로 확장이 가능한 유연한 고성능 가상화 스토리지 인프라를 고객에게 제공합니다.
저자: Niyaz Mohamed-NetApp Solutions Engineering
개요
AWS SDDC 기반 VMware Cloud를 재해 복구 타겟으로 사용하려는 고객은 VM 복제 기능을 제공하는 검증된 타사 솔루션을 사용하여 온프레미스에서 데이터를 복제하는 데 FSx for ONTAP 데이터 저장소를 사용할 수 있습니다. FSx for ONTAP 데이터 저장소를 추가하면 스토리지를 수용하기 위해 엄청난 양의 ESXi 호스트를 사용하여 AWS SDDC에 VMware 클라우드를 구축하는 것보다 비용 최적화된 배포를 실현할 수 있습니다.
또한 이 접근 방식은 고객이 VMC에서 FSx for ONTAP 데이터 저장소와 함께 파일럿 라이트 클러스터를 사용하여 VM 복제본을 호스팅할 수 있도록 지원합니다. 복제 계획을 정상적으로 페일오버하여 AWS 기반 VMware Cloud로의 마이그레이션 옵션으로 같은 프로세스를 확장할 수도 있습니다.
문제 설명
이 문서에서는 FSx for ONTAP 데이터 저장소와 Veeam 백업 및 복제를 사용하여 VM 복제 기능을 사용하여 온프레미스 VMware VM의 재해 복구를 AWS 기반의 VMware Cloud로 설정하는 방법을 설명합니다.
Veeam Backup & Replication을 사용하면 재해 복구(DR)를 위해 온사이트 및 원격 복제를 수행할 수 있습니다. 가상 머신을 복제할 때 Veeam Backup & Replication은 타겟 VMware Cloud on AWS SDDC 클러스터에 기본 VMware vSphere 형식으로 VM의 정확한 복제본을 생성하고 복제본을 원래 VM과 동기화된 상태로 유지합니다.
READY-TO-START 상태에 있는 VM의 복제본이 있기 때문에 복제는 최상의 RTO(Recovery Time Objective) 값을 제공합니다. 이 복제 메커니즘은 재해 발생 시 VMware Cloud on AWS SDDC에서 워크로드를 신속하게 시작할 수 있도록 보장합니다. Veeam Backup & Replication 소프트웨어는 또한 WAN을 통한 복제 및 느린 연결을 위해 트래픽 전송을 최적화합니다. 또한 중복 데이터 블록, 제로 데이터 블록, 스왑 파일 및 제외된 VM 게스트 OS 파일을 필터링하고 복제 트래픽을 압축합니다.
복제 작업이 전체 네트워크 대역폭을 소비하는 것을 방지하기 위해 WAN 가속기 및 네트워크 조절 규칙을 적용할 수 있습니다. Veeam Backup & Replication의 복제 프로세스는 작업 중심으로 수행되므로 복제 작업을 구성하여 복제가 수행됩니다. 재해가 발생할 경우 해당 복제본 복제본으로 장애 조치를 수행하여 VM을 복구하기 위해 장애 조치를 트리거할 수 있습니다.
페일오버가 수행되면 복제된 VM이 원래 VM의 역할을 대신합니다. 페일오버는 복제본의 최신 상태 또는 알려진 정상 복구 지점으로 수행할 수 있습니다. 따라서 필요에 따라 랜섬웨어 복구 또는 격리된 테스트가 가능합니다. Veeam Backup & Replication에서 페일오버와 페일백은 임시 중간 단계로, 이 단계는 추가로 완료해야 합니다. Veeam Backup & Replication은 다양한 재해 복구 시나리오를 처리할 수 있는 다양한 옵션을 제공합니다.
솔루션 구축
고급 단계
-
Veeam Backup and Replication 소프트웨어는 적절한 네트워크 연결을 통해 사내 환경에서 실행됩니다.
-
VMware Cloud on AWS 구성 에 대한 자세한 내용은 VMware Cloud Tech Zone 문서를 참조하십시오 "AWS 기반 VMware Cloud와 Amazon FSx for NetApp ONTAP 구축 가이드 의 통합" 구축하려면 AWS SDDC에 VMware Cloud를, FSx for ONTAP를 NFS 데이터 저장소로 구성합니다. (최소 구성으로 설정된 파일럿 라이트 환경을 DR 목적으로 사용할 수 있습니다. 장애 발생 시 VM이 이 클러스터로 페일오버되고 추가 노드를 추가할 수 있습니다.)
-
Veeam Backup and Replication을 사용하여 VM 복제본을 생성하도록 복제 작업을 설정합니다.
-
페일오버 계획을 만들고 페일오버를 수행합니다.
-
재해 이벤트가 완료되고 운영 사이트가 가동되면 운영 VM으로 다시 전환합니다.
Veeam VM을 VMC 및 FSx for ONTAP 데이터 저장소로 복제하기 위한 사전 요구 사항
-
Veeam Backup & Replication 백업 VM이 소스 vCenter와 AWS SDDC 클러스터의 타겟 VMware 클라우드에 연결되어 있는지 확인합니다.
-
백업 서버는 짧은 이름을 확인하고 소스 및 타겟 vCenter에 연결할 수 있어야 합니다.
-
대상 FSx for ONTAP 데이터 저장소에는 복제된 VM의 VMDK를 저장할 수 있는 충분한 여유 공간이 있어야 합니다
자세한 내용은 "고려 사항 및 제한 사항"을 참조하십시오 "여기".
배포 세부 정보
1단계: VM 복제
Veeam Backup & Replication은 VMware vSphere 스냅샷 기능을 활용하며, 복제하는 동안 Veeam Backup & Replication은 VMware vSphere에 VM 스냅샷을 생성하도록 요청합니다. VM 스냅샷은 가상 디스크, 시스템 상태, 구성 등을 포함하는 VM의 시점 복제본입니다. Veeam Backup & Replication은 이 스냅샷을 복제용 데이터 소스로 사용합니다.
VM을 복제하려면 다음 단계를 수행하십시오.
-
Veeam Backup & Replication Console을 엽니다.
-
홈 보기에서 복제 작업 > 가상 머신 > VMware vSphere 를 선택합니다.
-
작업 이름을 지정하고 해당 고급 제어 확인란을 선택합니다. 다음 을 클릭합니다.
-
온-프레미스와 AWS 간의 접속 대역폭이 제한된 경우 복제 시드 확인란을 선택합니다.
-
VMware Cloud on AWS SDDC의 세그먼트가 사내 사이트 네트워크의 세그먼트와 일치하지 않으면 Network remapping (다른 네트워크를 가진 AWS VMC 사이트의 경우) 확인란을 선택합니다.
-
온프레미스 운영 사이트의 IP 주소 지정 체계가 AWS VMC 사이트의 체계와 다른 경우 복제 Re-IP(IP 주소 지정 체계가 다른 DR 사이트의 경우) 확인란을 선택합니다.
-
-
AWS SDDC 기반 VMware Cloud에 연결된 FSx for ONTAP 데이터 저장소에 복제해야 하는 VM을 * 가상 머신 * 단계에서 선택합니다. vSAN에 가상 머신을 배치하여 사용 가능한 vSAN 데이터스토어 용량을 채울 수 있습니다. 파일럿 라이트 클러스터에서는 3노드 클러스터의 가용 용량이 제한됩니다. 나머지 데이터를 FSx for ONTAP 데이터 저장소에 복제할 수 있습니다. Add * 를 클릭한 다음 * Add Object * 창에서 필요한 VM 또는 VM 컨테이너를 선택하고 * Add * 를 클릭합니다. 다음 * 을 클릭합니다.
-
그런 다음 대상을 AWS SDDC 클러스터/호스트의 VMware Cloud 및 VM 복제본용 적절한 리소스 풀, VM 폴더 및 FSx for ONTAP 데이터 저장소로 선택합니다. 그런 다음 * 다음 * 을 클릭합니다.
-
다음 단계에서는 필요에 따라 소스 및 대상 가상 네트워크 간의 매핑을 생성합니다.
-
작업 설정 * 단계에서 VM 복제본, 보존 정책 등에 대한 메타데이터를 저장할 백업 리포지토리를 지정합니다.
-
데이터 전송 * 단계에서 * 원본 * 및 * 대상 * 프록시 서버를 업데이트하고 * 자동 * 선택(기본값)을 그대로 두고 * 직접 * 옵션을 선택한 후 * 다음 * 을 클릭합니다.
-
Guest Processing * 단계에서 필요에 따라 * Enable application-aware processing * 옵션을 선택합니다. 다음 * 을 클릭합니다.
-
정기적으로 실행할 복제 작업을 실행할 복제 스케줄을 선택합니다.
-
마법사의 * Summary * 단계에서 복제 작업의 세부 정보를 검토합니다. 마법사를 닫은 후 바로 작업을 시작하려면 * 마침을 클릭하면 작업 실행 * 확인란을 선택하고, 그렇지 않으면 확인란을 선택하지 않은 상태로 둡니다. 그런 다음 * 마침 * 을 클릭하여 마법사를 닫습니다.
복제 작업이 시작되면 접미사가 지정된 VM이 대상 VMC SDDC 클러스터/호스트에 채워집니다.
![DR Veeam FSx 이미지8](./../media/dr-veeam-fsx-image8.png)
Veeam 복제에 대한 자세한 내용은 을 참조하십시오 "복제 작동 방법".
2단계: 장애 조치 계획을 만듭니다
초기 복제 또는 시드가 완료되면 페일오버 계획을 생성합니다. 페일오버 계획은 종속 VM에 대해 하나씩 또는 그룹으로 자동 페일오버를 수행하는 데 도움이 됩니다. 페일오버 계획은 부팅 지연을 포함하여 VM이 처리되는 순서에 대한 청사진입니다. 또한 페일오버 계획은 중요한 종속 VM이 이미 실행 중인지 확인하는 데 도움이 됩니다.
계획을 생성하려면 Replicas라는 새 하위 섹션으로 이동하고 Failover Plan을 선택합니다. 적절한 VM을 선택합니다. Veeam Backup & Replication은 이 시점에 가장 가까운 복원 지점을 찾아 VM 복제를 시작하는 데 사용합니다.
|
초기 복제가 완료되고 VM 복제본이 준비 상태가 된 후에만 페일오버 계획을 추가할 수 있습니다. |
|
페일오버 계획을 실행할 때 동시에 시작할 수 있는 최대 VM 수는 10개입니다. |
|
페일오버 프로세스 중에는 소스 VM의 전원이 꺼지지 않습니다. |
장애 조치 계획 * 을 만들려면 다음을 수행합니다.
-
홈 보기에서 * 페일오버 계획 > VMware vSphere * 를 선택합니다.
-
그런 다음 계획에 이름과 설명을 입력합니다. 필요에 따라 사전 및 사후 페일오버 스크립트를 추가할 수 있습니다. 예를 들어 복제된 VM을 시작하기 전에 VM을 종료하는 스크립트를 실행합니다.
-
VM을 계획에 추가하고 애플리케이션 종속성을 충족하도록 VM 부팅 순서 및 부팅 지연을 수정합니다.
복제 작업 생성에 대한 자세한 내용은 을 참조하십시오 "복제 작업을 생성하는 중입니다".
3단계: 페일오버 계획을 실행합니다
페일오버 중에 프로덕션 사이트의 소스 VM이 재해 복구 사이트의 해당 복제본으로 전환됩니다. 페일오버 프로세스의 일부로 Veeam Backup & Replication은 VM 복제본을 필요한 복구 지점으로 복구하고 소스 VM의 모든 입출력 작업을 해당 복제본으로 이동합니다. 복제본은 재해 발생 시에만 사용할 수 있으며 DR 드릴을 시뮬레이션하는 데도 사용할 수 있습니다. 페일오버 시뮬레이션 중에는 소스 VM이 계속 실행 중입니다. 필요한 모든 테스트가 수행되면 페일오버를 취소하고 정상 작업으로 돌아갈 수 있습니다.
|
DR 훈련 중에 IP 충돌을 피하기 위해 네트워크 분할이 제대로 수행되었는지 확인하십시오. |
장애 조치 계획을 시작하려면 * 장애 조치 계획 * 탭을 클릭하고 장애 조치 계획을 마우스 오른쪽 버튼으로 클릭합니다. 시작 * 을 선택합니다. 이렇게 하면 VM 복제본의 최신 복구 지점을 사용하여 장애 조치가 수행됩니다. VM 복제본의 특정 복원 지점으로 페일오버하려면 * 시작 * 을 선택합니다.
![DR Veeam FSx 이미지 11](./../media/dr-veeam-fsx-image11.png)
![DR Veeam FSx 이미지12](./../media/dr-veeam-fsx-image12.png)
VM 복제본의 상태가 Ready에서 Failover로 변경되고 VM은 대상 VMware Cloud on AWS SDDC 클러스터/호스트에서 시작됩니다.
![DR Veeam FSx 이미지 13](./../media/dr-veeam-fsx-image13.png)
페일오버가 완료되면 VM의 상태가 "페일오버"로 변경됩니다.
![DR Veeam FSx 이미지14](./../media/dr-veeam-fsx-image14.png)
|
Veeam Backup & Replication은 소스 VM의 복제본이 준비 상태로 돌아갈 때까지 소스 VM에 대한 모든 복제 작업을 중지합니다. |
페일오버 계획에 대한 자세한 내용은 을 참조하십시오 "페일오버 계획".
4단계: 프로덕션 사이트로 페일백합니다
장애 조치 계획이 실행 중인 경우 중간 단계로 간주되며 요구 사항에 따라 확정되어야 합니다. 다음과 같은 옵션이 있습니다.
-
* Failback to Production * - 원래 VM으로 다시 전환하고 VM 복제본이 실행되는 동안 발생한 모든 변경 사항을 원래 VM으로 전송합니다.
|
페일백을 수행하면 변경 내용이 전송되지만 게시되지는 않습니다. 원래 VM이 예상대로 작동하지 않는 경우 * 페일백 커밋 * (원래 VM이 예상대로 작동하는 것으로 확인된 경우) 또는 * 페일백 실행 취소 * 를 선택하여 VM 복제본으로 돌아갑니다. |
-
* 장애 조치 실행 취소 * - 원래 VM으로 다시 전환하고 실행 중에 VM 복제본의 모든 변경 사항을 취소합니다.
-
* 영구 장애 조치 * - 원래 VM에서 VM 복제본으로 영구적으로 전환하고 이 복제본을 원래 VM으로 사용합니다.
이 데모에서는 Failback to Production을 선택했습니다. 마법사의 대상 단계에서 원래 VM으로 페일백이 선택되었고 "복원 후 VM 전원 켜기" 확인란이 활성화되었습니다.
![DR Veeam FSx 이미지15](./../media/dr-veeam-fsx-image15.png)
![DR Veeam FSx 이미지 16](./../media/dr-veeam-fsx-image16.png)
페일백 커밋은 페일백 작업을 완료하는 방법 중 하나입니다. 페일백이 커밋되면 장애가 발생한 VM(운영 VM)에 전송된 변경 사항이 예상대로 작동하는지 확인합니다. 커밋 작업 후에 Veeam Backup & Replication은 운영 VM에 대한 복제 작업을 재개합니다.
페일백 프로세스에 대한 자세한 내용은 의 Veeam 문서를 참조하십시오 "복제를 위한 페일오버 및 페일백".
![DR Veeam FSx 이미지17](./../media/dr-veeam-fsx-image17.png)
![DR Veeam FSx 이미지 18](./../media/dr-veeam-fsx-image18.png)
운영 환경으로 페일백이 성공한 후 VM이 모두 원래 운영 사이트로 복구됩니다.
![DR Veeam FSx 이미지 19](./../media/dr-veeam-fsx-image19.png)
결론
FSx for ONTAP 데이터 저장소 기능을 통해 Veeam 또는 검증된 타사 툴이 파일럿 라이트 클러스터를 사용하고, 클러스터에 VM 복제 복사본을 수용하기 위해 다수의 호스트를 보유하지 않고 경제적인 DR 솔루션을 제공할 수 있습니다. 이 제품은 맞춤형 재해 복구 계획을 처리할 수 있는 강력한 솔루션을 제공합니다. 또한 기존 백업 제품을 사내에서 재사용하여 DR 요구사항을 충족할 수 있으므로, 사내에서 DR 데이터 센터를 종료하여 클라우드 기반 재해 복구가 가능합니다. 재해가 발생한 경우 버튼 클릭 한 번으로 계획된 페일오버 또는 페일오버로 페일오버를 수행할 수 있으며 DR 사이트를 활성화하기로 결정합니다.
이 프로세스에 대해 자세히 알아보려면 자세한 단계별 안내 비디오를 참조하십시오.