Migrate Oracle Databases to OCI

Oracle provides strategies, solutions, tools, and services for online and offline database migrations. Free planning advisors, automation, and step-by-step guides help you perform non-disruptive and validated migrations.

Migrate Oracle Databases to OCI

  • Maintain business uptime

    Migrate databases while applications are online.

  • Every version and platform

    Move from any version, platform, and OS to any OCI Database service, including Exadata, Cloud@Customer, and Autonomous.

  • Extensive automation

    Choose easy-to-use user experiences that simplify even the most complex scenarios or assemble workflows for exceptional situations.

  • Much more than moving data

    Advisors help you choose target databases, efficient estate migration, and best practice methods.

  • Upgrade as you migrate

    Upgrade and migrate simultaneously in a streamlined migration workflow.

  • Leverage existing investments

    Transfer licenses and workloads with BYOL for discounted rates, support fee offsets, and more.

시작하기: Oracle 데이터베이스를 OCI로 마이그레이션하기


개요

Oracle이 제공하는 최고의 계획 어드바이저 및 자동화된 솔루션이 마이그레이션 수명 주기 전반에 걸쳐 고객을 지원합니다. 제로 다운타임 기술 및 엔터프라이즈급 데이터베이스 유틸리티가 지원하는 애플리케이션은 마이그레이션이 진행되는 동안에도 온라인 상태를 유지할 수 있어 위험 부담, 중단 및 비용을 최소화할 수 있습니다.

개요 다이어그램
Oracle Databases를 OCI로 마이그레이션하기 개요
계획 준비 실행 검증
  • 소스 및 타깃 파악
  • 비즈니스 및 기술 계획 요소 우선순위 지정
  • 계획 어드바이저 사용
  • 리소스 프로비저닝
  • 마이그레이션 시뮬레이션 및 예외에 대한 대응
  • 소스 데이터베이스 백업
  • 소스를 타깃으로 복사
  • 지속적인 변경 캡처 후 타깃에 적용
  • 데이터 이동 확인
  • 성능 비교
  • 새로운 데이터베이스로 전환

계획 어드바이저

Oracle이 제공하는 최고의 계획 도구는 최적의 데이터베이스를 선정하는 과정에서부터, 수고와 비즈니스 중단을 최소화하는 방식의 마이그레이션에 이르기까지 전략적이고 전술적인 의사결정을 내릴 수 있게 지원합니다. 세부적인 조정을 통해 허용 가능한 다운타임, 업그레이드 고려 사항 및 DBA 기술을 고려한 마이그레이션 방법을 찾아보세요.

계획 어드바이저 다이어그램

Oracle은 6가지 데이터베이스 마이그레이션 계획 어드바이저를 제공합니다. 각각의 도구는 독립적으로 또는 함께 사용될 수 있으며, 고객의 데이터베이스 마이그레이션 옵션, 전략 및 복잡성 평가를 지원합니다. 이 도구들은 전체적인 자산 평가 및 특정한 기술 권장 사항 이렇게 2개의 범주로 그룹화할 수 있습니다. 준비가 거의 또는 전혀 필요하지 않은 도구도 있고, 데이터베이스 자산에 대한 완벽한 세부 정보를 필요로 하는 도구도 있습니다. '체험하기'를 선택하면 이 도구들을 체험해볼 수 있습니다.

각 도구들을 다음과 같이 요약할 수 있습니다:

Estate Explorer는 스프레드시트 또는 Enterprise Manager로부터 업로드할 수 있는 전체 데이터베이스 자산을 평가합니다. 리포팅 과정에서 Autonomous Database로 마이그레이션이 가장 간편한 데이터베이스 후보를 파악합니다.

Service Advisor는 고객의 요구 사항에 가장 적합한 Oracle Database 서비스를 선택할 수 있도록 지원합니다.

Methods Advisor는 특정 소스 및 타깃 데이터베이스에 적합한 마이그레이션 방식 및 지원 기술에 대한 인사이트를 신속히 제공합니다.

Premigration Tool은 데이터베이스 간 업그레이드 및 마이그레이션 비호환성 및 복원 방법을 식별하는 세부적인 기술 진단 도구입니다.

