MongoDB에서 Oracle Database로 마이그레이션

모범 사례 및 기술 교육 리소스를 제공하는 무료 단계별 가이드, Oracle 엔지니어 및 Oracle 파트너사 전문가의 마이그레이션 가이드를 열람할 수 있습니다.

MongoDB에서 Oracle Database로 마이그레이션해야 하는 이유(2:15)

MongoDB 넘어서기: Oracle Database를 활용한 간소화 및 비용 절감

MongoDB 관리에 드는 노력을 줄이고 프로세스 비용을 최대 50% 절감하는 방법을 알아보세요.

Vodafone

"현대화 이니셔티브의 일환으로 워크로드를 성공적으로 조율하고 MongoDB 데이터베이스를 Oracle Autonomous Database로 원활하게 전환하여 성능과 운영 효율성을 크게 개선했습니다. 결과는 매우 인상적이었습니다!"

Arman Ashouriha Oracle Cloud Infrastructure 현대화 프로그램 책임자

MongoDB에서 Oracle Database로 마이그레이션 간소화

최대 50% 비용 절감

Oracle은 더 경쟁력 있는 가격을 제공합니다. 동적으로 확장하여 오버프로비저닝할 필요가 없습니다.

신규 계약 없음

DBSAT는 간단히 사용할 수 있습니다. Oracle, Azure, Google 및 AWS의 기존 계약 및 크레딧을 사용합니다.

모든 클라우드로 마이그레이션

MongoDB 또는 MongoDB Atlas에서 온프레미스 또는 모든 클라우드의 Oracle Database로 마이그레이션하세요.

비즈니스 업타임 유지 관리

마이그레이션 중에 애플리케이션을 온라인 상태로 유지할 수 있습니다.

100% JSON, 변경 불필요

MongoDB 컬렉션은 변경 없이 Oracle Database JSON 컬렉션에 그대로 전송됩니다.

전체 자산에 대한 계획

전체 MongoDB 자산을 시각화하고, 필요한 마이그레이션 작업을 파악하고, 향후 비용 절감을 예상할 수 있습니다.

간단한 4단계로 MongoDB를 Oracle Database로 마이그레이션

마이그레이션 개요, 하단 세부정보
  1. 계획

    1. 1 워크로드 평가
    2. 2 이해관계자 영향
    3. 3 마이그레이션 전략
  2. 준비

    1. 4 리소스 프로비저닝
    2. 5 테스트 마이그레이션 수행
    3. 6 애플리케이션 리디렉션 확인
  3. 실행

    1. 7 소스 데이터베이스 내보내기
    2. 8 온라인 또는 오프라인에서 데이터 복사
    3. 9 애플리케이션 리디렉션 적용
  4. 검증

    1. 10 애플리케이션 및 데이터베이스 테스트
    2. 11 신규 데이터베이스로 전환
    3. 12 성과 모니터링하기

무료 단계별 마이그레이션 가이드

Oracle 마이그레이션 계획 도구는 MongoDB 자산의 크기 및 배포 패턴, 데이터베이스 사용량 및 리소스 소비를 고려하는 권장 사항을 제공하여 정보에 기반한 전략적 및 전술적 의사 결정을 내리는 데 도움이 됩니다.


MongoDB Premigration Advisor
단일 데이터베이스 분석
Oracle Estate Explorer
전체 MongoDB 자산 계획
  • MongoDB 사용량 분석
  • 이전 호환성 평가
  • 규정된 수정에 대한 조치
  • MongoDB 자산 시각화
  • 분석할 데이터베이스 선택
  • 자산에 대한 실시간 사용 분석 가져오기
  • 마이그레이션 호환성 평가 받기
  • 우선순위가 지정된 마이그레이션 권장 사항에 대한 조치

