x86 데이터베이스를 Oracle Exadata Database Service on Cloud@Customer로 마이그레이션하는 방법에 대해 알아보기

Migrate your x86 Oracle database workloads to Oracle Exadata Database Service on Cloud@Customer to consolidate to a high-performance database platform. Oracle Zero Downtime Migration을 이용하면 온프레미스에서 클라우드로 데이터를 마이그레이션할 때 다운타임을 최소화하면서 마이그레이션을 자동화할 수 있습니다. Oracle Exadata Database Service on Cloud@Customer keeps data on premise to meet regulatory and customer data residency requirements. 방화벽 뒤의 데이터 센터 내부에서 여정을 시작하십시오.

구조

이 아키텍처는 x86 데이터베이스 서버에서 Oracle Exadata Database Service on Cloud@Customer로 마이그레이션을 보여줍니다. Oracle ZFS Storage Appliance(NAS)는 중간 스토리지를 마이그레이션하는 동안 사용됩니다. Oracle Zero Downtime Migration 소프트웨어는 Oracle Exadata Database Service on Cloud@Customer로 논리적 또는 물리적 마이그레이션을 수행합니다. 이 다이어그램을 사용하여 이전 프로세스를 이해합니다.



migrate-x86-db-exadata-db-cloud-customer.zip

시작하기 전에

시작하기 전에 다음 요구 사항이 충족되었는지 확인하십시오.

  • 소스 데이터베이스가 Oracle Database 버전 19C 이상에서 Linux 7.9를 실행 중인지 확인합니다.

  • 대상 데이터베이스는 Oracle Database 버전 19C 이상에서 Oracle Exadata Database Service on Cloud@Customer X8 이상이어야 합니다.

  • 무중단 마이그레이션은 버전 21.3 이상이어야 합니다.
  • 중간 스토리지 Oracle ZFS Storage Appliance(NAS)

필수 서비스 및 역할 정보

이 솔루션을 사용하려면 다음과 같은 서비스가 필요합니다.

  • 무중단 마이그레이션 서버
  • Oracle Database x86 서버
  • Oracle Cloud Infrastructure Identity and Access Management
  • Oracle Exadata Database Service on Cloud@Customer

각 서비스에 필요한 역할입니다.

서비스 이름: 역할 필요 대상...
다운타임 없는 마이그레이션 서버: zdmuser 무중단 마이그레이션 실행
Oracle Database X86 서버: sudoer user
  • 네트워크 연결 저장 장치에서 백업 데이터베이스로 네트워크 파일 시스템 공유 마운트
  • 무중단 마이그레이션 서버의 비밀번호 없는 SSH 사용
  • 무중단 마이그레이션 소프트웨어 설치
  • sudo 명령을 실행하여 데이터베이스 백업 또는 익스포트
Oracle Database X86 서버: sys 물리적 마이그레이션을 위해 Oracle Recovery Manager(RMAN)를 사용하여 데이터 백업
Oracle Cloud Infrastructure Identity and Access Management: OCI_user 논리적 마이그레이션을 위한 API 권한 부여 토큰 생성
Oracle Exadata Database Service on Cloud@Customer: Database Admin 대상 Oracle Exadata Database Service on Cloud@Customer 데이터베이스 생성
Oracle Exadata Database Service on Cloud@Customer VM Cluster Nodes: opc (sudoer user)
  • 네트워크 연결 저장 장치에서 네트워크 파일 시스템 공유를 마운트하여 데이터베이스 복원
  • 무중단 마이그레이션 서버의 비밀번호 없는 SSH 사용
  • 무중단 마이그레이션 소프트웨어 설치
  • sudo 명령을 실행하여 데이터베이스 복원 또는 임포트

필요한 클라우드 서비스를 받으려면 Oracle 솔루션을 위한 Oracle Cloud 서비스를 얻는 방법 알아보기를 참조하십시오.

논리적 및 물리적 마이그레이션 정보

Oracle Zero Downtime Migration은 x86에서 Oracle Exadata Database Service on Cloud@Customer로의 두 가지 유형의 데이터베이스 마이그레이션(논리적 마이그레이션 및 물리적 마이그레이션)을 지원합니다.

논리적 마이그레이션은 Oracle Data Pump와 Oracle GoldenGate의 조합을 사용하지만 물리적 마이그레이션은 Oracle Recovery Manager(RMAN)Oracle Data Guard의 조합을 사용합니다. 다음 표에서는 논리적 또는 물리적 마이그레이션을 사용해야 하는 시나리오에 대해 설명합니다.

논리적 마이그레이션 물리적 마이그레이션
일부 플러거블 데이터베이스 및/또는 스키마를 마이그레이션할 때 권장됩니다. 전체 데이터베이스가 이전될 때 권장됩니다. 예를 들어, 모든 플러거블 데이터베이스가 있는 컨테이너 데이터베이스 또는 리프트 앤 시프트가 있습니다.
선택적 PDB(플러그인할 수 있는 데이터베이스) 및/또는 스키마를 마이그레이션할 수 있습니다. 컨테이너 데이터베이스가 컨테이너 데이터베이스로 마이그레이션되고, 컨테이너가 아닌 데이터베이스는 컨테이너가 아닌 데이터베이스로 마이그레이션됩니다.
소스와 대상의 Sys 비밀번호는 다를 수 있습니다. 소스와 대상 간의 데이터베이스 이름은 서로 다를 수 있습니다. Sys 소스와 대상의 비밀번호와 데이터베이스 이름은 동일해야 합니다. 소스와 대상의 DB_UNIQUE_NAME는 달라야 합니다.
마이그레이션 중 데이터베이스를 업그레이드할 수 있습니다. 마이그레이션의 일부로 데이터베이스를 업그레이드할 수 없습니다.