تعرف على ترحيل توزيع Database Cloud Service متعدد نقاط التوصيل إلى نظام قاعدة بيانات جهاز ظاهري

إذا أردت ترحيل قاعدة بيانات مجموعة تطبيقات Oracle Real Application Cluster (Oracle RAC) المكونة باستخدام Oracle Database Cloud Service إلى Oracle Cloud Infrastructure Virtual Machine Database System ، فيمكنك إجراء ترحيل قاعدة البيانات باستخدام Oracle Data Guard.

للحصول على مزيد من المعلومات حول قواعد البيانات المصدر والهدف ، راجع الجدول التالي:

المعلومات قاعدة بيانات المصدر قاعدة البيانات الهدف
منصة التشغيل Oracle Cloud Infrastructure Compute Classic Oracle Cloud Infrastructure Compute
نوع قاعدة البيانات قاعدة بيانات مجموعة تطبيقات Oracle Real (RAC) في Database Cloud Service الكلاسيكية قاعدة بيانات Oracle RAC على نظام قاعدة بيانات جهاز ظاهري
آلية التكوين Database Cloud Service UI ، CLI ، API Oracle Cloud Infrastructure UI ، CLI ، API
حجم: نقطة توصيل 2 نقطة توصيل 2

البنية

يمكنك ترحيل إصدارات Oracle Database 12.1.0.2 و1.2.12. قبل ترحيل قاعدة البيانات ، يجب أن يكون لديك قاعدة بيانات Oracle RAC على Oracle Database Cloud Service وقاعدة بيانات Oracle RAC ذات نقطتي توصيل جارٍ تشغيلها على Oracle Cloud Infrastructure.

عند استخدام Oracle Data Guard لتنفيذ الترحيل ، تكون قاعدة البيانات المصدر هي قاعدة البيانات الأساسية ، وتكون قاعدة البيانات الهدف هي قاعدة البيانات البديلة.

يوضح المخطط التالي عملية الترحيل:

لإجراء الترحيل ، يجب اتباع الخطوات العامة التالية:

  1. تخطيط الترحيل.

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

  2. إعداد للترحيل.

    للإعداد لترحيل قاعدة البيانات المصدر (قاعدة البيانات الأساسية) إلى البيئة الهدف (قاعدة البيانات البديلة )، يجب تنفيذ مهام مثل التأكد من تشغيل قاعدة البيانات التي تريد ترحيلها ، مع تثبيت أحدث ملفات تصحيح لكل من قواعد البيانات بحيث يتم تصحيحها على نفس المستوى ، والتأكد من فتح منفذ 1521 بين قاعدة البيانات الأساسية وقاعدة البيانات البديلة. في هذا الحل ، يكون اسم خدمة الشبكة لقاعدة البيانات المصدر (الأساسية) هو OCIC-ORCL واسم خدمة الشبكة لقاعدة البيانات الهدف (البديلة) هو OCI-ORCL.

    ملاحظة:

    توصي Oracle باستخدام نفس اسم قاعدة البيانات لكلا قاعدتي البيانات حتى يفشل التطبيق تلقائيًا في قاعدة البيانات الجديدة.
  3. قم بإجراء الترحيل.

    يمكنك تنفيذ ترحيل قاعدة البيانات عن طريق تكوين قاعدة البيانات الأساسية (قاعدة البيانات المصدر) وقاعدة البيانات البديلة (قاعدة البيانات الهدف) لـ Oracle Data Guard، ويؤدي نسخ حافظة TDE من قاعدة البيانات الأساسية إلى قاعدة البيانات البديلة ، ثم استكمال تكوين قاعدة البيانات البديلة.

الأدوات المطلوبة لإجراء الترحيل

قبل بدء ترحيل قاعدة البيانات ، بالإضافة إلى معرفة Oracle Cloud Infrastructure، يجب أن تكون لديك معرفة في العديد من مناطق أدوات Oracle Database.

الأدوات التي يجب أن تكون على دراية بها كما يلي:

  • SQL*Plus
  • Oracle Data Guard
  • على علم باستخدام برامج srvctl وdgmgrl المساعدة
  • على علم بتحرير ملفات tnsnames.ora و listener.ora و sqlnet.ora و oraenv
  • على علم بعمليات التبديل بين Oracle Data Guard
  • (اختياريًا) العواقب مع تكوين تقارير مراقبة تشخيص حمل العمل الآلي لأوراكل ومراقبة تشخيص قاعدة البيانات لأوراكل (اختياري)
  • (اختياري) على علم مع Oracle Automatic Storage Management Cluster File System

حول الخدمات والأدوار المطلوبة

يتطلب هذا الحل Oracle Cloud Infrastructure.

الدور مطلوب إلى...
المسئول (امتيازات SYSDBA وSYSOPER) تنفيذ مهام الإدارة المرتبطة بـ SYS.
المسئول (امتياز SYSDBG) تنفيذ مهام Oracle Data Guard، إذا كنت تستخدم Oracle Database 12c الإصدار 2 (12.1.0.2) أو أحدث.
المسئول (امتياز SYSKM) تنفيذ مهام تشفير البيانات الشفافة ، إذا كنت تستخدم إصدار Oracle Database 12 c 2 (12.1.0.2) أو أحدث.