Cloud Migration Advisor는 마이그레이션 Methods Advisor와 Estate Explorer의 기능을 결합하고, 여기에 보다 정확한 추천을 위한 추가적 요소를 더한 세부적인 진단 및 추천 도구입니다.

Enterprise Manager Migration Workbench는 Enterprise Manager의 내장 기능입니다. 이 도구는 데이터베이스 자산에 관한 알려진 메타데이터를 활용하여 계획에 대한 권장 사항을 제공합니다.

이중 2가지 Estate Explorer와 Cloud Migration Advisor는 아직 셀프 서비스 기능이 제공되지 않고 있지만 담당 Oracle 영업 직원의 도움을 받아 액세스 권한을 얻을 수 있습니다. Enterprise Manager는 라이선스 제품이지만 OCI Marketplace 내에서 체험판 제품을 살펴볼 수도 있습니다.

각 도구에 대한 보다 자세한 정보 및 추가 링크는 TECHNOLOGIES 탭에서 확인할 수 있습니다.



준비

Cloud Premigration Advisor Tool(CPAT)를 사용해 타깃 데이터베이스 및 플랫폼의 소스 데이터베이스를 평가하여 업그레이드 필요성을 판단하고, 예외 사항의 우선순위를 지정하고, 해결책을 제안할 수 있습니다. 또한 단계별 가이드를 사용해 환경을 프로비저닝하고 마이그레이션 워크플로를 반복적으로 테스트할 수 있습니다.

준비 다이어그램

이 '준비' 다이어그램에는 2가지 준비 단계가 있습니다. 상단의 첫 번째 단계는 Cloud Premigration Advisor Tool(CPAT)을 나타냅니다. 소스 데이터베이스가 타깃 데이터베이스와 호환될 수 있도록 평가 및 준비하는 단계입니다. CPAT 단계는 예외를 파악하고, 결과를 제시하고, 교정 조치 여부를 결정하고, 모든 문제가 해결될 때까지 어드바이저를 재실행하는 단계입니다. CPAT는 자동화된 마이그레이션 솔루션에 내장되어 있으며, 논리적 마이그레이션 방법 워크플로의 일부입니다.

2번째 단계는 테스트 마이그레이션을 수행하기 위한 단계입니다. 이 단계에는 클라우드 리소스 프로비저닝, 마이그레이션 실행 또는 수행, 이동 및 성능 검증, 마이그레이션 실행 준비가 끝날 때까지 환경을 리셋하는 과정이 포함됩니다. 준비란 실패, 재설정 및 복구에 대비해 마이그레이션 및 개발 절차의 실행을 연습하는 것을 의미합니다.



마이그레이션 워크플로 기술

오프라인 마이그레이션 진행 시 3가지 자동화된 대안이 Oracle Database 유틸리티를 사용해 마이그레이션 워크플로를 간소화 및 통합관리합니다. 온라인 마이그레이션의 경우 고가용성과 대기 기능이 추가됩니다. 마지막으로 여러 추가 기술들이 성능과 지속적인 동기화를 검증합니다.

실행 다이어그램

이 '실행' 다이어그램에는 각각의 단계마다 사용된 모든 Oracle 기술들이 표시되어 있습니다.

준비 단계는 자동화된 솔루션을 사용하는 방법과, 제공된 구성 도구, 서비스, 유틸리티 및 제품을 사용해 DIY로 준비하는 방법이 있습니다. 준비 단계에서 어떤 방법을 선택하든, 다음 단계는 Cloud Premigration Advisor Tool을 사용해 타깃 데이터베이스 호환성 요구 사항을 기반으로 소스 데이터베이스 메타데이터와 데이터를 테스트하는 것입니다.

실행 단계에서는 2가지(온라인 또는 오프라인) 비즈니스 연속성 요소 중 한 가지를 선택해야 합니다. 오프라인 마이그레이션을 선택한 경우 물리적 또는 논리적 방식으로 마이그레이션이 진행될 수 있습니다. 물리적 방식은 Oracle Recovery Manager 백업-복구 기능을 사용하는 방식입니다. 논리적 방식은 Oracle Data Pump를 사용해 데이터를 추출 및 가져오는 방식입니다. 온라인 마이그레이션을 선택하는 경우 새로운 데이터 및 변경된 데이터가 마이그레이션 진행 중에도 계속 추가되기 때문에 GoldenGate 또는 Data Guard를 사용해야 합니다.

