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.

Getting Started: Migrate Oracle Databases to OCI


Overview

Oracle’s best practice planning advisors and automated solutions help you through your migration lifecycle. Supported by zero downtime technologies and enterprise-class database utilities, applications can remain online during migrations, enabling the least risk, disruption, and cost.

Overview diagram, details below
Migrate Oracle Databases to OCI Overview
Plan Prepare Execute Validate
  • Identify sources and targets
  • Prioritize business and technical planning factors
  • Use planning advisors
  • Provision resources
  • Simulate migrations and respond to exceptions
  • Backup source database
  • Copy source to target
  • Capture ongoing changes and apply to target
  • Confirm data movement
  • Compare performance
  • Switchover to new database

Planning Advisors

Best practice planning tools allow you to make strategic and tactical decisions, from choosing the best database to migrating with the least effort and business disruption. Fine-tune a migration method that considers acceptable downtime, upgrade considerations, and DBA skills.

Planning Advisors diagram explanation below

Oracle offer six database migration planning advisors. Each of these tools can be used independently or together to help you assess your database migration options, strategy, and complexity. They are grouped into two categories: overall estate assessment and specific technical recommendations. Some tools require little to no preparation and others require complete details of your database estate. If you choose TRY, you can try out these tools.

Here’s brief summary for each of these tools:

Estate Explorer evaluates an entire database estate that you can upload from a spreadsheet or Enterprise Manager. The reporting identify database candidates that require the least effort to migrate to Autonomous Database.

Service Advisor helps you choose which Oracle Database service is best for your requirements.

Methods Advisor provides quick insight to which migration method and supporting technologies are appropriate for specific source and target databases.

Premigration Tool is a detailed technical diagnostic tool that identifies incompatibilities and remediation for upgrades and migrations between databases.

Cloud Migration Advisor is a detailed diagnostics and recommendation tool combining the capabilities of the migration methods advisor and estate explorer plus additional factors to make more precise recommendations.

Enterprise Manager Migration Workbench is an embedded feature of Enterprise Manager. This tool leverages known metadata around your database estate and makes planning recommendations.

Two of these tools, Estate Explorer and Cloud Migration advisor are not yet self-service, but with the help of your Oracle sales person, you can access them. Enterprise Manager is a licensed product, but you can explore the product on a trial basis from within the OCI Marketplace.

You can learn more about these tools and access informative links on the TECHNOLOGIES tab.



Prepare

Evaluate source databases with the Cloud Premigration Advisor Tool (CPAT) against target database and platform to identify upgrades, prioritize exceptions, and suggest resolutions. Use step-by-step guides to provision environments and iteratively test migration workflows.

Prepare diagram explanation below

In this "Prepare" diagram, there are two layers of preparation steps. The first layer above represents the Cloud Premigration Advisor Tool (CPAT). These are the steps to evaluate and prepare your source databases to be compatible with the target. The steps of CPAT are to identify exceptions, present the findings, take remediation actions or not, then rerun the advisor until all issues are resolved. CPAT is embedded into the automated migration solutions and part of the logical migration method workflows.

The second layer is to perform a test migration. These steps include provisioning cloud resources, run or execute the migration, validate the movement and performance, then reset the environment until you are ready to do execute the migration. PREPARATION means practice running the migration and developing procedures for failure, reset, and recovery.



Migration workflow technologies

Three automated alternatives streamline and orchestrate migration workflows using Oracle Database utilities for offline migrations. For online migrations, high availability and standby capabilities are added. Finally, additional technologies validate performance and ongoing synchronization.

Execute diagram explanation below

In this EXECUTE diagram, all Oracle technologies are identified in each of the migration steps.

In the prepare phase, there are two strategies – use automated solutions or do it yourself with any of the component tools, services, utilities, and products. Regardless of your choice, the next step is to use the Cloud Premigration Advisor Tool to test the source database metadata and data against the compatibility requirements of the target database.

In the execute phase, there are two business continuity factors to choose from – online or offline. If you choose offline migrations, they can either by physical or logical. Physical means that you use the Oracle Recovery Manager backup-restore function. Logical means you use oracle Data Pump to do a data extract and import. If you choose online migrations, you will either use GoldenGate or Data Guard for the ongoing synchronization as new and changed data is introduced during the migration.

In the validate phase, all migration methods will validate that data moved. In addition to that, the Enterprise Manager solution also includes SQL Performance Analyzer in the workflow which will compare the performance of key SQL statements on both the original and migrated database.

Oracle GoldenGate Veridata validates that source and target databases are in sync. This is especially important during long migrations or in a complicated database implementation where multiple databases must stay in sync incrementally even during the migration.


