VMware vSphere 복제의 최상의 방법

가상 머신 복제 또는 VM 복제는 어떤 원천의 장애나 다운타임이 발생해도 짧은 복구 시간과 시스템 가용성을 위한 최고의 데이터 보호 기술 중 하나로 남아 있습니다. 재앙이 발생한 경우 VM 복제본을 즉시 가동하여 몇 초 안에 VM을 복구하고 중요한 비즈니스 운영을 유지할 수 있습니다.

VM 복제 소프트웨어를 실행하는 동안 애플리케이션 실패 및 오류, 데이터 손실, 자원 소비의 과다 등과 같은 가능한 함정을 피하기 위해 이 게시물에서 다루는 VMware vSphere 복제 최상의 방법을 준수하여 효율적이고 신뢰할 수 있는 VM 데이터 보호 전략의 일부로 사용하십시오.

vSphere 복제란 무엇이며 작동 방식은 무엇입니까?

VMware vSphere 복제는 VMware vSphere VM의 정확한 사본을 사용자 정의 위치에 생성하는 프로세스로, ESXi 호스트 또는 클러스터가 될 수 있습니다. 이 VM 사본인 VM 복제본은 꺼진 상태로 유지되며 주기적으로 또는 지속적으로 (지속적 복제) 업데이트되어 소스 VM의 최신 변경 사항과 상태를 반영합니다.

참고: VMware vSphere의 복제는 종종 VMware 백업과 혼동되지만, 이러한 VM 데이터 보호 방법은 서로 다른 목표를 가지고 있으며 서로 대체해서는 안됩니다 (저희의 블로그 게시물 VM 백업 vs. VM 복제를 참조하십시오).

VMware 데이터 복제 최상의 방법 10가지

아래의 최상의 방법을 따르고 VMware vSphere 복제 및 다른 환경에서의 가상 머신 복제에 사용하십시오.1. 중요한 미션-크리티컬 워크로드를 정의하고 우선순위를 지정하십시오.

1. 미션 크리티컬 워크로드를 정의하고 우선순위를 매기십시오.

다운타임이나 재해 발생 시 가장 높은 보호와 가장 빠른 복구가 필요한 가상 머신 및 응용 프로그램 데이터를 결정하십시오. 모든 것을 복제할 필요는 없으며 모든 것을 동일한 시간대 내에 복구할 필요도 없습니다.

예를 들어, 온라인 상점이 계속 운영되고 고객과 직접 주문 및 구매 거래를 할 수 있도록 합니다. 웹 서버가 실패하는 경우 웹 사이트, 재고 및 CRM은 고객을 위한 웹 사이트 다운타임 효과를 최소화하기 위해 가장 중요하게 복구되어야 하며 가능한 한 빨리 복구되어야 합니다. 반면 백오피스 응용 프로그램은 기다릴 수 있습니다.

2. 데이터 보호 계획 개요.

계획이 실패하는 것은 실패를 계획하는 것입니다. 비즈니스 연속성 요구, 미션 크리티컬 워크로드, 우선 순위, 개별 데이터 보호 기술, VM 백업/복제 작업 빈도 및 기간, 필요한 자원(데이터 저장 용량, 네트워크 대역폭, VM 백업/복제 창, 등)에 대한 데이터 보호 활동을 계획하십시오.

데이터 보호 계획이 인적 책임, 전용 하드웨어 및 소프트웨어 구성 요소, 재해 복구 시나리오도 포함하도록 하십시오.

3. 적절한 VM 백업 및 복제 비율 사용.

VM 백업 및 VM 복제는 같은 일을 하는 것처럼 보이지만 서로 다른 목표를 가지고 있으며 서로 대체할 수 없습니다. VM 백업은 어떤 유형이든 VM 데이터의 장기 안전 보관을 위해 설계되었습니다. 반면 VM 복제는 빠른 VM 복구 또는 다른 말로 VM 고가용성을 제공합니다.

