تعرف على كيفية ترحيل قاعدة بيانات من المكونات المحلية إلى السحابة باستخدام Oracle RMAN

هل تحتاج إلى تقييم مزايا الأعمال الخاصة بترحيل قواعد البيانات المحلية إلى Oracle Cloud Infrastructure وترغب في طريقة بسيطة لإتمام إثبات المفهوم؟ فكر في استخدام Oracle Recovery Manager (RMAN) لترحيل البيانات من قاعدة البيانات المحلية إلى نفس التكوين في السحابة عندما لا يكون وقت التوقف قيدًا.

قبل البدء

راجع هذه الحلول المرتبطة لمعرفة المزيد حول ترحيل قاعدة البيانات:

البنية

تعرض هذه البنية كيفية استخدام Oracle Recovery Manager (RMAN) لعمل نسخة احتياطية لقاعدة بيانات محلية ونقل النسخة الاحتياطية واستعادتها إلى قاعدة بيانات في منطقة Oracle Cloud Infrastructure.

فيما يلي وصف grate-db-rman.png
وصف الشكل التوضيحي migrate-db-rman.png

تدعم هذه البنية المكونات التالية لترحيل قاعدة بيانات:

  • Oracle Database: هو ملف Oracle Database محلي في قاعدة بيانات معدنية أو جهاز ظاهري (VM) في منطقة Oracle Cloud Infrastructure. يجب أن يكون لقاعدة البيانات المصدر صلاحية وصول بالإنترنت لتحميل بيانات النسخة الاحتياطية المشفرة إلى Oracle Cloud Infrastructure Object Storage.

  • الوحدة النمطية للنسخ الاحتياطي لـ Database Cloud: لمحاكاة جهاز تخزين النسخ الاحتياطي للشريط لـ RMAN لاستخدامه في نسخ قاعدة البيانات المصدر إلى Oracle Cloud Infrastructure Object Storage.

  • RMAN: أداة سطر الأوامر المستخدمة لعمل نسخة احتياطية لبيانات قاعدة البيانات في جهاز تخزين واستعادة قاعدة بيانات من النسخة الاحتياطية.

    أحد مزايا RMAN مع وحدة Oracle Database Cloud Backup النمطية هو إمكانية عمل النسخ الاحتياطي عبر الإنترنت، باستخدام تحميل آمن إلى رزمة تخزين Oracle Cloud Infrastructure Object Storage، دون استخدام VPN أو Oracle Cloud Infrastructure FastConnect.

  • خدمة Oracle Cloud Infrastructure Object Storage: نظام تخزين قابل للتوسيع وقابل لإعادة التسمية معالجة PetaBytes من البيانات وهو أسلوب التخزين الاحتياطي المستخدم في هذه البنية.

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

حتى يمكن الاتصال المحلي في السحابة، فكر في استخدام VPN أو Oracle Cloud Infrastructure FastConnect. إذا كانت البيانات المطلوب ترحيلها كبيرة جدًا، فكر في عرض النطاق الترددي للاتصال لتقدير الوقت الذي سيستغرقه النسخ الاحتياطي إلى Oracle Cloud Infrastructure Object Storage. قد يكون Oracle Cloud Infrastructure Data Transfer Appliance مناسبًا على نحو أفضل لعمليات نقل البيانات الكبيرة. تعظيم الأجهزة نسخ RMAN من صُفيحات ويستخدم الجهاز كهدف احتياطي. بمجرد شحن الجهاز وتحميل البيانات إلى Oracle Cloud Infrastructure Object Storage، يمكنك تكوين طبعة قاعدة بيانات جديدة في السحابة ثم استعادة البيانات.

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

يتطلب هذا الحل الخدمات والمنتجات والأدوار التالية:

  • حساب Oracle Cloud Infrastructure

  • Oracle Cloud Infrastructure Object Storage

  • Java 1.7

يجب أن تشتمل قاعدة البيانات المحلية المصدر على وصول إنترنت إلى مخزن الكائنات (سواء أكانت عبر الإنترنت أو من خلال VPN /FastConnect) لتصدير بيانات النسخة الاحتياطية المشفرة إلى خدمة تخزين كائنات Oracle Cloud Infrastructure.

يجب إدخال مفتاح SSH عام للاتصال بقاعدة البيانات المزودة على Oracle Cloud Infrastructure ويجب أن يكون لديك حق وصول SSH إلى قاعدة البيانات المصدر. وستحتاج أيضًا إلى زوج مفاتيح RSA، والذي يتم استخدامه بواسطة أوامر shell على خوادم المصدر والنطاق من خلال SSH.

هذه هي الأدوار المطلوبة لكل خدمة ومنتج.

اسم الخدمة والمنتج: الدور مطلوب إلى...
Oracle Cloud Infrastructure: الإدارة تزويد وإعداد الموارد
Oracle Cloud Infrastructure Object Storage: إدارة تكوين رزمة وتخزين بيانات النسخة الاحتياطية من قاعدة البيانات المحلية
Oracle Database المصدر: الجذر عمل نسخة احتياطية للبيانات وحفظها في Oracle Cloud Infrastructure Object Storage
أنظمة Oracle Database المصدر والهدف: oracle المستخدم تكوين متغيرات البيئة وتثبيت وحدة Oracle Database Cloud Backup النمطية وتكوينها، وتكوين الحافظة وإدارتها على أنظمة قواعد البيانات المصدر والهدف.

يرجى الاطلاع على كيفية الحصول على خدمات Oracle Cloud لـ Oracle Solutions للحصول على الخدمات السحابية التي تحتاجها.