Validate

Beyond ensuring data movement, SQL Performance Analyzer can prove operational readiness by comparing source versus target performance. For complex online migrations, Oracle GoldenGate Veridata guarantees that sources and targets are synchronized. GoldenGate Veridata and Enterprise Manager may require additional licensing.


  • Migration workflow solutions

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

    All solutions validate data and data object movement.

  • Enterprise Manager SQL Performance Analyzer

    Ensures the target database performs better than the source. Part of Oracle Real Application Testing.

  • GoldenGate Veridata

    Ensures that source and targets are synchronized.

طرق وأدلة ترحيل مجانية


تحديد طريقة ترحيل

تتناول أفضل طريقة للترحيل عوامل التخطيط التجاري والتقني. تقدم Oracle حلولاً مؤتمتة تُبسط الترقية وسير عمل الترحيل باستخدام أدوات Oracle المُضمنة وخيارات قاعدة البيانات والمنتجات الداعمة. يمكن لمسؤولي قواعد البيانات أيضًا استخدام أدوات Oracle Database المساعدة لتصميم عمليات سير عمل الترحيل بشكل مُخصص.

وصف المخطط أدناه

يصف مخطط "المراجعة العامة" هذا العناصر الأساسية في تحديد طريقة الترحيل وعوامل التخطيط الفني والأعمال. تؤدي نتيجة ممارسة التخطيط هذا إما إلى التنفيذ التلقائي أو إلى تنفيذ الترحيل بنفسك. يقدم مشرف أساليب الترحيل ومشرف الترحيل إلى السحابة توصيات تستند إلى هاتين المجموعتين من عوامل التخطيط.

تتضمن عوامل تخطيط الأعمال التوقف المسموح به، والتأثير على أداء التطبيق، والتأثير على بنية التطبيق، وبساطة أو تعقيد عملية الترحيل التي تؤثر على مخاطر الأعمال.

تؤثر عوامل تخطيط التكنولوجيا على أداء عمليات الأتمتة ودرجتها. تشمل اعتبارات قاعدة البيانات إصدار المصدر والهدف والمنصة، وإذا كان تم استخدام ميزات قاعدة البيانات المتقدمة، وحجم قاعدة البيانات، ومدى مهارات الترحيل والخبرة التي لديها.

توفر Oracle فئتين من طرق الترحيل: حلول مؤتمتة بالكامل أو جزئيًا أو استراتيجية تسمح لمسؤولي قواعد البيانات بتنسيق سير عمل الترحيل المُخصص باستخدام أي من أدوات وتقنيات Oracle أو كلها.

أخيرًا، تكون عملية الترحيل أبسط بكثير إذا فوضت أعمال الترحيل الفعلية إلى Oracle أو الجهات الخارجية. تحرص Oracle أو شركاؤها دائمًا على مساعدتك.


سير عمل الترحيل وأهداف OCI

تفي مهام سير عمل الترحيل بكل من المتطلبات التشغيلية البسيطة والمُعقدة. يمكن أن تعمل عمليات الترحيل سواء كانت التطبيقات متصلة أو غير متصلة في المصدر أو الهدف وداخل جدران الحماية أو عبرها. بالنسبة للترحيلات المتصلة، يتبع التحميل الأولي تطبيق التغييرات المتزايدة المستمرة. يمكن أن تتضمن عمليات سير العمل المنطقية أيضًا ترقيات الإصدار.

وصف المخطط أدناه يمكنك إجراء عمليات ترحيل قاعدة بيانات فعلية أو منطقية إما دون اتصال أو عبر الإنترنت باستخدام عروض OCI Database الهدف التالية: Base Database Service أو Exadata Database Service أو Autonomous Database. إذا لم يكن مصدرك قابلاً للوصول من خلال اتصال مباشر، فيمكن لترحيل قاعدة بيانات OCI وترحيل وقت التوقف الصفري دعم اتصال غير مباشر عبر استخدام وكيل.

استمرارية الأعمال


ترحيل غير متصل

  • التطبيقات غير متصلة أثناء الترحيل
  • تكرار قاعدة البيانات بأكملها في عملية واحدة

الترحيل عبر الإنترنت

  • التطبيقات متصلة أثناء الترحيل
  • تسجيل تغييرات قاعدة البيانات المصدر المتزايدة في الوقت الفعلي وتطبيقها باستمرار على قاعدة البيانات الهدف

حركة البيانات


ترحيل منطقي

  • يسجل بيانات المصدر وبيانات التعريف بشكل منفصل عن البيانات الفعلية باستخدام Oracle Data Pump وOCI GoldenGate
  • تمكين قواعد البيانات المصدر والهدف لتكون إصدارات وأنظمة أساسية مختلفة
  • تتضمن حلول الترحيل المنطقي التكامل مع أداة Cloud Premigration Advisor (CPAT)