마이그레이션 워크플로는 MongoDB 또는 Oracle 도구를 사용하여 MongoDB 추출 중에서 선택하는 것으로 시작됩니다. 사전 마이그레이션 진단은 대상 데이터베이스와의 JSON 호환성을 평가하고 탁월한 MongoDB 애플리케이션 사용을 강조합니다. MongoDB 마이그레이션용 GoldenGate를 사용하여 오프라인 또는 온라인 데이터 마이그레이션을 선택합니다. 데이터 이동이 완료되면 최종 스위치오버 전에 응용 프로그램 연결 및 성능이 검증됩니다.

마이그레이션 워크플로 다이어그램, 아래 설명:

마이그레이션 워크플로는 JSON 소스(MongoDB, MongoDB Atlas 또는 플랫 파일)로 시작됩니다.

SQL Developer에서 VS Code로 배포된 MongoDB to Oracle Migration Tool을 사용하여 사용자는 소스 및 대상 데이터베이스를 등록하고 온라인 또는 오프라인 마이그레이션 중에 선택합니다. Oracle MongoDB Compatibility Advisor는 소스 및 대상 호환성을 평가하고, 문제가 있는 컨텐트를 찾고, 수정 권장 사항을 제공합니다.

오류가 해결되면 흐름은 오프라인 또는 온라인 데이터 마이그레이션을 계속합니다. 오프라인 처리를 위해 Oracle Database API for MongoDB에서 mongodump 또는 mongoexport 출력 또는 JSON 일반 텍스트 파일을 직접 읽고 대상 데이터베이스에 기록합니다. Oracle GoldenGate를 사용하여 MongoDB에서 직접 읽고 Oracle Database 대상에 쓸 수도 있습니다. 온라인 마이그레이션의 경우 GoldenGate만 선택할 수 있습니다. 이전 데이터의 초기 데이터 로드 후에는 새 데이터가 실시간으로 캡처되어 대상 데이터베이스로 복제됩니다.

검증 단계는 고객이 자체 애플리케이션 테스트 도구를 사용하여 운영 및 성능을 검증하는 마이그레이션 실행을 따릅니다. Oracle 데이터베이스에는 성능 검증을 위한 튜닝 및 진단 도구가 있습니다. Oracle GoldenGate Veridata는 MongoDB JSON 데이터 소스와 대상 Oracle Databases JSON 데이터를 실시간으로 비교하고, 애플리케이션이 오프라인 또는 온라인 상태일 때 데이터 동기화를 보장하는 선택적 도구입니다. GoldenGate Veridata는 별도로 라이선스가 부여된 소프트웨어 제품입니다.

애플리케이션과 데이터가 검증되면 애플리케이션이 새 Oracle 대상 데이터베이스로 전환됩니다.


단계별 온라인 및 오프라인 데이터 마이그레이션은 GoldenGate에서 MongoDB 마이그레이션 동영상, 설명서빠른 시작을 참조하세요.

Oracle 마이그레이션 도구는 MongoDB 커뮤니티 및 엔터프라이즈 에디션을 포함하여 클라우드 플랫폼 전반에서 모든 자체 관리 및 관리형 MongoDB 소스를 지원합니다.

소스 다이어그램, 아래 설명:

Oracle 마이그레이션 도구는 MongoDB 커뮤니티 및 엔터프라이즈 에디션을 포함하여 클라우드 플랫폼 전반에서 모든 자체 관리 및 관리형 MongoDB 소스를 지원합니다.

MongoDB Atlas는 관리형 서비스이며 AWS, Azure, Google Cloud 및 기타 다양한 클라우드 제공업체가 지원합니다. Amazon DocumentDB 및 Azure Cosmos DB는 표준 MongoDB의 변형이며 해당 버전과의 마이그레이션도 지원됩니다.

온프레미스 또는 Oracle Cloud Infrastructure(OCI)에서 실행되는 고객의 자체 관리형 MongoDB 버전이 지원됩니다.

