원격 스토리지에 복사 데이터를 복제하면 기본 사이트에 재해가 발생할 경우 데이터를 보호하고 기본 사이트에 필요한 스토리지 양을 줄일 수 있습니다. 복제의 목표는 하드웨어 장애, 소프트웨어 문제, 사이트 이벤트와 같은 문제로 인해 데이터가 손실되고 프로덕션 시스템에 영향을 미치는 상황에서 데이터를 복구하는 것입니다. 데이터 복제는 테스트/개발, QA, 분석 데이터의 원격 사본 생성도 지원합니다. 데이터를 복구, 재해 복구 또는 테스트 및 개발 목적으로 한 백업/복구 어플라이언스에서 두 번째 (원격) 어플라이언스 또는 클라우드로 복제할 수 있습니다.
백업 템플릿은 원격 사이트에 데이터를 복제하는 방법, 일정, 빈도를 결정합니다. 백업 템플릿은 데이터를 원격 백업/복구 어플라이언스로 효율적으로 이동하고 저장하는 방법을 정의합니다. 데이터 복제는 개별 템플릿 정책에 따라 제어됩니다.
프로덕션 미러링 정책은 데이터의 전체 사본을 원격 프로덕션 사이트에 미러링하여 애플리케이션 또는 VM 데이터를 사이트 장애로부터 보호합니다. 애플리케이션은 최신 상태로 유지되며 원격 DR 사본의 데이터에 액세스하여 원격 사이트에서 언제든지 다시 시작할 수 있습니다. 데이터 미러링은 원격 사이트에 대한 액세스 최적화 복제라고 생각할 수 있습니다. 자세한 내용은 프로덕션에서 미러 정책 복제를 참고하세요.
OnVault에 스냅샷 정책은 HTTPS 연결을 사용하여 OnVault 풀에 정의된 저장소로 데이터를 전송합니다. 압축 옵션은 OnVault 풀에서 기본적으로 사용 설정되어 있습니다. 자세한 내용은 하나 이상의 OnVault 풀에 스냅샷 보내기 섹션을 참고하세요.
하나 이상의 OnVault 풀에 스냅샷 전송
OnVault에 스냅샷 정책을 사용하면 OnVault 풀에서 정의한 위치로 스냅샷 데이터를 전송할 수 있습니다. 정책 내 일정은 정책 템플릿의 프로덕션에서 스냅샷 정책으로 찍은 최신 스냅샷을 OnVault 풀에서 정의한 위치로 전송하는 데 사용됩니다. OnVault 풀 스토리지는 일반적으로 장기 보관에 사용됩니다. OnVault 풀에 관한 자세한 내용은 장기 이미지 저장을 위한 OnVault 풀 페이지를 참고하세요.
OnVault 풀에 의해 정의된 저장소로 데이터를 전송할 때는 HTTPS 연결이 사용되어 네트워크를 통한 데이터 보안을 보장합니다. 네트워크 트래픽을 최소화하기 위해 OnVault 풀의 압축 옵션은 기본적으로 사용 설정되어 있습니다.
전체 스냅샷을 초기 처리한 후에는 데이터 변경사항만 OnVault 풀로 전송됩니다. 이는 다른 정책에서 사용하는 것과 동일한 영구 증분 모델입니다.
OnVault 풀의 스토리지에 있는 데이터에 액세스할 때는 다음 사항을 고려하세요.
백업/복구 어플라이언스는 클론을 만들 수 있습니다.
LiveClones를 만들 수 없습니다.
OnVault를 여러 OnVault 풀로 연결
애플리케이션 데이터는 클라우드의 여러 OnVault 대상에 전송될 수 있습니다. 각 OnVault 타겟은 별도의 정책으로 제어되므로 업데이트 빈도와 보관 기간이 다를 수 있습니다 (예: 보관 기간이 짧은 빈번한 로컬 업데이트와 보관 기간이 긴 드물게 클라우드 업데이트).
멀티타겟 OnVault는 VMware VM을 사용한 Direct-to-OnVault를 비롯한 모든 애플리케이션 유형에서 지원됩니다. 이 경우 데이터가 스냅샷 풀을 우회하여 첫 번째 OnVault 풀에 직접 쓰여진 후 첫 번째 OnVault 풀에서 읽혀 다른 풀로 전송됩니다.
프로덕션에서 미러링 정책 복제
프로덕션 미러링 정책은 애플리케이션 또는 VM 데이터의 사본을 대상 백업/복구 어플라이언스에 복제하고 복원 기간 없이 데이터에 액세스할 수 있는 수단을 제공하여 매우 낮은 RTO를 제공합니다. 필요한 경우 로컬 및 원격 백업/복구 어플라이언스 간에 미러링된 동일한 데이터 세트를 사용하여 프로덕션 사이트로 페일백할 수 있습니다.
StreamSnap
StreamSnap을 사용하면 애플리케이션의 스토리지 및 구성의 원격 사본을 최신 상태로 유지하고 장애 조치 시나리오에 대비할 수 있으므로 고가용성을 쉽게 구현할 수 있습니다. StreamSnap 관리 애플리케이션이 실패하면 원격 사이트에서 애플리케이션의 페일오버 이미지를 마운트합니다. 문제가 해결되면 동기화 백 이미지를 최신 변경사항이 포함된 로컬 사이트에 복원한 후 애플리케이션을 프로덕션 사이트로 페일백할 수 있습니다.
StreamSnap은 고품질 대역폭 IP 네트워크를 통해 원격 백업/복구 어플라이언스에 데이터 스냅샷을 복제하므로 최대 1시간의 RPO를 제공할 수 있습니다.
VMware VM의 경우 스냅샷 복제가 두 번째 백업/복구 어플라이언스로 동시에 스트리밍됩니다. VMware VM의 스트리밍은 복제 시작 전에 로컬 스냅샷 작업이 완료될 때까지 기다리지 않도록 수행됩니다.
VMware가 아닌 VM 애플리케이션의 경우 로컬 스냅샷 작업이 완료된 후에 스냅샷 복제가 발생합니다.
StreamSnap 복제를 사용한 프로덕션 미러링 정책은 특정 프로덕션 스냅샷 정책에 연결됩니다. 연결된 프로덕션의 일정 및 빈도 설정을 스냅샷 정책에 사용합니다.
StreamSnap 정책에 보관을 적용하여 원격 사이트에서 사용 가능한 여러 시점의 스냅샷 이미지를 보관할 수 있습니다. 원격 어플라이언스에서 스냅샷 이미지를 보관하면 정책 설정에 따라 만료일이 지정된 새 스냅샷 이미지가 원격 어플라이언스에 생성됩니다. 각 원격 스냅샷 이미지는 앱 관리자에서 액세스할 때 로컬 스냅샷 이미지에서 사용할 수 있는 모든 작업을 지원합니다.
StreamSnap 복제를 사용하려면 데이터 스냅샷을 원격 어플라이언스에 복제하기 위한 안정적인 네트워크 연결이 필요합니다. 네트워크 연결에 필요한 대역폭은 애플리케이션 크기 (초기 사본) 및 변경량 (증분 업데이트의 경우)과 직접 관련이 있습니다.
백업 및 DR 데이터 복제 기술:
- 원격 위치, 데이터 센터, 지역 전반에서 잠재적인 손실이나 손상이 발생할 경우 데이터를 보호합니다. 서비스 중단이 발생하면 데이터 복제를 통해 해당 데이터에 대한 액세스 및 사용을 빠르게 재개할 수 있습니다.
- 압축 기술을 활용하여 네트워크 대역폭을 가장 효과적으로 사용합니다.
- 전용 WAN 가속기/최적화 도구가 필요하지 않습니다.
- 일관성 그룹의 여러 LUN에서도 쓰기 순서를 보존합니다.
- 백업 및 DR 복구 역량 디렉터와 통합됩니다.
- AES-256 암호화 표준을 사용하여 데이터를 암호화합니다. 어플라이언스 간 인증은 2048비트 RSA 인증서를 사용하여 실행됩니다.
복제 방법
백업 템플릿은 원격 사이트에 데이터를 복제하는 방법, 일정, 빈도를 결정합니다. 백업 템플릿은 데이터를 원격 백업/복구 어플라이언스로 효율적으로 이동하고 저장하는 방법을 정의합니다. 리소스 프로필은 데이터를 저장할 위치를 정의합니다. 데이터는 로컬에 저장하거나 데이터가 복제될 원격 백업/복구 어플라이언스에 저장할 수 있습니다.
데이터 복제는 다음과 같은 다양한 방법으로 구현할 수 있습니다.
- 데이터 미러링: 프로덕션 미러링 정책은 데이터의 전체 사본을 원격 프로덕션 사이트에 미러링하여 사이트 장애로부터 애플리케이션 또는 VM 데이터를 보호합니다. 애플리케이션은 최신 상태로 유지되며 원격 DR 사본의 데이터에 액세스하여 원격 사이트에서 언제든지 다시 시작할 수 있습니다. 데이터 미러링은 원격 사이트에 대한 액세스 최적화 복제라고 생각할 수 있습니다. 프로덕션 사이트와 미러링된 사이트 간의 데이터 미러링은 StreamSnap 복제 메서드에서 사용할 수 있습니다. 자세한 내용은 프로덕션에서 미러로 복제 페이지를 참고하세요.
OnVault에 스냅샷을 생성하고 OnVault로 전달: OnVault 정책은 네트워크를 통해 Cloud Storage로 데이터를 전송합니다. 이러한 정책을 사용하면 백업 및 DR OnVault 풀에 정의된 스토리지로 애플리케이션 및 VM 데이터를 전송할 수 있습니다. 자세한 내용은 백업 및 DR OnVault 풀로 정의된 객체 저장소에 복제 페이지를 참고하세요.
다음은 각 복제 방법의 이점입니다.
복제 방법 | 권장 용도 | 장점 | 단점 |
---|---|---|---|
OnVault에 스냅샷을 생성하거나 OnVault로 직접 연결 | 단기, 중기, 장기 유지율 | 비용 효율적
압축으로 대역폭 소비 감소 데이터가 전송 중 및 원하는 경우 저장 중에 암호화됨 |
더 높은 대역폭 사용량
애플리케이션은 OnVault 풀로 정의된 저장소에서 실행할 수 없습니다. |
데이터 미러링: StreamSnap | 더 짧은 RPO가 필요한 애플리케이션의 재해 복구 | 거의 즉각적인 데이터 액세스 및 페일오버를 통해 최대 1시간의 짧은 RPO
압축 및 암호화된 대량의 데이터도 복제합니다. 원격 어플라이언스에서 사용 가능한 여러 시점의 스냅샷 이미지를 유지합니다. StreamSnap 기술은 로컬 어플라이언스와 원격 어플라이언스 간의 로그 복제에 사용할 수 있습니다. |
더 높은 대역폭 소비 |
복제된 데이터의 스토리지 풀 선택
수신되는 StreamSnap 복제 데이터를 저장하는 데 사용할 대상 스토리지 풀을 선택하려면 다음 단계를 따르세요.
- 관리 탭을 클릭하고 드롭다운 메뉴에서 기기를 선택합니다.
- 어플라이언스를 선택합니다.
- 어플라이언스 구성을 클릭하여 어플라이언스 구성 페이지를 엽니다.
- 시스템 > 구성 > 기기 설정으로 이동합니다.
- 스토리지 탭을 클릭합니다. 이 백업/복구 어플라이언스로 전송되는 복제된 데이터의 대상 스냅샷 풀을 선택할 수 있는 드롭다운 메뉴가 표시됩니다.
(VMware만 해당하는 선택사항) VMware VM이 대신 ESX 데이터 스토어로 이동하도록 하려면 이 설정을 재정의할 수 있습니다. VM 재정의 체크박스를 선택하고 다음을 선택합니다.
- 작업을 관리할 vCenter를 선택합니다. 이 vCenter는 가급적 DR 사이트에 있어야 합니다.
- VMware VM을 호스팅할 ESXi 호스트를 선택합니다. 이 ESXi 호스트는 DR 사이트에 있어야 하며 항상 전원이 켜져 있고 사용할 수 있어야 합니다. ESXi 호스트는 하나만 선택할 수 있습니다.
- DR 데이터를 보관할 데이터 스토어를 선택합니다. 데이터 스토어에 복제된 VMDK (가상 디스크)를 보관할 공간이 있어야 합니다. 데이터 스토어를 여러 개 선택하면 백업/복구 어플라이언스가 각 데이터 스토어를 차례로 사용합니다.
백업/복구 어플라이언스는
DR-<original VM name>
라는 이름을 사용하여 DR 사이트에 새 VM을 만듭니다. 예를 들어 소스 VM의 이름이 testvm이면 DR 사본의 이름은 DR-testvm이 됩니다. VM이 이미 있고 전원이 꺼져 있으면 백업/복구 어플라이언스는 이를 복제된 VM의 대상으로 사용합니다.회색 설정 저장 버튼을 클릭합니다.
StreamSnap 복제 구성
데이터 사본을 두 번째 백업/복구 어플라이언스에 복제하기 위한 프로덕션 미러링 요구사항에 따라 두 번째 백업/복구 어플라이언스의 미러링된 데이터 프로덕션 사이트로 StreamSnap 복제 이미지의 페일오버를 실행할 수 있습니다. 그런 다음 DR 사이트에서 이루어진 변경사항을 로컬 백업/복구 어플라이언스의 프로덕션 환경으로 다시 복제 (장애 조치)할 수 있습니다.
- 여러 동기화 백업 이미지를 사용하여 DR 사이트에서 이루어진 누적 변경사항을 프로덕션으로 다시 복제할 수 있습니다.
- 프로덕션 사이트에서 동기화 백업 이미지를 마운트, 클론 또는 복원하여 액세스 권한을 복원할 수 있습니다.
StreamSnap 복제 정책을 사용하여 애플리케이션 또는 VM을 관리하려면 다음을 실행합니다.
- 두 어플라이언스가 모두 구성되고 조인되었으며 (보안 인증서 교환) 공유 모드로 작동하는지 확인합니다.
백업 계획에서 다음 중 하나씩 포함된 템플릿을 만듭니다.
- 프로덕션에서 스냅샷으로의 정책 StreamSnap 복제 옵션을 사용하는 프로덕션 미러링 정책은 특정 스냅샷 정책에 연결됩니다. StreamSnap 정책에는 템플릿에 연결된 스냅샷 정책의 일정 및 빈도 설정이 필요합니다. 템플릿에 연결된 기본 스냅샷 정책이 없으면 StreamSnap 복제 정책을 저장할 수 없습니다.
- 프로덕션에서 미러로 정책 프로덕션 미러링 정책은 StreamSnap 복제를 사용합니다. 원격 스냅샷 이미지는 앱 관리자에서 액세스할 때 로컬 스냅샷 이미지에서 사용할 수 있는 모든 작업을 지원합니다.
백업 계획에서 데이터를 로컬에 저장할 위치와 데이터를 복제할 위치를 지정하는 리소스 프로필을 만듭니다. 리소스 프로필 만들기 페이지를 참고하세요.
앱 관리자에서 관리하려는 애플리케이션 데이터를 선택한 다음 정책 템플릿을 적용하여 애플리케이션 또는 VM을 관리합니다.
스냅샷은 로컬에서 찍은 후 원격 어플라이언스에 복제됩니다. 그러면 원격 어플라이언스에서 데이터를 사용할 수 있으므로 즉시 액세스할 수 있는 유연성을 제공할 수 있습니다. 앱 관리자의 복원 창에서 원격 스냅 버튼을 클릭하면 원격 시스템에 이미지가 표시됩니다.
장애 조치 테스트에 설명된 대로 원격 어플라이언스로의 장애 조치를 테스트합니다.
데이터 사본을 두 번째 어플라이언스로 복제하기 위한 프로덕션 미러링 요구사항에 따라 두 번째 어플라이언스에서 프로덕션 사이트로의 StreamSnap 복제 이미지 페일오버를 실행할 수 있습니다. 그런 다음 DR 사이트에서 변경한 내용을 로컬 어플라이언스의 프로덕션 환경으로 다시 복제 (재전환)할 수 있습니다. 자세한 내용은 장애 조치 및 장애 복구 페이지를 참고하세요.
StreamSnap 작업 오류 처리
백업 템플릿에 StreamSnap 복제 정책과 스냅샷 정책이 포함되어 있고 이 백업 템플릿을 애플리케이션 또는 VM에 적용하면 모니터가 StreamSnap 작업의 결과를 기록합니다. 실행 중인 StreamSnap 작업은 모니터에 단일 작업으로 표시됩니다. 복제가 완료되면 모니터링에 스냅샷 작업용 작업 하나와 StreamSnap 작업용 작업 하나가 표시됩니다.
백업/복구 어플라이언스가 이러한 작업을 추적하는 방법은 다음과 같습니다.
- 복제가 성공하면 작업 페이지의 작업 목록에 성공 상태와 함께 두 개의 별도 작업 항목이 표시됩니다. 두 작업 항목의 작업 이름은 동일하지만 StreamSnap 작업의 작업 이름에 S 접미사가 포함되어 있습니다.
- StreamSnap 작업 또는 스냅샷 작업 중 하나에서 작업 실패가 발생하면 작업 페이지의 작업 목록에 두 개의 작업 항목이 표시되어 어떤 작업이 성공했고 어떤 작업이 실패했는지 식별할 수 있습니다.
StreamSnap 작업 항목과 스냅샷 작업 항목의 시작 시간과 종료 시간은 모니터에서 동일합니다. 스냅샷 단계에 걸린 실제 시간은 StreamSnap 작업의 통계 페이지에 표시됩니다.
다음 표에는 애플리케이션 보호에 사용될 때 스냅샷 정책 및 StreamSnap 복제 정책의 성공 또는 실패에 따른 작업 기록 및 오류 처리 동작이 요약되어 있습니다.
보호 시나리오 | 작업 기록 동작 |
---|---|
스냅샷 작업과 StreamSnap 작업 모두 성공함 | 작업이 완료되면 작업 목록에 성공 상태의 두 가지 작업 항목이 별도로 표시됩니다. 두 작업 항목의 작업 이름은 동일하지만 StreamSnap 작업의 작업 이름에는 S 접미사가 포함됩니다. |
스냅샷 작업은 성공하지만 StreamSnap 작업은 실패함 | 스냅샷 작업의 경우 작업 목록에 작업 항목 하나가 성공 상태로 표시됩니다.
StreamSnap 작업이 최대 3회까지 재시도됩니다. |
스냅샷 및 StreamSnap 작업이 모두 실패하지만 어플라이언스가 다시 시도함 | StreamSnap 작업 항목 하나가 재시도됨 상태로 작업 목록에 표시됩니다.
스냅샷 작업이 성공했지만 StreamSnap 작업이 여전히 실패하면 작업 항목이 두 개 생성되고 StreamSnap이 더 이상 재시도되지 않습니다. |
최대 재시도 횟수 후 개별 스냅샷 작업과 StreamSnap 작업이 모두 실패함 | StreamSnap 작업 항목 하나가 작업 목록에 실패 상태로 표시됩니다. |
StreamSnap 복제 재시도
StreamSnap 복제 (SnapReplicate)는 원래 애플리케이션의 특정 시점 스냅샷을 복제합니다. 자세한 내용은 정책을 미러링하기 위한 StreamSnap 복제 프로덕션 만들기 페이지를 참고하세요.
이점
여러 호스트에 대한 StreamSnap 복제가 동시에 실행될 수 있으므로 여러 호스트에 대한 복제가 훨씬 더 빠르게 완료될 수 있습니다.
StreamSnap 작업의 스냅샷 단계는 성공했지만 StreamSnap 단계가 실패하는 경우 StreamSnap 작업이 실패하기 전에 StreamSnap 단계가 최대 3번 더 재시도됩니다. StreamSnap 작업에는 접미사 S가 있으며 그 뒤에는 재시도 횟수를 나타내는 알파벳 a, b, c가 옵니다.
스냅샷 작업이 실패하면 다시 시도됩니다. 재시도가 성공하면 복제 작업을 진행할 수 있습니다. 재시도 후에도 스냅샷 작업이 실패하는 경우에만 StreamSnap 작업이 실패합니다.
기존 StreamSnap 작업이 이미 실행 중인 상태에서 새 StreamSnap 작업을 실행하면 새 StreamSnap 작업이 큐에 추가되기 전에 두 작업(snap+replicate)으로 자동 분할됩니다. 이 시나리오에서 두 번째 작업의 스냅 부분은 두 번째 작업의 복제 부분과 동시에 실행될 수 있습니다. 두 번째 작업의 복제 부분은 스냅샷 작업이 완료될 때까지 기다린 후 활성화됩니다.
주문형 스냅샷 복제
관리 콘솔을 사용하면 이미지 세부정보 섹션 드롭다운의 Replicate(복제) 옵션을 통해 페어링된 어플라이언스에서 페어링된 어플라이언스로 로컬 스냅샷 또는 StreamSnap을 복제할 수 있습니다. 복제는 항상 선택한 이미지에서 원격 사이트의 최신 이미지로 변경된 내용입니다. 따라서 복제해야 할 이미지가 여러 개인 경우 가장 오래된 이미지부터 가장 최근 이미지까지 이미지를 복제하는 것이 가장 좋습니다. 이미지를 복제하는 동안 자체 보관 기간을 제공할 수 있습니다. 스냅샷 이미지 복제 섹션을 참고하세요.
스냅샷 이미지 복제
스냅샷 이미지를 복제하려면 다음 안내를 따르세요.
앱 관리자 탭을 클릭하고 드롭다운 목록에서 애플리케이션 옵션을 선택합니다.
애플리케이션 페이지가 열립니다.
복제하려는 이미지가 있는 애플리케이션을 선택한 다음 애플리케이션 페이지의 오른쪽 하단에 있는 드롭다운 목록에서 액세스를 선택합니다. 타임라인 램프 뷰에 캡처된 이미지가 나열된 액세스 페이지가 열립니다. 스냅샷 이미지 유형과 원격 스냅샷 이미지 유형(StreamSnap 이미지 포함)을 모두 선택하고 복제할 수 있습니다.
이미지를 선택한 다음 액세스 작업 목록에서 복제를 선택합니다.
Replicate 페이지가 열립니다.
대상 드롭다운에서 복제할 대상 어플라이언스를 선택합니다.
만료 섹션에서 새로 복제된 이미지에 대해 다음 옵션 중 하나를 선택합니다.
- 소스와 동일: 소스 이미지와 동일한 만료일을 설정하려면 소스와 동일을 선택합니다.
- 보관: 복제된 이미지의 만료 기간을 시간, 일, 주, 월 또는 년 단위로 설정하려면 보관을 선택합니다.
- 만료일: 특정 날짜에 만료되도록 하려면 만료일을 선택하고 복제의 만료일을 지정합니다.
- Expire on(만료일): Expire on을 선택하고 복제된 이미지의 만료일을 지정합니다.
- 만료되지 않음: 언제든지 복제 이미지를 만료하지 않으려면 만료되지 않음을 선택합니다.
제출을 클릭합니다.