보호된 데이터에 액세스하는 다양한 방법

다음과 같은 방법으로 보호된 데이터에 액세스할 수 있습니다.

클로니스

클론은 일반적으로 SQL Server 데이터베이스 및 VMware VM과 함께 사용됩니다.

Microsoft SQL Server 데이터베이스를 클론해야 하는 경우

클론 함수를 사용하여 Microsoft SQL Server 데이터베이스 백업 이미지의 독립된 사본을 만듭니다. 가장 일반적인 용도는 다음과 같습니다.

  • 애플리케이션 개발 및 테스트
  • 규정 준수를 위한 데이터 감사
  • 데이터 웨어하우징
  • 디지털 증거 검색
  • 사용자 수락 테스트

복원처럼 사용할 수도 있지만 모든 서버에 적용할 수 있습니다.

VMware VM을 클론해야 하는 경우

VMware VM의 경우 클론은 VM을 켜기 전에 VMDK의 백업 이미지를 타겟팅된 데이터 스토어에 직접 복사하며, 이때 VM은 백업/복구 어플라이언스와 독립적입니다. 이는 다른 VM으로 복원하는 것과 같습니다.

LiveClones

LiveClone은 데이터베이스 및 파일 시스템과 같은 모든 상담사 기반 백업 이미지에서 사용할 수 있습니다.

LiveClone은 clone 함수와 유사하지만, clone과 달리 LiveClone은 필요에 따라 또는 일정에 따라 업데이트할 수 있습니다. 업데이트된 데이터 사본을 사용할 수 있는 경우 LiveClone을 사용하면 데이터의 독립된 사본을 마운트할 수 있습니다. 이를 통해 개발 및 테스트와 같은 팀은 데이터를 수동으로 관리할 필요 없이 최신 데이터 세트를 사용해 작업할 수 있습니다.

LiveClones를 사용하면 다음 작업을 할 수 있습니다.

  • 새로고침 동일한 애플리케이션의 최신 이미지에서 새로고침할 수 있는 활성 이미지의 다시 마운트 가능한 사본을 여러 개 만듭니다. LiveClone 새로고침을 참고하세요.
  • PrepMount. 동일한 LiveClone의 일부 사본이 이미 마운트되어 있더라도 사전 처리 작업 (예: 데이터 정리)을 위해 LiveClone 이미지를 특정 호스트에 마운트합니다. LiveClone 이미지를 미리 마운트하여 기밀 정보 또는 민감한 정보를 삭제할 수 있습니다.

  • PrepUnmount. LiveClone의 준비 마운트 해제 작업을 통해 변경사항을 보존할지 여부를 결정할 수 있습니다. 기본적으로 변경사항은 추적되고 보존됩니다.

LiveClones는 전체 클론의 성능과 독립성과 데이터 증분 새로고침의 효율성과 속도를 결합하므로 복사 데이터 수명 주기를 관리하는 데 중요한 구성요소입니다.

마운트

백업 및 DR 마운트 기능을 사용하면 데이터를 이동하지 않고도 백업 이미지에 거의 즉시 액세스할 수 있습니다. 다음은 데이터를 마운트하는 몇 가지 옵션입니다.

VMware VM 및 에이전트 기반 백업 이미지

표준 마운트는 애플리케이션 데이터를 애플리케이션이 아닌 파일 시스템으로 표시하고 타겟 서버에서 사용할 수 있도록 합니다. 이는 애플리케이션이 손상되거나 분실되었거나 애플리케이션 서버가 교체되는 경우에 유용합니다. 이 경우 이미지를 마운트하고 마운트된 이미지에서 애플리케이션 파일을 애플리케이션 서버의 원래 위치로 복사할 수 있습니다.

표준 마운트의 경우:

  • VMware VM의 경우 ESXi 호스트에서 백업/복구 어플라이언스로의 NFS 연결을 사용할 수 있는지 확인합니다.
  • Compute Engine 인스턴스의 경우 활성 이미지가 마운트될 호스트의 iSCSI 포트에 백업/복구 어플라이언스가 액세스할 수 있는지 확인합니다. 지원되는 Linux 운영체제를 실행하는 인스턴스에 마운트할 때 NFS를 사용할 수 있습니다.
  • 마운팅은 선택한 활성 이미지의 사본을 가져와 선택한 호스트 또는 VM에 마운트합니다.
  • 마운트된 이미지는 마운트된 호스트에서 직접 사용할 수 있습니다.
  • 마운트된 가상 사본이 수정되거나 마운트된 후 삭제되더라도 원본 이미지는 수정되지 않습니다.
  • 마운트 작업은 모든 에이전트 기반 애플리케이션과 VMware VM에 적용됩니다.