الترحيل الفعلي

  • تسجيل بيانات المصدر وبيانات التعريف باستخدام Recovery Manager والتغييرات المستمرة باستخدام Oracle Data Guard.

اتصالات الشبكة


اتصال مباشر

  • المصدر والهدف موجودان على نفس الشبكة المادية أو الظاهرية

اتصال غير مباشر

  • يتم تحديد المصدر والهدف على شبكات منفصلة ومن المحتمل أن تكون وراءها جدران الحماية
  • يتطلب الوصول عبر الشبكات وجود وكيل آمن

كيف يعمل ترحيل قاعدة بيانات OCI

يقوم ترحيل قاعدة بيانات OCI بترحيل قواعد بيانات Oracle من عمليات النشر المحلية أو السحابية إلى OCI. تعمل تجربة المستخدم الرسومية سهلة الاستخدام على التحقق من عمليات سير عمل الترحيل وإدارتها. يستخدم ترحيل قاعدة البيانات بشفافية الترحيل بدون توقف، وأداة مستشار الترحيل السحابي، ومضخة البيانات، وخدمات GoldenGate لعمليات الترحيل الآمنة، والمتجاوزة للأخطاء، والمتزايدة.

وصف المخطط أدناه يمكن أن تكون قواعد البيانات المصدر المدعومة محلية أو في OCI أو غيرها من مزودي السحابة. باستخدام خدمة ترحيل قاعدة بيانات OCI، يسجل المستخدمون قواعد البيانات المصدر والهدف ويحددون بين الترحيل المتصل أو دون اتصال. في مرحلة التحقق، تقيم CPAT التوافق مع المصدر والهدف، وتبحث عن محتوى يحتمل أن يكون به مشكلات، وتقدم التوصيات. بعد حل كل الأخطاء، يتم تحميل البيانات أولاً من خلال Data Pump، ويكون لدى المستخدم خيار بين تحميل الهدف من خلال التخزين الوسيط في مخزن الكائنات Oracle Cloud Infrastructure (OCI) أو ارتباط قاعدة بيانات مباشر بين قاعدة البيانات المصدر والهدف. في حالة الاتصال، بعد التحميل الأولي، يستخدم الاستنساخ المستمر GoldenGate.

طريقة عمل الترحيل من دون وقت توقف

يوفر ترحيل من دون وقت توقف (ZDM) خيارات سير عمل فعلية/منطقية متصلة/غير متصلة ويسمح بترقيات الإصدار المُضمنة. يتم تنفيذ ZDM من خلال واجهة سطر الأوامر (CLI) وواجهات برمجة تطبيقات REST. يتم دمج أداة Cloud Premigration Advisor Tool في سير العمل المنطقي. لا يتطلب ترخيص Data Guard أو GoldenGate.

وصف المخطط أدناه

يوضح هذا المخطط طريقة عمل مجموعة الحلول لترحيل وقت التوقف عن العمل.

أولاً، توضح الصورة مصادر قاعدة البيانات المحددة وأهداف OCI المدعومة. تتضمن قواعد البيانات المصدر قواعد بيانات Oracle المحلية وقواعد بيانات Oracle Exadata وOCI وOracle Exadata Cloud Service وExadata Cloud at Customer. بالإضافة إلى ذلك، يتم تضمين Oracle Database على AWS.

تتضمن قواعد بيانات OCI الهدف Autonomous Database وADB-Exadata Cloud at Customer وExadata Cloud at Customer وExadata Cloud Service وخدمة Oracle Base Database.

لا يحتوي ترحيل وقت التوقف عن العمل على خمس مراحل أساسية. الاستعداد، الحمل الأولي، التسجيل والتطبيق الساري، والتبديل النهائي، ثم الإتمام.

في مرحلة الإعداد أو الاستعداد، يستخدم العملاء أداة Cloud Premigration Advisor Tool يدويًا أو تلقائيًا لاختبار قاعدة البيانات المصدر مقابل المتطلبات الهدف المُخططة.

من هذه النقطة، يحدد اختيار المستخدم أحد الخيارين لترحيل قاعدة البيانات، تستخدم عمليات الترحيل الفعلية Recovery Manager للتحميل الأولي وData Guard للمزامنة المستمرة. تستخدم عمليات الترحيل المنطقية Data Pump للتحميل الأولي وGoldenGate للمزامنة المستمرة.

في ختام كلا نمطي الترحيل، يحدث تبديل فني وتصبح قاعدة البيانات الهدف قاعدة البيانات النشطة.