가상 머신 복제는 데이터 보호 계획의 구성 요소이며, 조직의 요구 사항과 예산에 맞는 정기적인 VM 백업 및 VM 복제의 효율적인 조합을 찾아야 합니다.

4. VM 데이터 복제 시퀀스에 대한 측정 가능한 기준을 설정하십시오.

측정 가능한 기준을 설정하는 것은 어떤 VM 복제 솔루션을 선택할지 결정할 때 도움이 될 수 있습니다. VMware vSphere에서 고 가용성을 위한 복제에 대해 고려해야 할 주요 측면은 다음과 같습니다:

  • 속도. VM 데이터 복구가 얼마나 빨리 발생해야 하는가? VM 복제본은 원본 VM의 완전한 복사본이지만 DBMS를 다시 마운트하고 복구하는 등의 시간이 필요할 수 있습니다.
  • 장애 허용성은 하나 이상의 구성 요소가 실패할 경우 시스템이 좋은 수준의 성능을 유지하는 능력입니다. 재해가 발생할 경우 VM 데이터를 사용할 수 있도록 시스템이 어느 정도의 장애 허용성을 달성해야 하는지 고려하십시오. 장애 허용성을 위해 가상 머신 복제를 얼마나 자주 사용할지 결정할 때 하드웨어 및 네트워크 용량도 고려하십시오.

업무 연속성 정책에 따라 회복 지점과 실패 지점 사이의 최적의 근접성, 즉 회복 지점 목표(RPO)를 설정하십시오. 이것은 데이터 손실을 최소화하고 추가 리소스 비용 사이의 절충안입니다. 어떤 비즈니스에는 24시간, 7일 또는 1개월이 될 수 있으며, 다른 비즈니스에서는 RPO가 단순히 10초가 될 수 있습니다.

5. 장애 조치 및 장애 복구 로드맵을 준비하십시오.

서비스 및 응용 프로그램을 최소한의 중단으로 유지하려면 제품 VM이 다운될 경우 사전에 장애 조치 및 복구 절차를 결정해야 합니다. 다양한 불리한 상황에서 따라야 할 제품 VM 장애 조치 및 복구 작업 시나리오를 작성하세요.

설정된 데이터 보호 시스템에 따라 장애 조치 및 복구 절차는 비계획 및 계획된 중단 모두 수동 또는 자동화될 수 있습니다.

6. VM 레플리카 확인 활성화

사용 가능한지 확인하기 위해 정기적으로 VM 레플리카를 확인하는 것이 좋은 방법입니다. 이렇게 하면 불쾌한 놀라움을 방지할 수 있습니다. VM 레플리카가 손상되거나 손상된 경우가 발생할 수 있습니다. 결함의 원인과 상관없이 VM 레플리카를 주기적으로 확인하고 확인 일정을 계획에 포함하세요.

제3자 VMware vSphere 레플리케이션 솔루션을 사용할 때 해당 기능이 제공된다면 VM 레플리카의 자동 확인 기능을 활성화하는 것이 좋습니다. 이렇게 하면 모든 VM 레플리카가 자동으로 무결성이 확인됩니다.

7. 응용 프로그램 인식 레플리카 작성

현대 데이터 보호 솔루션은 VSS 라이터를 활용하여 Microsoft Active Directory, Microsoft SQL Server, Microsoft SharePoint, Microsoft Exchange Server 또는 Oracle Database와 같은 응용 프로그램용 응용 프로그램 인식 VM 레플리카를 생성할 수 있는 특별한 응용 프로그램 인식 복제 모드를 제공합니다.

“응용 프로그램 인식” 또는 다른 말로 응용 프로그램 일관성 VM 복제 모드는 복제 과정에서 메모리 데이터 및 보류 중인 I/O 작업이 스냅숏을 찍기 전에 디스크에 플러시되는 것을 의미합니다. 결과적으로 VM 레플리카에 일관된 데이터가 포함되어 있고, 응용 프로그램은 데이터 손실없이 원활하게 복구될 수 있습니다.

