For the best web experience, please use IE11+, Chrome, Firefox, or Safari

ORACLE 데이터베이스를 클라우드로 이전하기 - Part 2

데이터베이스를 클라우드로 이전하면서 DBaaS(Database as a Service)로 전환하는 과정은 한 발은 배에, 다른 발은 부두에 올리고 있는 것과 비슷합니다.

데이터베이스의 클라우드 마이그레이션은 마이그레이션 도중이나 전후에 데이터베이스에서 실행되고 있는 애플리케이션에 영향을 주면 안 됩니다. 사용자는 마이그레이션 과정 내내 보고, 쿼리, 분석 등의 작업을 실행할 수 있어야 합니다. 데이터베이스 관리자(DBA)는 마이그레이션 도중 문제가 발생할 경우 사용자 활동에 미치는 영향 없이 운영 데이터베이스를 롤백할 수 있어야 합니다.

1부에서 설명한 것처럼 클라우드 기반 데이터베이스로 이전할 때에는 네 가지 옵션이 있습니다.

  • 비즈니스에 중요하지 않은 애플리케이션을 지원하는 테이블과 구성부터 이전합니다.
  • 기존 데이터베이스는 아예 배제하고 클라우드의 데이터베이스만을 사용하여 새로운 애플리케이션을 개발합니다.
  • 사용자에게 영향이 가기 전에 백업과 복원을 진행하는 빅뱅 방식으로 진행합니다.
  • 데이터 복제를 사용하여 사내 소스 데이터베이스를 클라우드의 대상 데이터베이스에 복제합니다.

이번 2부에서는 Oracle® 데이터베이스를 클라우드로 이전하는 과정에서 사용되는 SharePlex® 데이터 복제 기술을 검토합니다. SharePlex는 데이터베이스 업데이트를 추적하고 보전하여 소스 인스턴스와 타겟 인스턴스를 동기화된 상태로 유지합니다. DBA와 시스템 관리자는 자체 Oracle 마이그레이션 프로젝트에 SharePlex를 구현하는 방법을 배우게 됩니다.