تقيم الخطوة الأخيرة أداء الترحيل ثم تصحيح البيئات الفنية.


طريقة عمل منضدة عمل ترحيل Enterprise Manager

توفر منضدة عمل الترحيل خيارات سير العمل الفعلية/المنطقية وغير المتصلة. تتم إدارة عمليات سير العمل من خلال تجربة مستخدم رسومية وواجهة سطر الأوامر وواجهات برمجة تطبيقات REST. يتم تضمين CPAT في سير عمل Data Pump. يمثل Enterprise Manager برنامج مُرخص يشتمل على "منضدة عمل الترحيل" و"SQL Performance Analyzer".

وصف المخطط أدناه

تساعدك منضدة عمل ترحيل قاعدة بيانات Enterprise Manager على الترحيل من حاوية 11g إلى 21c أو قواعد بيانات غير موضوعة بحاوية إلى العديد من المنصات والإصدارات المحلية والسحابية. تتضمن مصادر Oracle Database المحلية Standard وEnterprise Edition وExadata Database Machine. تتضمن مصادر قاعدة بيانات OCI خدمة بيانات القاعدة وExadata Cloud Service وExadata Cloud@Customer. تتضمن قواعد بيانات OCI الهدف خدمة Base Database Service وExadata Cloud Service وAutonomous Database وExadata Cloud@Customer.

يمكن استخدام منضدة عمل الترحيل لاختيار قواعد البيانات المصدر والهدف وتكوين تدفقات ترحيل لترحيل قاعدة بيانات كامل أو جزئي باستخدام طرق الترحيل الفعلية أو المنطقية. يستخدم الأسلوب الفعلي Oracle Data Pump. يستخدم الأسلوب المنطقي Oracle Recovery Manager Transportable Tablespaces.

في مرحلة التحقق من قاعدة البيانات، يحلل Premigration Advisor المصدر لتوافق قاعدة البيانات الهدف. يبحث عن المحتوى الذي يحتمل أن يكون به مشكلات ويقدم التوصيات. بمجرد معالجة جميع الأخطاء، تبدأ طريقة الترحيل الفعلية أو المنطقية.

في حالة استخدام Data Pump، يتم تصدير بيانات التعريف والبيانات من التخزين المصدر إلى التخزين الوسيط في تخزين كائنات OCI بتنسيق مُشفر. من تخزين كائنات OCI، يتم نقل بيانات التعريف والبيانات إلى قاعدة البيانات الهدف.

في حالة استخدام مساحة الجدول القابلة للنقل، يتم تصدير بيانات التعريف والبيانات من المصدر إلى التخزين الهدف باستخدام إمكانات النسخ الاحتياطي لـ Recovery Manager. بعد ذلك، يستعيد Recovery Manager بيانات التعريف والبيانات إلى قاعدة البيانات الهدف.

تتوفر العديد من أدوات تحليل الترحيل. يقدم تحليل الترحيل تقريرًا عن عمليات الترحيل خطوة بخطوة مع ملخص مراجعة ما قبل الترحيل وما بعده وتفاصيل حول حالات الفشل.

يقارن SQL Performance Analyzer أداء SQL قبل وبعد الترحيل بين قواعد البيانات المصدر والهدف. كما يقدم تقريرًا عن التأثير الإيجابي أو السلبي للأداء بالإضافة إلى السبب الجذري وتوصيات الضبط. يعد SQL Performance Analyzer جزء من خيار قاعدة بيانات مجموعة Oracle Real Application Testing وهو ُضمن في منضدة عمل الترحيل.


أدوات قاعدة البيانات وتقنياتها

تتضمن Oracle Database أدوات مجانية وأساسية لمسؤولي قواعد البيانات (DBA) لإدارة قواعد بياناتهم بما في ذلك تطوير سيناريوهات الترحيل المُخصصة وإدارتها. كما يتم تضمين هذه الأدوات في حلول الترحيل المؤتمت. توفر GoldenGate إمكانات إضافية عبر الإنترنت. انظر الأسئلة الشائعة لمعرفة المزيد حول كل منها.


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

تجربة مجانية:

توفر Oracle مستوى مجانيًا (مجانيًا) من دون حدود زمنية لتحديد الخدمات، مثل Autonomous Database والحوسبة والتخزين، بالإضافة إلى أرصدة مجانية بقيمة 300 دولار أمريكي لتجربة خدمات سحابية إضافية.

اتصل بخبير الترحيل

هل تريد معرفة المزيد حول عمليات ترحيل Oracle Database إلى Oracle Cloud Infrastructure؟ دع أحد خبرائنا يساعدك.


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.