다음과 같은 방법으로 보호된 데이터에 액세스할 수 있습니다.
클로니스
클론은 일반적으로 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을 소개하기 위해 선택된 일련의 페이지 중 하나입니다. 다른 주제는 다음과 같습니다.