검증 단계에서는 모든 마이그레이션 방식이 이전된 데이터를 검증합니다. 추가로 Enterprise Manager 솔루션에는 SQL Performance Analyzer가 워크플로에 포함됩니다. 이 기능은 오리지널 및 마이그레이션된 데이터베이스의 핵심 SQL 명령문의 성능을 비교합니다.

Oracle GoldenGate Veridata는 소스 데이터베이스와 타깃 데이터베이스가 동기화되어 있는지를 검증합니다. 이 기능은 장기적인 마이그레이션 또는 마이그레이션 진행 중에도 여러 개의 데이터베이스가 동기화를 유지해야 하는 복잡한 데이터베이스 구현 환경에서 특히 중요합니다.


검증

데이터 이전을 보장하는 기능 외에도 SQL Performance Analyzer는 소스 성능과 타깃 성능을 비교함으로써 운영 준비도를 입증합니다. 복잡한 온라인 마이그레이션의 경우 Oracle GoldenGate Veridata가 소스와 타깃이 동기화될 수 있도록 보장합니다. GoldenGate Veridata와 Enterprise Manager는 추가 라이선스 취득이 필요합니다.


  • 마이그레이션 워크플로 솔루션

    • OCI Database Migration
    • Zero Downtime Migration
    • Enterprise Manager Migration Workbench

    모든 솔루션이 데이터와 데이터 객체 이전을 검증합니다.

  • Enterprise Manager SQL Performance Analyzer

    타깃 데이터베이스가 소스 데이터베이스보다 높은 성능을 발휘하도록 보장합니다. Oracle Real Application Testing의 일부입니다.

  • GoldenGate Veridata

    소스와 타깃이 동기화되어 있어야 합니다.

무료 마이그레이션 방법 및 가이드


마이그레이션 방법 선택

최고의 마이그레이션 방식은 비즈니스 및 기술 계획 요소들을 고려한 방식입니다. Oracle은 내장된 Oracle 유틸리티, 데이터베이스 옵션 및 지원 제품을 사용해 업그레이드 및 마이그레이션 워크플로를 단순화, 간소화해 주는 자동화된 솔루션을 제공합니다. DBA는 Oracle Database 유틸리티를 사용해 자체 마이그레이션 워크플로를 맞춤 설계할 수 있습니다.

다이어그램

이 '개요' 다이어그램은 마이그레이션 방법 및 각각의 비즈니스 및 기술 계획 요소 선택을 위한 주요 항목들을 설명합니다. 이 계획 실행의 결과 자동화된 마이그레이션 또는 DIY 마이그레이선을 수행할 수 있습니다. Migration Methods Advisor와 Cloud Migration Advisor는 이 두 계획 요소 그룹을 기반으로 권장 사항을 제공합니다.

비즈니스 계획 요소에는 허용된 다운타임, 애플리케이션 성능에 대한 영향, 애플리케이션 아키텍처에 대한 영향, 비즈니스 위험에 영향을 미치는 마이그레이션 프로세스의 단순성 또는 복잡성이 포함됩니다.

기술 계획 요소는 자동화 프로세스의 정도와 성능에 영향을 미칩니다. 데이터베이스 고려 사항에는 소스 및 타깃 버전과 플랫폼, 고급 데이터베이스 기능의 사용 여부, 데이터베이스 크기, 마이그레이션 정도와 숙련도 등이 포함됩니다.

Oracle은 2가지 마이그레이션 방법을 제공합니다: 첫 번째는 완전 자동화된 솔루션 또는 일부 자동화된 솔루션이고, 두 번째는 DBA가 Oracle 도구 및 기술을 사용해 자체 커스텀 워크플로를 통합관리할 수 있게 해 주는 DIY 전략입니다.

마지막으로, 실제 마이그레이션 작업을 Oracle이나 타사에 위임하면 마이그레이션 프로세스가 훨씬 간편해 집니다. Oracle과 우리 파트너들은 언제나 고객을 지원할 준비가 되어 있습니다.


이전 워크플로 및 OCI 타깃