애플리케이션 인식 마운트를 사용하면 데이터베이스의 백업 이미지를 가상 애플리케이션으로 마운트할 수 있습니다. 이렇게 하면 데이터를 실제로 이동하거나 데이터베이스의 새 인스턴스를 수동으로 구성하지 않고도 데이터베이스를 빠르게 온라인으로 가져올 수 있습니다. 애플리케이션 인식 마운트는 데이터베이스의 여러 사본을 빠르게 온라인으로 가져와야 하는 테스트 및 개발 환경에서 특히 유용합니다.

애플리케이션 인식 마운트로 표시된 데이터는 다른 애플리케이션과 마찬가지로 백업할 수 있습니다. 애플리케이션 인식 마운트된 애플리케이션 데이터가 백업되면 애플리케이션 인식 마운트로 마운트할 수도 있습니다. 백업, 애플리케이션 마운트, 백업 시퀀스는 원하는 깊이까지 반복할 수 있습니다. 기본적으로 시퀀스는 원본 데이터베이스의 5세대로 제한됩니다.

마운트 및 이전을 사용하면 먼저 애플리케이션을 로컬에 마운트한 다음 원래 위치 또는 새 위치로 이전하여 거의 중단 없이 애플리케이션을 복원할 수 있습니다. 애플리케이션이 마운트되어 있는 동안 사용자는 애플리케이션에 정상적으로 액세스할 수 있으며 이전 단계는 매우 빠릅니다.

OnVault에서 VMware VM 또는 에이전트 기반 백업을 마운트할 때 다음을 선택하여 성능과 스토리지 사용량 간에 최적화할 정도를 제어할 수 있습니다.

  • 스토리지 최적화. 이렇게 하면 로컬 스냅샷 풀에만 쓰기가 유지됩니다(쓰기는 항상 로컬에 유지됨).

  • 균형 잡힌 상태입니다. 이러한 블록은 향후 읽기의 캐시 역할을 하기 위해 객체 저장소에서 읽거나 로컬 스냅샷 풀에 써서 스냅샷 풀에 보관됩니다.

  • 성능이 최적화되었습니다. 이렇게 하면 백그라운드에서 전체 이미지가 로컬 스냅샷 풀로 이동합니다. 로컬에서 더 많은 이미지를 사용할 수 있게 되면 읽기가 더 빨라집니다.

  • 최대 실적. 전체 이미지는 마운트하기 전에 먼저 스냅샷 풀에 다시 적용됩니다. 즉, 호스트는 항상 로컬 저장소에서만 작동합니다.

Compute Engine 인스턴스

Compute Engine 인스턴스 마운트는 백업에서 새 영구 디스크를 만든 다음 기존 Compute Engine 인스턴스 또는 동시에 생성된 새 Compute Engine 인스턴스에 할당합니다. VMware VM 또는 에이전트 기반 백업 이미지와 달리 이 방법에서는 백업 이미지가 저장된 위치 ( Google Cloud)에서 영구 디스크로 데이터를 이동해야 합니다.

복원

복원 함수는 프로덕션 데이터를 지정된 시점으로 되돌립니다. 일반적으로 복원 작업은 데이터 손상 후 애플리케이션을 유효한 상태로 복원하기 위해 실행됩니다. 복원 작업을 완료하는 데 필요한 시간은 관련 데이터 양에 따라 다릅니다.

워크플로

워크플로는 데이터 복사 액세스를 자동화합니다. 백업 계획 정책 템플릿은 프로덕션 데이터의 자동 캡처를 관리하지만 워크플로는 이 데이터에 대한 액세스를 자동화합니다.

단계는 일정에 따라 또는 필요에 따라 일련의 태스크를 실행하도록 워크플로 내에 정의됩니다. 여기에는 LiveClones 만들기 및 새로고침, 데이터 마스킹, 영구 마운트, 데이터베이스 무결성 검사 및 ETL 로드와 같은 작업을 위한 비영구 처리 마운트가 포함됩니다. 또한 관리자는 워크플로를 사용하여 데이터베이스 관리자 및 애플리케이션 개발자와 같은 최종 사용자에게 간소화되고 안전한 셀프서비스 데이터 액세스를 제공합니다.

백업 및 DR 시작 가이드

이 페이지는 백업 및 DR을 소개하기 위해 선택된 일련의 페이지 중 하나입니다. 다른 주제는 다음과 같습니다.