BCV | SRDF

2024. 9. 10. 20:05DBMS/ORACLE Admin

반응형

 대규모 데이터베이스 운영 환경에서 고가용성, 데이터 보호, 빠른 복구 등을 지원하기 위해 스토리지 복제 기술인 BCV, Snapshot, Clone, SRDF

BCV (Business Continuance Volume)
-  BCV는 EMC 스토리지에서 제공하는 로컬 복제 기술로, 특정 시점의 데이터를 별도의 볼륨에 복제하는 방식이다.
- 작동 방식:
  - Local Mirror: BCV는 동일한 스토리지 내에서 데이터를 복제하는 방식으로, 데이터의 스냅샷을 생성하여 전체 볼륨을 복사하여 본래 데이터와 독립적인 복사본이 되어 운영 중인 데이터베이스를 복제하는 데 사용된다.

  - 주로 데이터베이스 백업, 유지 관리, 빠른 복구 등에 사용됨
  - BCV는 빠르게 스냅샷을 생성하고 복구할 수 있어 비즈니스 연속성을 보장하고 운영 중단 없이 데이터 백업과 복구를 가능하게 하며, 필요 시 BCV를 활용해 특정 시점의 데이터를 손쉽게 복구할 수 있다.

 

 


 Snapshot
-  스냅샷은 특정 시점에서의 데이터를 저장하고 추적하는 복제 기술이다.
- 작동 방식:
  - 스냅샷은 전체 데이터 복제 대신, 데이터가 변경된 부분만 기록하는 방식으로 작동시켜 데이터 변화가 있을 때마다 변경된 부분만 저장하여 효율적으로 데이터 복제를 관리한다.

  - 스냅샷은 저장 공간을 절약하면서도, 특정 시점으로 빠르게 복구할 수 있도록 해준다. 이를 통해 관리자는 데이터베이스의 변경 내역을 추적하고, 필요 시 빠른 복구를 수행할 수 있다.
  - 스냅샷은 효율적 복구 및 변경 이력 관리에 유리한 기술로, 빠른 롤백이 필요한 상황에서 많이 사용된다.

 Clone
-  Clone은 원본 데이터를 순차적으로 복제하는 방식으로, BCV와 유사하지만 복제 속도와 방법에서 차이가 있다.
- 작동 방식:
  - BCV는 전체 데이터를 한 번에 복제하는 방식이지만, Clone은 순차적으로 데이터가 복제된다. 즉, 초기 복제 시점에서부터 차례대로 복사본이 생성되며, 완전한 복제가 완료되기 전에 부분적으로 접근이 가능한다.
- 주요 용도:
  - Clone은 테스트 환경이나 개발 환경에서 자주 사용되며, 데이터 복제를 점진적으로 수행해 초기 접근이 빠른다. 데이터베이스 테스트 및 검증, 개발용 데이터베이스 복제 등에 유용하다.

SRDF (Symmetrix Remote Data Facility)
-  SRDF는 EMC의 원격 복제 기술로, 주 스토리지(A)와 복제 스토리지(B) 간에 데이터를 실시간 또는 일정 간격으로 동기화한다.
- 작동 방식:
  - Remote Copy: 주 스토리지에 있는 데이터를 원격 스토리지로 복제하며, 호스트 자원을 사용하지 않고 SAN 스위치를 통해 빠른 복제가 가능하다. 실시간 동기화(동기식) 또는 일정 간격으로 데이터를 전송하는 비동기식 복제 방식이 있다.
  - 무중단 복구: SRDF는 재해 복구(DR)와 데이터 보호에 특화된 기술로, 주 스토리지에 장애가 발생하더라도 복제 스토리지에서 데이터를 복구할 수 있다.
- 주요 용도:
  - 주로 재해 복구(DR) 환경에서 사용되며, 데이터 보호와 고가용성을 유지하기 위해 리모트 사이트에 복제본을 유지한다. 데이터베이스의 실시간 복구와 원격 복제를 통해 비즈니스 연속성을 보장한다.

 

 

■ 정리
- BCV: 로컬 스토리지에서 전체 데이터를 복제하는 방식으로, 빠르게 스냅샷을 생성하고 복구 가능.
- Snapshot: 데이터 변화된 부분만 저장하여 특정 시점으로 빠른 복구를 지원.
- Clone: 순차적으로 데이터를 복제하며, 테스트 환경에서 빠른 접근이 가능한 복제 방식.
- SRDF: 원격 스토리지에 데이터를 동기식 또는 비동기식으로 복제하여 재해 복구와 데이터 보호에 사용.

반응형