마이그레이션 워크플로는 단순한 운영 요구 사항과 복잡한 운영 요구 사항 모두를 충족합니다. 마이그레이션은 소스 또는 타깃의 애플리케이션이 온라인이든 오프라인이든, 방화벽 내에 있든, 여러 방화벽 사이에 있든 실행될 수 있습니다. 온라인 마이그레이션의 경우 초기 로딩 이후 계속해서 변경 사항이 증분식으로 적용됩니다. 논리적 워크플로에는 버전 업그레이드도 포함될 수 있습니다.

다이어그램 다음의 타깃 OCI Database 제품을 사용하면 물리적 또는 논리적 데이터베이스 마이그레이션을 오프라인 또는 온라인으로 수행할 수 있습니다: Base Database Service, Exadata Database Service 또는 Autonomous Database. 직접 연결을 통해 소스에 도달할 수 없는 경우 OCI Database Migration과 Zero Downtime Migration이 에이전트를 사용한 간접 연결을 지원할 수 있습니다.

비즈니스 연속성


오프라인 마이그레이션

  • 마이그레이션 중인 애플리케이션이 오프라인 상태입니다
  • 한 번의 작업으로 전체 데이터베이스 복제

온라인 마이그레이션

  • 마이그레이션 중인 애플리케이션이 온라인 상태입니다
  • 실시간으로 증분하는 소스 데이터베이스 변경 사항을 캡처해 이를 타깃 데이터베이스에 계속해서 적용합니다

데이터 이전


논리적 마이그레이션

  • Oracle Data Pump와 OCI GoldenGate를 사용해 소스 데이터와 메타데이터를 물리 데이터와 별도로 캡처합니다
  • 각기 다른 버전 및 플랫폼의 소스 및 타깃 데이터베이스를 지원할 수 있습니다
  • 논리적 마이그레이션 솔루션에는 Cloud Premigration Advisor Tool(CPAT)과의 통합이 포함됩니다

물리적 마이그레이션

  • Recovery Manager를 사용해 소스 데이터와 메타데이터를, Oracle Data Guard를 사용해 지속적인 변경 사항을 캡처합니다.

네트워크 연결


직접 연결

  • 소스 와 타깃이 동일한 물리적 또는 가상 네트워크에 있습니다.

간접 연결

  • 소스와 타깃이 별도의 네트워크에 있고 방화벽의 보호 하에 있을 가능성이 높습니다
  • 네트워크를 통해 액세스하려면 보안 에이전트가 필요합니다

OCI Database Migration 작동 원리

OCI Database Migration은 Oracle Databases를 온프레미스 또는 클라우드 배포에서 OCI로 마이그레이션합니다. 사용이 간편한 그래픽 사용자 환경은 이전 워크플로를 검증하고 관리합니다. 데이터베이스 이전은 Zero Downtime Migration, Cloud Premigration Advisor Tool, Data Pump 및 GoldenGate 서비스를 투명하게 사용하여 안전하고 내결함성이 높은 증분 이전을 수행합니다.

다이어그램 온프레미스, OCI 또는 타 클라우드 제공업체의 소스 데이터베이스가 지원 대상입니다. OCI Database Migration 서비스를 사용하면 사용자는 소스 및 타깃 데이터베이스를 등록할 수 있고, 온라인 또는 오프라인 마이그레이션 중 선택할 수 있습니다. 검증 단계에서 CPAT는 소스와 타깃의 호환성을 평가하고, 잠재적으로 문제를 일으킬 수 있는 콘텐츠를 파악하고, 권장 사항을 제시합니다. 모든 오류가 해결되면 데이터가 Data Pump를 통해 처음으로 로드되며, 사용자는 타깃을 Oracle Cloud Infrastructure(OCI) Object Storage 내 중간 저장소를 통해 로드할지, 소스와 타깃 데이터베이스 사이의 직접 데이터베이스 링크를 통해 로드할지 선택할 수 있습니다. 온라인 마이그레이션의 경우, 초기 로드 이후 진행 중인 복제는 GoldenGate를 사용합니다.

Zero Downtime Migration의 작동 원리