아래의 모든 JSON 문서 처리를 지원하는 Oracle Database 플랫폼으로 마이그레이션할 수 있습니다. 마이그레이션은 다운타임 없이 실행되며 앱은 온라인 상태를 유지하고 별도의 방화벽에서 안전하게 실행할 수 있습니다.

Oracle Database 대상 다이어그램, 아래 설명:

다음과 같은 OCI, 온프레미스 및 멀티클라우드 대상 Oracle Database 오퍼링을 통해 다운타임 없이 오프라인 또는 온라인으로 데이터베이스 마이그레이션을 수행할 수 있습니다.

OCI 대상에는 고객 관리형 Oracle 데이터베이스, Base Database Service, Exadata Database Service, Autonomous Database, Autonomous Database on Exadata Cloud@Customer, Exadata Cloud@Customer 및 Autonomous JSON Database가 포함됩니다.

온프레미스 마이그레이션 대상에는 Oracle Database Appliance, Exadata 및 고객 관리형 Oracle 데이터베이스가 포함됩니다.

멀티클라우드 대상에는 OCI에서 실행되는 Oracle Database@Hyperscale, Google Cloud 및 Azure for Autonomous Database 및 Autonomous JSON Database, Exadata Cloud Service가 포함됩니다. AWS에서는 현재 Exadata Cloud Service만 지원됩니다.

비즈니스 연속성 마이그레이션 방법 네트워크 연결

오프라인 마이그레이션

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

직접 연결

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

다운타임 없이 온라인 마이그레이션

  • 마이그레이션 중인 애플리케이션이 온라인 상태입니다
  • 소스 데이터베이스에 대한 증분식 변경 사항은 실시간으로 캡처되어 Target Database에 지속적으로 적용됩니다.

간접 연결

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

MongoDB에서 Oracle로 마이그레이션 후기

  • SaaS 마이그레이션 – 확장성이 실현되는 시점

    Boon Software는 MongoDB를 사용하여 Symphony Mobility 솔루션 제품군을 출시했습니다. 제품군이 확장되고 처리 수요가 증가함에 따라 곧 성능과 손쉬운 관리 용이성이 향상되었습니다. Oracle Database API for MongoDB를 사용하여 OCI와 Autonomous JSON Database로의 마이그레이션을 모두 이뤄냈습니다. 이제 애플리케이션을 크게 확장하고 고객 만족도를 개선했습니다.

  • 복잡성 대신 단순성 수용

    "우리는 최소한의 노력으로 MongoDB에서 Oracle Autonomous Database로 성공적으로 마이그레이션했습니다. 이 프로세스는 표준 내보내기/가져오기 도구를 사용하여 효율적이었으며 애플리케이션에 대한 사소한 조정만 필요했습니다. 이 전환 작업은 원활했고 그 이후로 우리가 경험한 안정성과 성능에 만족하고 있습니다."

    Suyash Shrivastava
    엔지니어링 부문 수석 부사장

2025년 6월 3일

GoldenGate for MongoDB Migrations 23ai 출시!

Alex Kotopoulis, 프로덕트 매니저, Oracle GoldenGate
Matt DeMarco, 프로덕트 매니저, Oracle이 아닌 마이그레이션

오프라인 및 제로 다운타임 마이그레이션을 지원하는 Oracle의 무료 마이그레이션 도구가 출시되었습니다. MongoDB 문서 기반(JSON) 데이터를 모든 MongoDB 인스턴스에서 온프레미스 및 지원되는 클라우드의 모든 Oracle Database 플랫폼으로 마이그레이션할 수 있습니다.

파트너 마이그레이션 지원

Oracle 구현 파트너 찾기

MongoDB 마이그레이션 경험이 있는 Oracle 파트너를 선택하면 마이그레이션 계획 및 수행에 도움이 됩니다.

MongoDB에서 Oracle Database로 마이그레이션 시작하기


문의하기

자세한 내용이 궁금하신가요? Oracle 전문가에게 문의하세요.