8. 복구 도구 주변에 자동화 구축하기.

복구 도구 주변에 자동화를 구축하면 재해 발생 시 최대한 빨리 VM을 복원해야 하는 경우 불필요한 지연을 줄일 수 있습니다. 자동 스크립트가 제대로 유지되도록 확인하십시오. 반면에, 현대적인 고급 데이터 보호 솔루션은 통합 자동화 기능을 제공합니다.

9. 보존 및 회전 정책 결정하기.

이 정책은 VM 복제물을 생성하는 빈도와 그들의 보존 기간을 설정합니다. VM 복제 데이터 변경은 계속해서 복제 변경 데이터베이스에 추가됩니다. 주기적으로 삭제하지 않으면 사용 가능한 디스크 공간을 모두 소모할 때까지 급격하게 증가할 것입니다. 이러한 삭제 간격을 복제 정화 지연이라고 합니다. 기본 복제 정화 지연은 데이터 보호 소프트웨어에 설정되어 있으며 하루 이상의 기간에 걸쳐 다양합니다.

보존 및 회전 정책을 설정할 때 복제 정화 지연을 고려하십시오. 정화 지연보다 오래된 변경 사항은 복제 변경 데이터베이스에서 제거됩니다. 복제 변경 데이터베이스가 복제 정화 지연 기간보다 더 자주 백업되도록 확인하십시오. 그렇지 않으면 일부 변경 사항이 손실될 수 있습니다.

10. 올바른 VM 복제 및 재해 복구 솔루션 선택하기.

가상 머신 복제를 정기적으로 수행해야 하는 경우, IT 인프라 특정 요구 사항과 조직 예산에 맞는 적절한 솔루션을 선택해야 합니다.

시장에서 현재 제공되는 VMware vSphere 복제 제품을 비교할 때, 기능 및 성능 측면에서 특정 기능을 고려해야 합니다. 예를 들어, 일부 제품은 동기화 VM 복제(연속 복제)를 사용하고 있으며, 다른 제품은 반동기 또는 비동기 VM 복제를 실행합니다. 동기화 VMware 데이터 복제는 트랜잭션 애플리케이션의 장애 조치에 더 나은 선택으로 보이지만, 느린 네트워크에서 사용되는 완전 동기화는 성능을 심각하게 저하시킬 수 있습니다. 반면, 비동기 VMware 복제는 이러한 상황에서 성능에 거의 영향을 미치지 않습니다. 그러나 주 서버가 실패하는 경우, 비동기 VMware VM 복제는 커밋된 데이터의 손실을 초래할 수 있습니다.

고려해야 할 또 다른 요소는 VM 복제 및 복원 작업의 속도입니다. 이는 고용량 하드웨어가 필요할 수 있습니다.

가상 머신의 원격 복제를 오프사이트 위치나 클라우드로 수행하면 데이터를 안전하게 보관할 수 있으며, 재해가 전체 데이터 센터를 강타하더라도 인프라 네트워크가 필요한 대역폭을 갖추고 있는지 확인하십시오.

NAKIVO와 함께하는 VMware vSphere 복제

NAKIVO Backup & Replication은 VMware 복제 및 Hyper-V 복제와 심지어 AWS EC2 인스턴스 복제를 간편하고 빠르게 만들어주는 많은 유용한 기능을 제공합니다. NAKIVO 솔루션은 VMware 변경 블록 추적을 지원하여 증분 복제를 가능하게 하며, 유연한 보존 설정을 제공하고 VMware API를 직접 사용하여 호스트 수준에서 VMware 데이터 복제를 수행합니다.

NAKIVO로 생성된 VMware 복제본을 VM 장애 조치 및 복잡한 전체 주 사이트 복구 시나리오에 사용할 수 있습니다.

Source:
https://www.nakivo.com/blog/vmware-replication-best-practices/