Zero Downtime Migration(ZDM)은 온라인/오프라인 및 물리적/논리적 워크플로 옵션을 제공하며, 인라인 버전 업그레이드를 허용합니다. ZDM은 명령줄 인터페이스(CLI) 및 REST API를 통해 실행됩니다. Cloud Premigration Advisor Tool은 논리적 워크플로에 통합되어 있습니다. Data Guard 또는 GoldenGate 라이선스 취득은 필요하지 않습니다.

다이어그램

이 다이어그램은 zero downtime migration 솔루션 제품군의 작동 원리를 설명합니다.

먼저, 이 그림은 지원되는 특정 데이터베이스 소스 및 OCI 타깃을 보여줍니다. 소스 데이터베이스에는 온프레미스 Oracle 데이터베이스와 Oracle Exadata, OCI 데이터베이스, Oracle Exadata Cloud Service, Exadata Cloud@Customer가 포함됩니다. 추가로 AWS 기반 Oracle Database도 포함되었습니다.

타깃 OCI 데이터베이스에는 Autonomous Database, ADB-Exadata Cloud@Customer, Exadata Cloud@Customer, Exadata Cloud Service, Oracle Base Database 서비스가 포함됩니다.

Zero Downtime Migration에는 5가지 기본 단계가 있습니다. 준비, 초기 로딩, 지속적인 캡처 및 적용, 최종 스위치오버 그리고 완료 단계로 이루어집니다.

준비 단계에서 Cloud Premigration Advisor Tool을 수동 또는 자동 방식으로 사용해 계획된 타깃 요구 사항을 기반으로 소스 데이터베이스를 테스트할 수 있습니다.

여기에서 사용자는 2가지 데이터베이스 마이그레이션 옵션 중 하나를 선택하게 됩니다. 물리적 마이그레이션은 초기 로딩에 Recovery Manager를 사용하며, 지속적인 동기화에 Data Guard를 사용합니다. 논리적 마이그레이션의 경우 초기 로딩에 Data Pump가, 지속적인 동기화에 GoldenGate가 사용됩니다.

각각의 스타일로 마이그레이션이 완료되면, 기술적 스위치오버가 일어나며, 타깃 데이터베이스가 활성 데이터베이스가 됩니다.

마지막 단계에서는 마이그레이션 성능 평가가 이루어지며, 이후 기술 환경이 정리됩니다.


Enterprise Manager Migration Workbench 작동 원리

Migration Workbench는 물리적/논리적 및 오프라인 워크플로 옵션을 제공합니다. 워크플로는 그래픽 사용자 경험, CLI, REST API를 통해 관리됩니다. CPAT는 Data Pump 워크플로에 내장됩니다. Enterprise Manager는 Migration Workbench와 SQL Performance Analyzer가 포함된 라이선스 소프트웨어입니다.

다이어그램

Enterprise Manager Database Migration Workbench는 11g에서 21c 컨테이너로 또는 비컨테이너 데이터베이스에서 다양한 온프레미스 및 클라우드 버전/플랫폼으로의 마이그레이션을 지원합니다. 온프레미스 Oracle Database 소스에는 Standard 및 Enterprise Edition과 Exadata Database Machine이 포함됩니다. OCI Database 소스에는 Base Data Service, Exadata Cloud Service, Exadata Cloud@Customer가 포함됩니다. 타깃 OCI Databases에는 Base Database Service, Exadata Cloud Service, Autonomous Database, Exadata Cloud@Customer가 포함됩니다.

Migration Workbench는 소스 및 타깃 데이터베이스를 선택하고, 물리적 또는 논리적 마이그레이션 방법을 사용해 전체 또는 부분 데이터베이스 마이그레이션 플로를 생성합니다. 물리적 방법은 Oracle Data Pump를 사용합니다. 논리적 방법은 Oracle Recovery Manager Transportable Tablespaces를 사용합니다.

데이터베이스 검증 단계에서 Premigration Advisor는 타깃 데이터베이스의 호환성을 위해 소스를 분석합니다. 이 과정에서 잠재적으로 문제를 일으킬 수 있는 콘텐츠를 찾고 권장 사항을 제공합니다. 모든 오류가 해결되면 물리적 또는 논리적 마이그레이션 방법이 시작됩니다.

Data Pump가 사용되는 경우 메타데이터와 데이터가 소스에서 OCI Object Storage 내 중간 저장소로 암호화된 형태로 내보내집니다. OCI Object Storage에서 메타데이터와 데이터가 타깃 데이터베이스로 이전됩니다.

Transportable Tablespace가 사용되는 경우 메타데이터와 데이터는 Recovery Manager 백업 기능을 사용해 소스 스토리지에서 타깃 스토리지로 내보내집니다. 그다음 Recovery Manager가 메타데이터와 데이터를 타깃 데이터베이스에 복원합니다.

몇 가지 마이그레이션 분석 도구를 사용할 수 있습니다. 마이그레이션 분석 기능은 마이그레이션 사전/사후 요약 및 실패에 대한 세부 정보가 담긴 단계별 마이그레이션 프로세스를 보고합니다.

SQL Performance Analyzer는 소스와 타깃 데이터베이스 간 마이그레이션 전후의 SQL 성능을 비교합니다. 긍정적 또는 부정적 성능 영향과 함께 근본 원인과 조정 권장 사항을 함께 보고합니다. SQL Performance Analyzer는 Oracle Real Application Testing 제품군 데이터베이스 옵션에 포함되며 Migration Workbench에 내장되어 있습니다.


데이터베이스 유틸리티 및 기술

Oracle Database에는 커스텀 마이그레이션 시나리오 개발 및 관리를 포함해 DBA가 데이터베이스를 관리할 수 있는 필수 도구가 무료로 포함되어 있습니다. 이 도구들은 자동화된 마이그레이션 솔루션에도 내장되어 있습니다. GoldenGate는 추가적인 온라인 기능을 제공합니다. 각각의 기능을 살펴보려면 FAQ를 확인하세요.


Database migration testimonials

  • Virginia ABC logo

    Oracle Zero Downtime Migration

    “Using Oracle Zero Downtime Migration, we were able to move multiple databases to OCI in a single weekend. It would have taken us at least two years and a lot of headaches to migrate them one by one.”

  • Eclipsys logo

    OCI Database Migration

    “Until OCI Database Migration service, we had to dedicate our most experienced DBAs to manage the variety of Oracle tools. With OCI DMS, all the setup, administration, validation, and workflow needed for zero downtime migrations is automated and happens behind the scenes.”

  • Wipro logo

    Oracle Enterprise Manager Migration Workbench

    “We rely on Oracle Enterprise Manager to manage our Oracle fleet of applications and database environments in the cloud and on-premises across the globe. We are excited about the new EM release that will further simplify migrating workloads to Oracle Cloud Infrastructure with improved visibility and better quality of service.”

  • IDC logo

    Oracle Enterprise Manager Migration Workbench

    “In today’s hybrid IT environment, it’s crucial that customers not only be able to monitor and manage Oracle Databases across both cloud and on-premises, but also seamlessly to move them. The new Migration Workbench in Oracle Enterprise Manager should help customers make the database transition to cloud easier and with very high levels of confidence.”

Learn more about OCI migration

  • Oracle migration assistance

    Oracle Cloud Lift Services provide guidance from cloud engineers on planning, architecting, prototyping, and managing cloud migrations.


    Learn about Oracle Cloud Lift

  • Bring your own license

    Use existing Oracle software licenses in OCI for discounted hourly usage fees.


    Learn about Oracle BYOL (PDF)

  • Partner migration assistance

    Choose an experienced Oracle global partner to help you plan and perform your database migration.


    Visit the partner community

  • Earn rewards for every dollar spent on OCI

    With Oracle Support Rewards, Oracle customers can reduce their technology software license support bill—even down to zero.1


    Learn about Oracle Support Rewards

Oracle Database Migration 시작하기

무료 평가판

Oracle은 Autonomous Database, Compute 및 Storage 등의 서비스 선택 시 상시 무료 체험 및 추가 클라우드 서비스 체험에 사용할 수 있는 미화 300 달러 상당의 무료 크레딧을 제공합니다.

마이그레이션 전문가에게 문의하기

Oracle Cloud Infrastructure로의 Oracle 데이터베이스 마이그레이션에 대한 자세한 내용이 궁금하다면? Oracle의 전문가가 도와 드리겠습니다.


1. Reduction in tech support bill is subject to regional tax regulations. Taxes cannot be paid with rewards and only the pretax invoice amount can be paid with rewards.